Changeset View
Changeset View
Standalone View
Standalone View
source/blender/depsgraph/DEG_depsgraph.h
| Show First 20 Lines • Show All 119 Lines • ▼ Show 20 Lines | |||||
| /** | /** | ||||
| * \note Will return NULL if the flag is not known, allowing to gracefully handle situations | * \note Will return NULL if the flag is not known, allowing to gracefully handle situations | ||||
| * when recalc flag has been removed. | * when recalc flag has been removed. | ||||
| */ | */ | ||||
| const char *DEG_update_tag_as_string(IDRecalcFlag flag); | const char *DEG_update_tag_as_string(IDRecalcFlag flag); | ||||
| /** Tag given ID for an update in all the dependency graphs. */ | /** Tag given ID for an update in all the dependency graphs. */ | ||||
| void DEG_id_tag_update(struct ID *id, int flag); | void DEG_id_tag_update(struct ID *id, unsigned int flags); | ||||
| void DEG_id_tag_update_ex(struct Main *bmain, struct ID *id, int flag); | void DEG_id_tag_update_ex(struct Main *bmain, struct ID *id, unsigned int flags); | ||||
| void DEG_graph_id_tag_update(struct Main *bmain, | void DEG_graph_id_tag_update(struct Main *bmain, | ||||
| struct Depsgraph *depsgraph, | struct Depsgraph *depsgraph, | ||||
| struct ID *id, | struct ID *id, | ||||
| int flag); | unsigned int flags); | ||||
| /** Tag all dependency graphs when time has changed. */ | /** Tag all dependency graphs when time has changed. */ | ||||
| void DEG_time_tag_update(struct Main *bmain); | void DEG_time_tag_update(struct Main *bmain); | ||||
| /** Tag a dependency graph when time has changed. */ | /** Tag a dependency graph when time has changed. */ | ||||
| void DEG_graph_time_tag_update(struct Depsgraph *depsgraph); | void DEG_graph_time_tag_update(struct Depsgraph *depsgraph); | ||||
| /** | /** | ||||
| ▲ Show 20 Lines • Show All 130 Lines • Show Last 20 Lines | |||||