38 Object *
object = base->object;
45 if (subdiv ==
nullptr) {
54 disabled_modifiers_.insert(subdiv);
63 for (; md; md = md->
prev) {
bool BKE_modifier_is_enabled(const struct Scene *scene, struct ModifierData *md, int required_mode)
#define LISTBASE_FOREACH(type, var, list)
struct Depsgraph Depsgraph
void DEG_id_tag_update(struct ID *id, int flag)
struct Scene * DEG_get_input_scene(const Depsgraph *graph)
struct ViewLayer * DEG_get_input_view_layer(const Depsgraph *graph)
@ eModifierMode_DisableTemporary
@ eModifierType_ParticleSystem
Object is a sort of wrapper for general info.
SubdivModifierDisabler(Depsgraph *depsgraph)
~SubdivModifierDisabler()
static ModifierData * get_subdiv_modifier(Scene *scene, Object *ob)
const Depsgraph * depsgraph
struct ModifierData * prev