Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_object.h
| Show All 33 Lines | |||||
| #endif | #endif | ||||
| #include "BLI_compiler_attrs.h" | #include "BLI_compiler_attrs.h" | ||||
| struct Base; | struct Base; | ||||
| struct Depsgraph; | struct Depsgraph; | ||||
| struct GpencilModifierData; | struct GpencilModifierData; | ||||
| struct Scene; | struct Scene; | ||||
| struct ShaderFxData; | |||||
| struct ViewLayer; | struct ViewLayer; | ||||
| struct ID; | struct ID; | ||||
| struct Object; | struct Object; | ||||
| struct BoundBox; | struct BoundBox; | ||||
| struct View3D; | struct View3D; | ||||
| struct SoftBody; | struct SoftBody; | ||||
| struct MovieClip; | struct MovieClip; | ||||
| struct Main; | struct Main; | ||||
| Show All 21 Lines | |||||
| void BKE_object_free_derived_caches(struct Object *ob); | void BKE_object_free_derived_caches(struct Object *ob); | ||||
| void BKE_object_free_derived_mesh_caches(struct Object *ob); | void BKE_object_free_derived_mesh_caches(struct Object *ob); | ||||
| void BKE_object_free_caches(struct Object *object); | void BKE_object_free_caches(struct Object *object); | ||||
| void BKE_object_modifier_hook_reset(struct Object *ob, struct HookModifierData *hmd); | void BKE_object_modifier_hook_reset(struct Object *ob, struct HookModifierData *hmd); | ||||
| void BKE_object_modifier_gpencil_hook_reset(struct Object *ob, struct HookGpencilModifierData *hmd); | void BKE_object_modifier_gpencil_hook_reset(struct Object *ob, struct HookGpencilModifierData *hmd); | ||||
| bool BKE_object_modifier_gpencil_use_time(struct Object *ob, struct GpencilModifierData *md); | bool BKE_object_modifier_gpencil_use_time(struct Object *ob, struct GpencilModifierData *md); | ||||
| bool BKE_object_shaderfx_use_time(struct Object *ob, struct ShaderFxData *md); | |||||
| bool BKE_object_support_modifier_type_check(const struct Object *ob, int modifier_type); | bool BKE_object_support_modifier_type_check(const struct Object *ob, int modifier_type); | ||||
| void BKE_object_link_modifiers(struct Scene *scene, struct Object *ob_dst, const struct Object *ob_src); | void BKE_object_link_modifiers(struct Scene *scene, struct Object *ob_dst, const struct Object *ob_src); | ||||
| void BKE_object_free_modifiers(struct Object *ob, const int flag); | void BKE_object_free_modifiers(struct Object *ob, const int flag); | ||||
| void BKE_object_free_shaderfx(struct Object *ob, const int flag); | |||||
| void BKE_object_make_proxy(struct Object *ob, struct Object *target, struct Object *gob); | void BKE_object_make_proxy(struct Object *ob, struct Object *target, struct Object *gob); | ||||
| void BKE_object_copy_proxy_drivers(struct Object *ob, struct Object *target); | void BKE_object_copy_proxy_drivers(struct Object *ob, struct Object *target); | ||||
| bool BKE_object_exists_check(struct Main *bmain, const struct Object *obtest); | bool BKE_object_exists_check(struct Main *bmain, const struct Object *obtest); | ||||
| bool BKE_object_is_in_editmode(const struct Object *ob); | bool BKE_object_is_in_editmode(const struct Object *ob); | ||||
| bool BKE_object_is_in_editmode_vgroup(const struct Object *ob); | bool BKE_object_is_in_editmode_vgroup(const struct Object *ob); | ||||
| bool BKE_object_is_in_wpaint_select_vert(const struct Object *ob); | bool BKE_object_is_in_wpaint_select_vert(const struct Object *ob); | ||||
| ▲ Show 20 Lines • Show All 253 Lines • Show Last 20 Lines | |||||