Blender Git Commit Log

Git Commits -> Revision 9e32291

Revision 9e32291 by Martin Poirier (master)
August 9, 2007, 01:07 (GMT)
Small Transform code cleanup and addins for future features.

- Removing evil InitTransModeFlags (I would always forget to update that when adding new stuff). It's properly done in the per transform init now.
- Add toggleable mode for Shear (with MMB) for horizontal or vertical shear. Toggle shear mode also changes the input mode from vertical to horizontal and vice versa (it's intuitiver that way). (This was suggested in a really old patch but never implemented because I disliked adding transform specific handling in the main event switch).
- Add custom event handlers per transform (currently only used for Shear)
- Add custom data pointer and freeing flag (only (a)bused by Shear).

NOTE to Levi Schooley: Some stuff in there might be useful for you.

Commit Details:

Full Hash: 9e32291a758395ad7c15819858e4fa5492b7c4a2
SVN Revision: 11523
Parent Commit: 5f5b358
Lines Changed: +193, -112

5 Modified Paths:

/source/blender/include/BIF_transform.h (+3, -0) (Diff)
/source/blender/include/transform.h (+28, -18) (Diff)
/source/blender/src/transform.c (+153, -59) (Diff)
/source/blender/src/transform_conversions.c (+1, -1) (Diff)
/source/blender/src/transform_generics.c (+8, -34) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021