Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_object.h
| Show First 20 Lines • Show All 49 Lines • ▼ Show 20 Lines | |||||
| struct bPoseChannel; | struct bPoseChannel; | ||||
| struct wmKeyConfig; | struct wmKeyConfig; | ||||
| struct wmKeyMap; | struct wmKeyMap; | ||||
| struct wmOperator; | struct wmOperator; | ||||
| struct wmOperatorType; | struct wmOperatorType; | ||||
| struct PointerRNA; | struct PointerRNA; | ||||
| struct PropertyRNA; | struct PropertyRNA; | ||||
| struct EnumPropertyItem; | struct EnumPropertyItem; | ||||
| struct WorkSpace; | |||||
| /* object_edit.c */ | /* object_edit.c */ | ||||
| struct Object *ED_object_context(struct bContext *C); /* context.object */ | struct Object *ED_object_context(struct bContext *C); /* context.object */ | ||||
| struct Object *ED_object_active_context(struct bContext *C); /* context.object or context.active_object */ | struct Object *ED_object_active_context(struct bContext *C); /* context.object or context.active_object */ | ||||
| /* object_ops.c */ | /* object_ops.c */ | ||||
| void ED_operatortypes_object(void); | void ED_operatortypes_object(void); | ||||
| void ED_operatormacros_object(void); | void ED_operatormacros_object(void); | ||||
| ▲ Show 20 Lines • Show All 123 Lines • ▼ Show 20 Lines | |||||
| struct ModifierData *ED_object_modifier_add(struct ReportList *reports, struct Main *bmain, struct Scene *scene, | struct ModifierData *ED_object_modifier_add(struct ReportList *reports, struct Main *bmain, struct Scene *scene, | ||||
| struct Object *ob, const char *name, int type); | struct Object *ob, const char *name, int type); | ||||
| bool ED_object_modifier_remove(struct ReportList *reports, struct Main *bmain, | bool ED_object_modifier_remove(struct ReportList *reports, struct Main *bmain, | ||||
| struct Object *ob, struct ModifierData *md); | struct Object *ob, struct ModifierData *md); | ||||
| void ED_object_modifier_clear(struct Main *bmain, struct Object *ob); | void ED_object_modifier_clear(struct Main *bmain, struct Object *ob); | ||||
| int ED_object_modifier_move_down(struct ReportList *reports, struct Object *ob, struct ModifierData *md); | int ED_object_modifier_move_down(struct ReportList *reports, struct Object *ob, struct ModifierData *md); | ||||
| int ED_object_modifier_move_up(struct ReportList *reports, struct Object *ob, struct ModifierData *md); | int ED_object_modifier_move_up(struct ReportList *reports, struct Object *ob, struct ModifierData *md); | ||||
| int ED_object_modifier_convert(struct ReportList *reports, struct Main *bmain, struct Scene *scene, | int ED_object_modifier_convert(struct ReportList *reports, struct WorkSpace *workspace, | ||||
| struct ViewLayer *view_layer, struct Object *ob, struct ModifierData *md); | struct Main *bmain, struct Scene *scene, | ||||
| struct ViewLayer *view_layer, struct Object *ob, | |||||
| struct ModifierData *md); | |||||
| int ED_object_modifier_apply(struct ReportList *reports, const struct bContext *C, struct Scene *scene, | int ED_object_modifier_apply(struct ReportList *reports, const struct bContext *C, struct Scene *scene, | ||||
| struct Object *ob, struct ModifierData *md, int mode); | struct Object *ob, struct ModifierData *md, int mode); | ||||
| int ED_object_modifier_copy(struct ReportList *reports, struct Object *ob, struct ModifierData *md); | int ED_object_modifier_copy(struct ReportList *reports, struct Object *ob, struct ModifierData *md); | ||||
| bool ED_object_iter_other(struct Main *bmain, struct Object *orig_ob, const bool include_orig, | bool ED_object_iter_other(struct Main *bmain, struct Object *orig_ob, const bool include_orig, | ||||
| bool (*callback)(struct Object *ob, void *callback_data), | bool (*callback)(struct Object *ob, void *callback_data), | ||||
| void *callback_data); | void *callback_data); | ||||
| Show All 23 Lines | |||||