Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_object.h
| Show First 20 Lines • Show All 302 Lines • ▼ Show 20 Lines | |||||
| typedef enum eObjectSet { | typedef enum eObjectSet { | ||||
| OB_SET_SELECTED, /* Selected Objects */ | OB_SET_SELECTED, /* Selected Objects */ | ||||
| OB_SET_VISIBLE, /* Visible Objects */ | OB_SET_VISIBLE, /* Visible Objects */ | ||||
| OB_SET_ALL /* All Objects */ | OB_SET_ALL /* All Objects */ | ||||
| } eObjectSet; | } eObjectSet; | ||||
| struct LinkNode *BKE_object_relational_superset( | struct LinkNode *BKE_object_relational_superset( | ||||
| struct ViewLayer *view_layer, eObjectSet objectSet, eObRelationTypes includeFilter); | struct ViewLayer *view_layer, eObjectSet objectSet, eObRelationTypes includeFilter); | ||||
| struct LinkNode *BKE_object_groups(struct Object *ob); | struct LinkNode *BKE_object_groups(struct Main *bmain, struct Object *ob); | ||||
| void BKE_object_groups_clear(struct Object *object); | void BKE_object_groups_clear(struct Main *bmain, struct Object *object); | ||||
| struct KDTree *BKE_object_as_kdtree(struct Object *ob, int *r_tot); | struct KDTree *BKE_object_as_kdtree(struct Object *ob, int *r_tot); | ||||
| bool BKE_object_modifier_use_time(struct Object *ob, struct ModifierData *md); | bool BKE_object_modifier_use_time(struct Object *ob, struct ModifierData *md); | ||||
| bool BKE_object_modifier_update_subframe( | bool BKE_object_modifier_update_subframe( | ||||
| struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob, | struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob, | ||||
| bool update_mesh, int parent_recursion, float frame, int type); | bool update_mesh, int parent_recursion, float frame, int type); | ||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| } | } | ||||
| #endif | #endif | ||||
| #endif | #endif | ||||