Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_object.h
| Show All 35 Lines | |||||
| #include "BLI_compiler_attrs.h" | #include "BLI_compiler_attrs.h" | ||||
| struct Base; | struct Base; | ||||
| struct EvaluationContext; | struct EvaluationContext; | ||||
| struct Scene; | struct Scene; | ||||
| struct Object; | struct Object; | ||||
| struct BoundBox; | struct BoundBox; | ||||
| struct View3D; | struct View3D; | ||||
| struct SceneLayer; | |||||
| struct SoftBody; | struct SoftBody; | ||||
| struct BulletSoftBody; | struct BulletSoftBody; | ||||
| struct MovieClip; | struct MovieClip; | ||||
| struct Main; | struct Main; | ||||
| struct RigidBodyWorld; | struct RigidBodyWorld; | ||||
| struct HookModifierData; | struct HookModifierData; | ||||
| struct ModifierData; | struct ModifierData; | ||||
| Show All 32 Lines | |||||
| bool BKE_object_is_in_wpaint_select_vert(struct Object *ob); | bool BKE_object_is_in_wpaint_select_vert(struct Object *ob); | ||||
| void BKE_object_init(struct Object *ob); | void BKE_object_init(struct Object *ob); | ||||
| struct Object *BKE_object_add_only_object( | struct Object *BKE_object_add_only_object( | ||||
| struct Main *bmain, | struct Main *bmain, | ||||
| int type, const char *name) | int type, const char *name) | ||||
| ATTR_NONNULL(1) ATTR_RETURNS_NONNULL; | ATTR_NONNULL(1) ATTR_RETURNS_NONNULL; | ||||
| struct Object *BKE_object_add( | struct Object *BKE_object_add( | ||||
| struct Main *bmain, struct Scene *scene, | struct Main *bmain, struct Scene *scene, struct SceneLayer *sl, | ||||
| int type, const char *name) | int type, const char *name) | ||||
| ATTR_NONNULL(1, 2) ATTR_RETURNS_NONNULL; | ATTR_NONNULL(1, 2, 3) ATTR_RETURNS_NONNULL; | ||||
| void *BKE_object_obdata_add_from_type( | void *BKE_object_obdata_add_from_type( | ||||
| struct Main *bmain, | struct Main *bmain, | ||||
| int type, const char *name) | int type, const char *name) | ||||
| ATTR_NONNULL(1); | ATTR_NONNULL(1); | ||||
| void BKE_object_lod_add(struct Object *ob); | void BKE_object_lod_add(struct Object *ob); | ||||
| void BKE_object_lod_sort(struct Object *ob); | void BKE_object_lod_sort(struct Object *ob); | ||||
| bool BKE_object_lod_remove(struct Object *ob, int level); | bool BKE_object_lod_remove(struct Object *ob, int level); | ||||
| ▲ Show 20 Lines • Show All 174 Lines • Show Last 20 Lines | |||||