diff options
author | Martin Poirier <theeth@yahoo.com> | 2009-01-10 22:45:48 +0300 |
---|---|---|
committer | Martin Poirier <theeth@yahoo.com> | 2009-01-10 22:45:48 +0300 |
commit | 6ab86a7572435c3df0a3c613bca8a3d0566e39e7 (patch) | |
tree | ff9e11a63df9ca96f03548c16fa7e4e3dd55f2f4 /source/blender/editors/transform/transform_constraints.c | |
parent | 1beef956ca96c76e3ee7d6ba80d0c88e2b92b258 (diff) |
2.5
Transform operator replay support for constraints.
Code isn't nice, will have to split some properties to separate what's part of the "saved data" from operator arguments.
Diffstat (limited to 'source/blender/editors/transform/transform_constraints.c')
-rw-r--r-- | source/blender/editors/transform/transform_constraints.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/source/blender/editors/transform/transform_constraints.c b/source/blender/editors/transform/transform_constraints.c index 0270cf06956..bebf8ccc0e6 100644 --- a/source/blender/editors/transform/transform_constraints.c +++ b/source/blender/editors/transform/transform_constraints.c @@ -525,12 +525,13 @@ void setUserConstraint(TransInfo *t, int mode, const char ftext[]) { switch(twmode) { case V3D_MANIP_GLOBAL: - /* - sprintf(text, ftext, "global"); - Mat3One(mtx); - setConstraint(t, mtx, mode, text); + { + float mtx[3][3]; + sprintf(text, ftext, "global"); + Mat3One(mtx); + setConstraint(t, mtx, mode, text); + } break; - */ case V3D_MANIP_LOCAL: sprintf(text, ftext, "local"); setLocalConstraint(t, mode, text); |