Blender Git Commit Log

Git Commits -> Revision f182450

Revision f182450 by Campbell Barton (master)
June 22, 2017, 08:36 (GMT)
Manipulator: target property definitions

Changes from custom-manipulator branch.

- use property type definitions.
- add property free callback.
- move properties into the wmManipulator struct (over alloc).
- use array length from property types instead of arg passing.

Commit Details:

Full Hash: f1824507e2b73859ede1c2e850d05795f10da6bb
Parent Commit: 87adeb8
Lines Changed: +266, -122

14 Modified Paths:

/source/blender/editors/manipulator_library/manipulator_types/arrow3d_manipulator.c (+7, -5) (Diff)
/source/blender/editors/manipulator_library/manipulator_types/cage2d_manipulator.c (+10, -6) (Diff)
/source/blender/editors/manipulator_library/manipulator_types/dial3d_manipulator.c (+5, -3) (Diff)
/source/blender/editors/manipulator_library/manipulator_types/grab3d_manipulator.c (+6, -4) (Diff)
/source/blender/editors/mesh/editmesh_bisect.c (+26, -22) (Diff)
/source/blender/editors/mesh/editmesh_extrude.c (+34, -28) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+2, -2) (Diff)
/source/blender/windowmanager/manipulators/intern/wm_manipulator.c (+16, -4) (Diff)
/source/blender/windowmanager/manipulators/intern/wm_manipulator_group_type.c (+2, -1) (Diff)
/source/blender/windowmanager/manipulators/intern/wm_manipulator_target_props.c (+103, -29) (Diff)
/source/blender/windowmanager/manipulators/intern/wm_manipulator_type.c (+2, -1) (Diff)
/source/blender/windowmanager/manipulators/WM_manipulator_api.h (+22, -2) (Diff)
/source/blender/windowmanager/manipulators/wm_manipulator_fn.h (+8, -5) (Diff)
/source/blender/windowmanager/manipulators/WM_manipulator_types.h (+23, -10) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021