Changeset View
Changeset View
Standalone View
Standalone View
source/blender/depsgraph/DEG_depsgraph_query.h
| Show First 20 Lines • Show All 61 Lines • ▼ Show 20 Lines | |||||
| float DEG_get_ctime(const Depsgraph *graph); | float DEG_get_ctime(const Depsgraph *graph); | ||||
| /* ********************* DEG evaluated data ******************* */ | /* ********************* DEG evaluated data ******************* */ | ||||
| /* Check if given ID type was tagged for update. */ | /* Check if given ID type was tagged for update. */ | ||||
| bool DEG_id_type_updated(const struct Depsgraph *depsgraph, short id_type); | bool DEG_id_type_updated(const struct Depsgraph *depsgraph, short id_type); | ||||
| bool DEG_id_type_any_updated(const struct Depsgraph *depsgraph); | bool DEG_id_type_any_updated(const struct Depsgraph *depsgraph); | ||||
| /* Check if given ID type is present in the depsgraph */ | |||||
| bool DEG_id_type_any_exists(const struct Depsgraph *depsgraph, short id_type); | |||||
| /* Get additional evaluation flags for the given ID. */ | /* Get additional evaluation flags for the given ID. */ | ||||
| uint32_t DEG_get_eval_flags_for_id(const struct Depsgraph *graph, struct ID *id); | uint32_t DEG_get_eval_flags_for_id(const struct Depsgraph *graph, struct ID *id); | ||||
| /* Get additional mesh CustomData_MeshMasks flags for the given object. */ | /* Get additional mesh CustomData_MeshMasks flags for the given object. */ | ||||
| void DEG_get_customdata_mask_for_object(const struct Depsgraph *graph, | void DEG_get_customdata_mask_for_object(const struct Depsgraph *graph, | ||||
| struct Object *object, | struct Object *object, | ||||
| struct CustomData_MeshMasks *r_mask); | struct CustomData_MeshMasks *r_mask); | ||||
| ▲ Show 20 Lines • Show All 156 Lines • Show Last 20 Lines | |||||