diff options
author | Campbell Barton <ideasman42@gmail.com> | 2017-06-10 03:42:35 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2017-06-10 03:42:35 +0300 |
commit | 11d90f0f3b65abb6689ca66731ab54f2f38e905f (patch) | |
tree | 2799562c86e924d70ce400db910292829abf54a9 /source/blenderplayer | |
parent | 0a5e9e2f56f5d738b1128b46ecadd9713bd42dec (diff) |
Manipulator Update/Refactor
Sync with custom-manipulators branch
- Use identifiers for properties.
- Property array index access.
- Remove operator from manipulators
(wasn't used and will likely add in a different way).
Diffstat (limited to 'source/blenderplayer')
-rw-r--r-- | source/blenderplayer/bad_level_call_stubs/stubs.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/source/blenderplayer/bad_level_call_stubs/stubs.c b/source/blenderplayer/bad_level_call_stubs/stubs.c index 1a15344718d..7ddeabe9f30 100644 --- a/source/blenderplayer/bad_level_call_stubs/stubs.c +++ b/source/blenderplayer/bad_level_call_stubs/stubs.c @@ -199,7 +199,11 @@ struct wmWindowManager; /* bpy_operator_wrap.h */ extern void macro_wrapper(struct wmOperatorType *ot, void *userdata); -extern void operator_wrapper(struct wmOperatorType *ot, void *userdata); +extern void operator_wrapper(struct wmManipulatorGroupType *wgt, void *userdata); + +/* bpy_widgetgroup_wrap.h */ +extern void widgetgroup_wrapper(struct wmOperatorType *ot, void *userdata); + /* bpy_rna.h */ extern bool pyrna_id_FromPyObject(struct PyObject *obj, struct ID **id); extern const char *BPY_app_translations_py_pgettext(const char *msgctxt, const char *msgid); @@ -355,8 +359,9 @@ void WM_report(ReportType type, const char *message) RET_NONE struct wmManipulatorMapType *WM_manipulatormaptype_find(const struct wmManipulatorMapType_Params *wmap_params) RET_NULL struct wmManipulatorMapType *WM_manipulatormaptype_ensure(const struct wmManipulatorMapType_Params *wmap_params) RET_NULL struct wmManipulatorMap *WM_manipulatormap_new_from_type(const struct wmManipulatorMapType_Params *wmap_params) RET_NULL -void WM_manipulatorgrouptype_init_runtime(const struct Main *bmain, struct wmManipulatorMapType *wmaptype, struct wmManipulatorGroupType *wgrouptype) RET_NONE -void WM_manipulatorgrouptype_unregister(struct bContext *C, struct Main *bmain, struct wmManipulatorGroupType *wgroup) RET_NONE +void WM_manipulatorgrouptype_init_runtime( + const struct Main *bmain, struct wmManipulatorMapType *wmaptype, struct wmManipulatorGroupType *wgt) RET_NONE +void WM_manipulatorgrouptype_unregister(struct bContext *C, struct Main *bmain, struct wmManipulatorGroupType *wgt) RET_NONE #ifdef WITH_INPUT_NDOF void WM_ndof_deadzone_set(float deadzone) RET_NONE |