Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesrna/intern/rna_object.c
| Show First 20 Lines • Show All 1,596 Lines • ▼ Show 20 Lines | bool rna_Object_constraints_override_apply(Main *UNUSED(bmain), | ||||
| // printf("%s: We inserted a constraint...\n", __func__); | // printf("%s: We inserted a constraint...\n", __func__); | ||||
| return true; | return true; | ||||
| } | } | ||||
| static ModifierData *rna_Object_modifier_new( | static ModifierData *rna_Object_modifier_new( | ||||
| Object *object, bContext *C, ReportList *reports, const char *name, int type) | Object *object, bContext *C, ReportList *reports, const char *name, int type) | ||||
| { | { | ||||
| return ED_object_modifier_add(reports, CTX_data_main(C), CTX_data_scene(C), object, name, type); | ModifierData *md = ED_object_modifier_add( | ||||
| reports, CTX_data_main(C), CTX_data_scene(C), object, name, type); | |||||
| WM_main_add_notifier(NC_OBJECT | ND_MODIFIER | NA_ADDED, object); | |||||
| return md; | |||||
| } | } | ||||
| static void rna_Object_modifier_remove(Object *object, | static void rna_Object_modifier_remove(Object *object, | ||||
| bContext *C, | bContext *C, | ||||
| ReportList *reports, | ReportList *reports, | ||||
| PointerRNA *md_ptr) | PointerRNA *md_ptr) | ||||
| { | { | ||||
| ModifierData *md = md_ptr->data; | ModifierData *md = md_ptr->data; | ||||
| ▲ Show 20 Lines • Show All 1,821 Lines • Show Last 20 Lines | |||||