Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_object.h
| Show First 20 Lines • Show All 47 Lines • ▼ Show 20 Lines | |||||
| struct RigidBodyWorld; | struct RigidBodyWorld; | ||||
| struct HookModifierData; | struct HookModifierData; | ||||
| struct ModifierData; | struct ModifierData; | ||||
| void BKE_object_workob_clear(struct Object *workob); | void BKE_object_workob_clear(struct Object *workob); | ||||
| void BKE_object_workob_calc_parent(struct Scene *scene, struct Object *ob, struct Object *workob); | void BKE_object_workob_calc_parent(struct Scene *scene, struct Object *ob, struct Object *workob); | ||||
| void BKE_object_transform_copy(struct Object *ob_tar, const struct Object *ob_src); | void BKE_object_transform_copy(struct Object *ob_tar, const struct Object *ob_src); | ||||
| struct SoftBody *copy_softbody(const struct SoftBody *sb, bool copy_caches); | struct SoftBody *copy_softbody(const struct SoftBody *sb, const int flag); | ||||
| struct BulletSoftBody *copy_bulletsoftbody(const struct BulletSoftBody *sb); | struct BulletSoftBody *copy_bulletsoftbody(const struct BulletSoftBody *sb, const int flag); | ||||
| struct ParticleSystem *BKE_object_copy_particlesystem(struct ParticleSystem *psys); | struct ParticleSystem *BKE_object_copy_particlesystem(struct ParticleSystem *psys, const int flag); | ||||
| void BKE_object_copy_particlesystems(struct Object *ob_dst, const struct Object *ob_src); | void BKE_object_copy_particlesystems(struct Object *ob_dst, const struct Object *ob_src, const int flag); | ||||
| void BKE_object_copy_softbody(struct Object *ob_dst, const struct Object *ob_src); | void BKE_object_copy_softbody(struct Object *ob_dst, const struct Object *ob_src); | ||||
| void BKE_object_free_particlesystems(struct Object *ob); | void BKE_object_free_particlesystems(struct Object *ob); | ||||
| void BKE_object_free_softbody(struct Object *ob); | void BKE_object_free_softbody(struct Object *ob); | ||||
| void BKE_object_free_bulletsoftbody(struct Object *ob); | void BKE_object_free_bulletsoftbody(struct Object *ob); | ||||
| void BKE_object_free_curve_cache(struct Object *ob); | void BKE_object_free_curve_cache(struct Object *ob); | ||||
| void BKE_object_update_base_layer(struct Scene *scene, struct Object *ob); | void BKE_object_update_base_layer(struct Scene *scene, struct Object *ob); | ||||
| void BKE_object_free(struct Object *ob); | void BKE_object_free(struct Object *ob); | ||||
| Show All 32 Lines | |||||
| 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); | ||||
| void BKE_object_lod_update(struct Object *ob, const float camera_position[3]); | void BKE_object_lod_update(struct Object *ob, const float camera_position[3]); | ||||
| bool BKE_object_lod_is_usable(struct Object *ob, struct Scene *scene); | bool BKE_object_lod_is_usable(struct Object *ob, struct Scene *scene); | ||||
| struct Object *BKE_object_lod_meshob_get(struct Object *ob, struct Scene *scene); | struct Object *BKE_object_lod_meshob_get(struct Object *ob, struct Scene *scene); | ||||
| struct Object *BKE_object_lod_matob_get(struct Object *ob, struct Scene *scene); | struct Object *BKE_object_lod_matob_get(struct Object *ob, struct Scene *scene); | ||||
| struct Object *BKE_object_copy_ex(struct Main *bmain, const struct Object *ob, bool copy_caches); | void BKE_object_copy_data(struct Main *bmain, struct Object *ob_dst, const struct Object *ob_src, const int flag); | ||||
| struct Object *BKE_object_copy(struct Main *bmain, const struct Object *ob); | struct Object *BKE_object_copy(struct Main *bmain, const struct Object *ob); | ||||
| void BKE_object_make_local(struct Main *bmain, struct Object *ob, const bool lib_local); | void BKE_object_make_local(struct Main *bmain, struct Object *ob, const bool lib_local); | ||||
| void BKE_object_make_local_ex(struct Main *bmain, struct Object *ob, const bool lib_local, const bool clear_proxy); | void BKE_object_make_local_ex(struct Main *bmain, struct Object *ob, const bool lib_local, const bool clear_proxy); | ||||
| bool BKE_object_is_libdata(struct Object *ob); | bool BKE_object_is_libdata(struct Object *ob); | ||||
| bool BKE_object_obdata_is_libdata(struct Object *ob); | bool BKE_object_obdata_is_libdata(struct Object *ob); | ||||
| void BKE_object_obdata_size_init(struct Object *ob, const float scale); | void BKE_object_obdata_size_init(struct Object *ob, const float scale); | ||||
| ▲ Show 20 Lines • Show All 154 Lines • Show Last 20 Lines | |||||