Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_group.h
| Show All 35 Lines | |||||
| struct Base; | struct Base; | ||||
| struct EvaluationContext; | struct EvaluationContext; | ||||
| struct Group; | struct Group; | ||||
| struct Main; | struct Main; | ||||
| struct Object; | struct Object; | ||||
| struct Scene; | struct Scene; | ||||
| void BKE_group_free(struct Group *group); | void BKE_group_free(struct Group *group); | ||||
| void BKE_group_init(struct Group *group); | void BKE_group_init(struct Group *group, const struct Main *bmain); | ||||
| struct Group *BKE_group_add(struct Main *bmain, const char *name); | struct Group *BKE_group_add(struct Main *bmain, const char *name); | ||||
| void BKE_group_copy_data(struct Main *bmain, struct Group *group_dst, const struct Group *group_src, const int flag); | void BKE_group_copy_data(struct Main *bmain, struct Group *group_dst, const struct Group *group_src, const int flag); | ||||
| struct Group *BKE_group_copy(struct Main *bmain, const struct Group *group); | struct Group *BKE_group_copy(struct Main *bmain, const struct Group *group); | ||||
| void BKE_group_make_local(struct Main *bmain, struct Group *group, const bool lib_local); | void BKE_group_make_local(struct Main *bmain, struct Group *group, const bool lib_local); | ||||
| bool BKE_group_object_add(struct Group *group, struct Object *ob); | bool BKE_group_object_add(struct Group *group, struct Object *ob); | ||||
| bool BKE_group_object_unlink(struct Group *group, struct Object *ob); | bool BKE_group_object_unlink(struct Group *group, struct Object *ob); | ||||
| struct Group *BKE_group_object_find(struct Group *group, struct Object *ob); | struct Group *BKE_group_object_find(struct Group *group, struct Object *ob); | ||||
| bool BKE_group_object_exists(struct Group *group, struct Object *ob); | bool BKE_group_object_exists(struct Group *group, struct Object *ob); | ||||
| Show All 33 Lines | |||||