Lines Matching refs:animGroup
35 AnimGroup* animGroup = m_AnimGroups[animGroupIdx]; in Evaluate() local
38 … if (animGroup == NULL || animGroup->GetResGraphicsAnimGroup().GetEvaluationTiming() != timing) in Evaluate()
57 EvaluateSimple(animGroup, static_cast<AnimEvaluator*>(animObj)); in Evaluate()
61 EvaluateTransformSimple(animGroup, static_cast<TransformAnimEvaluator*>(animObj)); in Evaluate()
66 EvaluateBlender(animGroup, animObj); in Evaluate()
73 void AnimBinding::EvaluateSimple(AnimGroup* animGroup, AnimEvaluator* evaluator) in EvaluateSimple() argument
75 …NW_ASSERT(!(animGroup->GetResAnimGroup().GetFlags() & anim::ResAnimGroup::FLAG_IS_CALCULATED_TRANS… in EvaluateSimple()
88 EvaluateMember(animGroup, memberIdx, evaluator, lastTargetObjIdx, targetObjSkipFlag); in EvaluateSimple()
93 void AnimBinding::EvaluateTransformSimple(AnimGroup* animGroup, TransformAnimEvaluator* evaluator) in EvaluateTransformSimple() argument
95 …NW_ASSERT(animGroup->GetResAnimGroup().GetFlags() & anim::ResAnimGroup::FLAG_IS_CALCULATED_TRANSFO… in EvaluateTransformSimple()
106 EvaluateTransformMemberFast(animGroup, memberIdx, evaluator); in EvaluateTransformSimple()
111 void AnimBinding::EvaluateBlender(AnimGroup* animGroup, AnimObject* animObj) in EvaluateBlender() argument
113 if (animGroup->GetResAnimGroup().GetFlags() & anim::ResAnimGroup::FLAG_IS_CALCULATED_TRANSFORM) in EvaluateBlender()
116 int memberCount = animGroup->GetMemberCount(); in EvaluateBlender()
119 EvaluateTransformMember(animGroup, memberIdx, animObj); in EvaluateBlender()
127 int memberCount = animGroup->GetMemberCount(); in EvaluateBlender()
130 EvaluateMember(animGroup, memberIdx, animObj, lastTargetObjIdx, targetObjSkipFlag); in EvaluateBlender()
136 void AnimBinding::EvaluateTransformMember(AnimGroup* animGroup, int memberIdx, AnimObject* animObj) in EvaluateTransformMember() argument
138 AnimGroup::PreEvaluateCallback preEvaluateCallback = animGroup->GetPreEvaluateCallback(); in EvaluateTransformMember()
143 const int targetObjIdx = animGroup->GetTargetObjectIndex(memberIdx); in EvaluateTransformMember()
144 if (!preEvaluateCallback(animGroup, targetObjIdx)) in EvaluateTransformMember()
151 …CalculatedTransform* target = static_cast<CalculatedTransform*>(animGroup->GetTargetPtr(memberIdx)… in EvaluateTransformMember()
159 void AnimBinding::EvaluateTransformMemberFast(AnimGroup* animGroup, int memberIdx, TransformAnimEva… in EvaluateTransformMemberFast() argument
161 AnimGroup::PreEvaluateCallback preEvaluateCallback = animGroup->GetPreEvaluateCallback(); in EvaluateTransformMemberFast()
166 const int targetObjIdx = animGroup->GetTargetObjectIndex(memberIdx); in EvaluateTransformMemberFast()
167 if (!preEvaluateCallback(animGroup, targetObjIdx)) in EvaluateTransformMemberFast()
174 …CalculatedTransform* target = static_cast<CalculatedTransform*>(animGroup->GetTargetPtr(memberIdx)… in EvaluateTransformMemberFast()
182 void AnimBinding::EvaluateMember(AnimGroup* animGroup, int memberIdx, AnimObject* animObj, int& las… in EvaluateMember() argument
184 AnimGroup::PreEvaluateCallback preEvaluateCallback = animGroup->GetPreEvaluateCallback(); in EvaluateMember()
189 const int targetObjIdx = animGroup->GetTargetObjectIndex(memberIdx); in EvaluateMember()
193 targetObjSkipFlag = !preEvaluateCallback(animGroup, targetObjIdx); in EvaluateMember()
203 anim::ResAnimGroupMember member = animGroup->GetResAnimGroupMember(memberIdx); in EvaluateMember()
218 target = animGroup->GetTargetPtr(memberIdx); in EvaluateMember()
221 const anim::AnimBlendOp* blendOp = animGroup->GetBlendOperation(memberIdx); in EvaluateMember()
254 void* object = animGroup->GetTargetObject(memberIdx); in EvaluateMember()