diff options
author | Chris Want <cwant@ualberta.ca> | 2004-01-03 06:53:18 +0300 |
---|---|---|
committer | Chris Want <cwant@ualberta.ca> | 2004-01-03 06:53:18 +0300 |
commit | d311e9617468beb507202e4c92017703bc11feb3 (patch) | |
tree | d4ab64d160b682e31e55cdd4d827faa0effa9576 /source/blender/include | |
parent | de21846e690dd5a4606a42b776d55f119e5620d7 (diff) |
Armature speed ups, Part III
----------------------------
Another (major) armature speed up for bones with many constraints.
When tranform()-ing, figure out which bones need to be recalculated
beforehand and only update those bones.
Diffstat (limited to 'source/blender/include')
-rw-r--r-- | source/blender/include/BIF_editconstraint.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/include/BIF_editconstraint.h b/source/blender/include/BIF_editconstraint.h index 963b9fb4e08..0c7742323c0 100644 --- a/source/blender/include/BIF_editconstraint.h +++ b/source/blender/include/BIF_editconstraint.h @@ -56,6 +56,9 @@ struct ListBase *get_constraint_client_channels (int forcevalid); struct ListBase *get_constraint_client(char *name, short *clienttype, void** clientdata); int test_constraints (struct Object *owner, const char *substring, int disable); void test_scene_constraints (void); + +char *get_con_subtarget_name(struct bConstraint *constraint, + struct Object *target); struct Object *get_con_target(struct bConstraint *constraint); #endif |