move check_hierarchy()

This commit is contained in:
David Rose 2007-05-31 23:57:17 +00:00
parent 0284746bc2
commit 434b665d4c

View File

@ -213,16 +213,16 @@ bind_anim(AnimBundle *anim, int hierarchy_match_flags,
return NULL; return NULL;
} }
} }
if (!check_hierarchy(anim, NULL, hierarchy_match_flags)) {
return NULL;
}
JointTransformList::iterator jti; JointTransformList::iterator jti;
for (jti = _frozen_joints.begin(); jti != _frozen_joints.end(); ++jti) { for (jti = _frozen_joints.begin(); jti != _frozen_joints.end(); ++jti) {
anim->make_child_fixed((*jti).name, (*jti).transform); anim->make_child_fixed((*jti).name, (*jti).transform);
} }
if (!check_hierarchy(anim, NULL, hierarchy_match_flags)) {
return NULL;
}
plist<int> holes; plist<int> holes;
int channel_index = 0; int channel_index = 0;
pick_channel_index(holes, channel_index); pick_channel_index(holes, channel_index);