Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_object.h
| Show First 20 Lines • Show All 77 Lines • ▼ Show 20 Lines | |||||
| 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_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(const struct Object *obtest); | bool BKE_object_exists_check(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_editmode_and_selected(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); | ||||
| bool BKE_object_has_mode_data(const struct Object *ob, eObjectMode object_mode); | |||||
| typedef enum eObjectVisibilityCheck { | typedef enum eObjectVisibilityCheck { | ||||
| OB_VISIBILITY_CHECK_FOR_VIEWPORT, | OB_VISIBILITY_CHECK_FOR_VIEWPORT, | ||||
| OB_VISIBILITY_CHECK_FOR_RENDER, | OB_VISIBILITY_CHECK_FOR_RENDER, | ||||
| OB_VISIBILITY_CHECK_UNKNOWN_RENDER_MODE, | OB_VISIBILITY_CHECK_UNKNOWN_RENDER_MODE, | ||||
| } eObjectVisibilityCheck; | } eObjectVisibilityCheck; | ||||
| bool BKE_object_is_visible(struct Object *ob, const eObjectVisibilityCheck mode); | bool BKE_object_is_visible(struct Object *ob, const eObjectVisibilityCheck mode); | ||||
| ▲ Show 20 Lines • Show All 230 Lines • Show Last 20 Lines | |||||