Lines Matching refs:animGroup

262 BaseAnimEvaluator::TryBind(AnimGroup* animGroup)  in TryBind()  argument
264 NW_NULL_ASSERT(animGroup); in TryBind()
265 NW_ASSERT(std::strcmp(m_AnimData.GetTargetAnimGroupName(), animGroup->GetName()) == 0); in TryBind()
268 const int memberCount = animGroup->GetMemberCount(); in TryBind()
278 NW_ASSERTMSG(animGroup->GetFullBakedAnimEnabled() == m_AnimData.IsFullBakedAnim(), in TryBind()
291 const int bindTargetIdx = animGroup->GetResAnimGroupMemberIndex(member.GetPath()); in TryBind()
306 animGroup->GetResAnimGroupMember(bindTargetIdx); in TryBind()
310 m_AnimGroup = animGroup; in TryBind()
930 AnimGroup* animGroup = m_AnimGroups[animGroupIdx]; in Evaluate() local
933 … if (animGroup == NULL || animGroup->GetResGraphicsAnimGroup().GetEvaluationTiming() != timing) in Evaluate()
952 EvaluateSimple(animGroup, static_cast<AnimEvaluator*>(animObj)); in Evaluate()
956 EvaluateTransformSimple(animGroup, static_cast<TransformAnimEvaluator*>(animObj)); in Evaluate()
961 EvaluateBlender(animGroup, animObj); in Evaluate()
968 void AnimBinding::EvaluateSimple(AnimGroup* animGroup, AnimEvaluator* evaluator) in EvaluateSimple() argument
970 …NW_ASSERT(!(animGroup->GetResAnimGroup().GetFlags() & anim::ResAnimGroup::FLAG_IS_CALCULATED_TRANS… in EvaluateSimple()
983 EvaluateMember(animGroup, memberIdx, evaluator, lastTargetObjIdx, targetObjSkipFlag); in EvaluateSimple()
988 void AnimBinding::EvaluateTransformSimple(AnimGroup* animGroup, TransformAnimEvaluator* evaluator) in EvaluateTransformSimple() argument
990 …NW_ASSERT(animGroup->GetResAnimGroup().GetFlags() & anim::ResAnimGroup::FLAG_IS_CALCULATED_TRANSFO… in EvaluateTransformSimple()
1001 EvaluateTransformMemberFast(animGroup, memberIdx, evaluator); in EvaluateTransformSimple()
1006 void AnimBinding::EvaluateBlender(AnimGroup* animGroup, AnimObject* animObj) in EvaluateBlender() argument
1008 if (animGroup->GetResAnimGroup().GetFlags() & anim::ResAnimGroup::FLAG_IS_CALCULATED_TRANSFORM) in EvaluateBlender()
1011 int memberCount = animGroup->GetMemberCount(); in EvaluateBlender()
1014 EvaluateTransformMember(animGroup, memberIdx, animObj); in EvaluateBlender()
1022 int memberCount = animGroup->GetMemberCount(); in EvaluateBlender()
1025 EvaluateMember(animGroup, memberIdx, animObj, lastTargetObjIdx, targetObjSkipFlag); in EvaluateBlender()
1031 void AnimBinding::EvaluateTransformMember(AnimGroup* animGroup, int memberIdx, AnimObject* animObj) in EvaluateTransformMember() argument
1033 AnimGroup::PreEvaluateCallback preEvaluateCallback = animGroup->GetPreEvaluateCallback(); in EvaluateTransformMember()
1038 const int targetObjIdx = animGroup->GetTargetObjectIndex(memberIdx); in EvaluateTransformMember()
1039 if (!preEvaluateCallback(animGroup, targetObjIdx)) in EvaluateTransformMember()
1046 …CalculatedTransform* target = static_cast<CalculatedTransform*>(animGroup->GetTargetPtr(memberIdx)… in EvaluateTransformMember()
1054 void AnimBinding::EvaluateTransformMemberFast(AnimGroup* animGroup, int memberIdx, TransformAnimEva… in EvaluateTransformMemberFast() argument
1056 AnimGroup::PreEvaluateCallback preEvaluateCallback = animGroup->GetPreEvaluateCallback(); in EvaluateTransformMemberFast()
1061 const int targetObjIdx = animGroup->GetTargetObjectIndex(memberIdx); in EvaluateTransformMemberFast()
1062 if (!preEvaluateCallback(animGroup, targetObjIdx)) in EvaluateTransformMemberFast()
1069 …CalculatedTransform* target = static_cast<CalculatedTransform*>(animGroup->GetTargetPtr(memberIdx)… in EvaluateTransformMemberFast()
1077 void AnimBinding::EvaluateMember(AnimGroup* animGroup, int memberIdx, AnimObject* animObj, int& las… in EvaluateMember() argument
1079 AnimGroup::PreEvaluateCallback preEvaluateCallback = animGroup->GetPreEvaluateCallback(); in EvaluateMember()
1084 const int targetObjIdx = animGroup->GetTargetObjectIndex(memberIdx); in EvaluateMember()
1088 targetObjSkipFlag = !preEvaluateCallback(animGroup, targetObjIdx); in EvaluateMember()
1098 anim::ResAnimGroupMember member = animGroup->GetResAnimGroupMember(memberIdx); in EvaluateMember()
1113 target = animGroup->GetTargetPtr(memberIdx); in EvaluateMember()
1116 const anim::AnimBlendOp* blendOp = animGroup->GetBlendOperation(memberIdx); in EvaluateMember()
1149 void* object = animGroup->GetTargetObject(memberIdx); in EvaluateMember()