78 struct DepsNodeHandle;
123 const char *description);
127 const char *description);
130 const char *description);
136 const char *description);
139 const char *description);
142 const char *bone_name,
144 const char *description);
148 const char *description);
155 const char *description);
165 const char *description);
174 const char *description);
static uint8 component(Color32 c, uint i)
struct Depsgraph Depsgraph
void DEG_graph_build_from_ids(struct Depsgraph *graph, struct ID **ids, int num_ids)
void DEG_graph_build_from_view_layer(struct Depsgraph *graph)
@ DEG_SCENE_COMP_ANIMATION
@ DEG_SCENE_COMP_PARAMETERS
@ DEG_SCENE_COMP_SEQUENCER
void DEG_graph_tag_relations_update(struct Depsgraph *graph)
void DEG_add_object_relation(struct DepsNodeHandle *node_handle, struct Object *object, eDepsObjectComponentType component, const char *description)
void DEG_add_modifier_to_transform_relation(struct DepsNodeHandle *node_handle, const char *description)
void DEG_add_collection_geometry_customdata_mask(struct DepsNodeHandle *node_handle, struct Collection *collection, const struct CustomData_MeshMasks *masks)
void DEG_add_generic_id_relation(struct DepsNodeHandle *node_handle, struct ID *id, const char *description)
void DEG_add_customdata_mask(struct DepsNodeHandle *handle, struct Object *object, const struct CustomData_MeshMasks *masks)
void DEG_add_collection_geometry_relation(struct DepsNodeHandle *node_handle, struct Collection *collection, const char *description)
void DEG_graph_build_for_compositor_preview(struct Depsgraph *graph, struct bNodeTree *nodetree)
struct ID * DEG_get_id_from_handle(struct DepsNodeHandle *node_handle)
void DEG_graph_build_for_render_pipeline(struct Depsgraph *graph)
void DEG_add_scene_relation(struct DepsNodeHandle *node_handle, struct Scene *scene, eDepsSceneComponentType component, const char *description)
void DEG_add_node_tree_output_relation(struct DepsNodeHandle *node_handle, struct bNodeTree *node_tree, const char *description)
void DEG_relations_tag_update(struct Main *bmain)
void DEG_graph_build_for_all_objects(struct Depsgraph *graph)
void DEG_graph_relations_update(struct Depsgraph *graph)
bool DEG_object_has_geometry_component(struct Object *object)
void DEG_add_object_pointcache_relation(struct DepsNodeHandle *node_handle, struct Object *object, eDepsObjectComponentType component, const char *description)
void DEG_add_simulation_relation(struct DepsNodeHandle *node_handle, struct Simulation *simulation, const char *description)
void DEG_add_special_eval_flag(struct DepsNodeHandle *handle, struct ID *id, uint32_t flag)
void DEG_add_object_cache_relation(struct DepsNodeHandle *handle, struct CacheFile *cache_file, eDepsObjectComponentType component, const char *description)
void DEG_add_bone_relation(struct DepsNodeHandle *handle, struct Object *object, const char *bone_name, eDepsObjectComponentType component, const char *description)
struct Depsgraph * DEG_get_graph_from_handle(struct DepsNodeHandle *node_handle)