Changeset View
Changeset View
Standalone View
Standalone View
source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
| Show First 20 Lines • Show All 89 Lines • ▼ Show 20 Lines | |||||
| #include "BKE_mball.h" | #include "BKE_mball.h" | ||||
| #include "BKE_modifier.h" | #include "BKE_modifier.h" | ||||
| #include "BKE_movieclip.h" | #include "BKE_movieclip.h" | ||||
| #include "BKE_node.h" | #include "BKE_node.h" | ||||
| #include "BKE_object.h" | #include "BKE_object.h" | ||||
| #include "BKE_particle.h" | #include "BKE_particle.h" | ||||
| #include "BKE_pointcache.h" | #include "BKE_pointcache.h" | ||||
| #include "BKE_rigidbody.h" | #include "BKE_rigidbody.h" | ||||
| #include "BKE_shader_fx.h" | |||||
| #include "BKE_sound.h" | #include "BKE_sound.h" | ||||
| #include "BKE_tracking.h" | #include "BKE_tracking.h" | ||||
| #include "BKE_world.h" | #include "BKE_world.h" | ||||
| #include "RNA_access.h" | #include "RNA_access.h" | ||||
| #include "RNA_types.h" | #include "RNA_types.h" | ||||
| } /* extern "C" */ | } /* extern "C" */ | ||||
| ▲ Show 20 Lines • Show All 411 Lines • ▼ Show 20 Lines | if (object->modifiers.first != NULL) { | ||||
| modifiers_foreachIDLink(object, modifier_walk, &data); | modifiers_foreachIDLink(object, modifier_walk, &data); | ||||
| } | } | ||||
| /* Grease Pencil Modifiers. */ | /* Grease Pencil Modifiers. */ | ||||
| if (object->greasepencil_modifiers.first != NULL) { | if (object->greasepencil_modifiers.first != NULL) { | ||||
| BuilderWalkUserData data; | BuilderWalkUserData data; | ||||
| data.builder = this; | data.builder = this; | ||||
| BKE_gpencil_modifiers_foreachIDLink(object, modifier_walk, &data); | BKE_gpencil_modifiers_foreachIDLink(object, modifier_walk, &data); | ||||
| } | } | ||||
| /* Shadr FX. */ | |||||
| if (object->shader_fx.first != NULL) { | |||||
| BuilderWalkUserData data; | |||||
| data.builder = this; | |||||
| BKE_shaderfx_foreachIDLink(object, modifier_walk, &data); | |||||
| } | |||||
| /* Constraints. */ | /* Constraints. */ | ||||
| if (object->constraints.first != NULL) { | if (object->constraints.first != NULL) { | ||||
| BuilderWalkUserData data; | BuilderWalkUserData data; | ||||
| data.builder = this; | data.builder = this; | ||||
| BKE_constraints_id_loop(&object->constraints, constraint_walk, &data); | BKE_constraints_id_loop(&object->constraints, constraint_walk, &data); | ||||
| } | } | ||||
| /* Object data. */ | /* Object data. */ | ||||
| build_object_data(object); | build_object_data(object); | ||||
| ▲ Show 20 Lines • Show All 1,040 Lines • Show Last 20 Lines | |||||