Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_object.h
| Show All 36 Lines | |||||
| struct bFaceMap; | struct bFaceMap; | ||||
| struct Base; | struct Base; | ||||
| struct EnumPropertyItem; | struct EnumPropertyItem; | ||||
| struct ID; | struct ID; | ||||
| struct Main; | struct Main; | ||||
| struct Menu; | struct Menu; | ||||
| struct ModifierData; | struct ModifierData; | ||||
| struct ShaderFxData; | |||||
| struct Object; | struct Object; | ||||
| struct ReportList; | struct ReportList; | ||||
| struct Scene; | struct Scene; | ||||
| struct ViewLayer; | struct ViewLayer; | ||||
| struct bConstraint; | struct bConstraint; | ||||
| struct bContext; | struct bContext; | ||||
| struct bPoseChannel; | struct bPoseChannel; | ||||
| struct wmKeyConfig; | struct wmKeyConfig; | ||||
| ▲ Show 20 Lines • Show All 202 Lines • ▼ Show 20 Lines | |||||
| bool ED_object_iter_other( | bool ED_object_iter_other( | ||||
| struct Main *bmain, struct Object *orig_ob, const bool include_orig, | 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); | ||||
| bool ED_object_multires_update_totlevels_cb(struct Object *ob, void *totlevel_v); | bool ED_object_multires_update_totlevels_cb(struct Object *ob, void *totlevel_v); | ||||
| /* object_greasepencil_modifier.c */ | |||||
| struct GpencilModifierData *ED_object_gpencil_modifier_add( | |||||
| struct ReportList *reports, struct Main *bmain, struct Scene *scene, | |||||
| struct Object *ob, const char *name, int type); | |||||
| bool ED_object_gpencil_modifier_remove( | |||||
| struct ReportList *reports, struct Main *bmain, | |||||
| struct Object *ob, struct GpencilModifierData *md); | |||||
| void ED_object_gpencil_modifier_clear( | |||||
| struct Main *bmain, struct Object *ob); | |||||
| int ED_object_gpencil_modifier_move_down( | |||||
| struct ReportList *reports, struct Object *ob, struct GpencilModifierData *md); | |||||
| int ED_object_gpencil_modifier_move_up( | |||||
| struct ReportList *reports, struct Object *ob, struct GpencilModifierData *md); | |||||
| int ED_object_gpencil_modifier_apply( | |||||
| struct Main *bmain, struct ReportList *reports, struct Depsgraph *depsgraph, struct Scene *scene, | |||||
| struct Object *ob, struct GpencilModifierData *md, int mode); | |||||
| int ED_object_gpencil_modifier_copy( | |||||
| struct ReportList *reports, struct Object *ob, struct GpencilModifierData *md); | |||||
| /* object_shader_fx.c */ | |||||
| struct ShaderFxData *ED_object_shaderfx_add( | |||||
| struct ReportList *reports, struct Main *bmain, struct Scene *scene, | |||||
| struct Object *ob, const char *name, int type); | |||||
| bool ED_object_shaderfx_remove( | |||||
| struct ReportList *reports, struct Main *bmain, | |||||
| struct Object *ob, struct ShaderFxData *fx); | |||||
| void ED_object_shaderfx_clear( | |||||
| struct Main *bmain, struct Object *ob); | |||||
| int ED_object_shaderfx_move_down( | |||||
| struct ReportList *reports, struct Object *ob, struct ShaderFxData *fx); | |||||
| int ED_object_shaderfx_move_up( | |||||
| struct ReportList *reports, struct Object *ob, struct ShaderFxData *fx); | |||||
| /* object_select.c */ | /* object_select.c */ | ||||
| void ED_object_select_linked_by_id(struct bContext *C, struct ID *id); | void ED_object_select_linked_by_id(struct bContext *C, struct ID *id); | ||||
| const struct EnumPropertyItem *ED_object_vgroup_selection_itemf_helper( | const struct EnumPropertyItem *ED_object_vgroup_selection_itemf_helper( | ||||
| const struct bContext *C, | const struct bContext *C, | ||||
| struct PointerRNA *ptr, | struct PointerRNA *ptr, | ||||
| struct PropertyRNA *prop, | struct PropertyRNA *prop, | ||||
| bool *r_free, | bool *r_free, | ||||
| Show All 14 Lines | |||||