diff options
author | Campbell Barton <ideasman42@gmail.com> | 2017-07-26 11:00:26 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2017-07-26 11:00:26 +0300 |
commit | 2e83897f91f0f7e61dd963ab45418551bac22bf2 (patch) | |
tree | e75081dddf5434a79724a467f3be3eeab61bd6f0 /source/blender/makesrna | |
parent | 54bc49e6f940c6e4b1ee893ac28b87fa1b150656 (diff) |
Cleanup: typedef enums
Manipulator enum types are easy to confuse, use typedefs.
Diffstat (limited to 'source/blender/makesrna')
-rw-r--r-- | source/blender/makesrna/intern/rna_wm_manipulator.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/makesrna/intern/rna_wm_manipulator.c b/source/blender/makesrna/intern/rna_wm_manipulator.c index 2fa2eaa5075..46d6dcc429b 100644 --- a/source/blender/makesrna/intern/rna_wm_manipulator.c +++ b/source/blender/makesrna/intern/rna_wm_manipulator.c @@ -136,20 +136,22 @@ static int rna_manipulator_test_select_cb( } static void rna_manipulator_modal_cb( - struct bContext *C, struct wmManipulator *mpr, const struct wmEvent *event, int tweak) + struct bContext *C, struct wmManipulator *mpr, const struct wmEvent *event, + eWM_ManipulatorTweak tweak_flag) { extern FunctionRNA rna_Manipulator_modal_func; wmManipulatorGroup *mgroup = mpr->parent_mgroup; PointerRNA mpr_ptr; ParameterList list; FunctionRNA *func; + const int tweak_flag_int = tweak_flag; RNA_pointer_create(NULL, mpr->type->ext.srna, mpr, &mpr_ptr); /* RNA_struct_find_function(&mpr_ptr, "modal"); */ func = &rna_Manipulator_modal_func; RNA_parameter_list_create(&list, &mpr_ptr, func); RNA_parameter_set_lookup(&list, "context", &C); RNA_parameter_set_lookup(&list, "event", &event); - RNA_parameter_set_lookup(&list, "tweak", &tweak); + RNA_parameter_set_lookup(&list, "tweak", &tweak_flag_int); mgroup->type->ext.call((bContext *)C, &mpr_ptr, func, &list); RNA_parameter_list_free(&list); } |