Lines Matching refs:anim

23     using namespace nw::anim;
77 anim::AnimBlendOp*
80 static anim::AnimBlendOpBool blendOpBool; in GetAnimBlendOpByType()
81 static anim::AnimBlendOpInt blendOpInt; in GetAnimBlendOpByType()
82 static anim::AnimBlendOpFloat blendOpFloat; in GetAnimBlendOpByType()
83 static anim::AnimBlendOpVector2 blendOpVector2; in GetAnimBlendOpByType()
84 static anim::AnimBlendOpVector3 blendOpVector3; in GetAnimBlendOpByType()
85 static anim::AnimBlendOpRgbaColor blendOpRgbaColor; in GetAnimBlendOpByType()
86 static anim::AnimBlendOpTexture blendOpTexture; in GetAnimBlendOpByType()
95 case anim::ResAnimGroup::BLENDOP_BOOL: in GetAnimBlendOpByType()
97 case anim::ResAnimGroup::BLENDOP_INT: in GetAnimBlendOpByType()
99 case anim::ResAnimGroup::BLENDOP_FLOAT: in GetAnimBlendOpByType()
101 case anim::ResAnimGroup::BLENDOP_VECTOR2: in GetAnimBlendOpByType()
103 case anim::ResAnimGroup::BLENDOP_VECTOR3: in GetAnimBlendOpByType()
105 case anim::ResAnimGroup::BLENDOP_RGBA_COLOR: in GetAnimBlendOpByType()
107 case anim::ResAnimGroup::BLENDOP_TEXTURE: in GetAnimBlendOpByType()
110 case anim::ResAnimGroup::BLENDOP_CALCULATED_TRANSFORM: in GetAnimBlendOpByType()
112 case anim::ResAnimGroup::BLENDOP_CALCULATED_TRANSFORM_ACCURATE_SCALE: in GetAnimBlendOpByType()
114 case anim::ResAnimGroup::BLENDOP_CALCULATED_TRANSFORM_QUAT: in GetAnimBlendOpByType()
116 case anim::ResAnimGroup::BLENDOP_CALCULATED_TRANSFORM_ACCURATE_SCALE_QUAT: in GetAnimBlendOpByType()
128 anim::ResAnimGroup resAnimGroup, in AnimGroup()
143 const anim::ResAnimGroup resAnimGroup, in GetMemorySizeForInitialize()
151 size += sizeof(anim::AnimBlendOp*) * blendOpCount; in GetMemorySizeForInitialize()
171 void* memory = GetAllocator().Alloc(sizeof(anim::AnimBlendOp*) * blendOpCount); in Initialize()
179 … m_BlendOperations = ut::MoveArray<anim::AnimBlendOp*>(memory, blendOpCount, &GetAllocator()); in Initialize()
290 anim::ResMemberAnim member = m_AnimData.GetMemberAnimSet(animIdx); in TryBind()
305 anim::ResAnimGroupMember resAnimGroupMember = in TryBind()
340 anim::ResGraphicsAnimGroup data = m_AnimGroup->GetResGraphicsAnimGroup(); in ResetMember()
360 AnimEvaluator::GetCacheBufferSizeNeeded(const anim::ResAnim& animData) in GetCacheBufferSizeNeeded()
362 const int headBytes = anim::AnimResult().GetOffsetToValueBuffer(); in GetCacheBufferSizeNeeded()
368 const anim::ResMemberAnim memberAnim = animData.GetMemberAnimSet(animIdx); in GetCacheBufferSizeNeeded()
379 const int headBytes = anim::AnimResult().GetOffsetToValueBuffer(); in SetCacheBufferPointers()
384 m_CachePtrs[animIdx] = reinterpret_cast<anim::AnimResult*>(cachePtr); in SetCacheBufferPointers()
385 const anim::ResMemberAnim memberAnim = m_AnimData.GetMemberAnimSet(animIdx); in SetCacheBufferPointers()
403 const nw::anim::ResAnim& animData, in GetMemorySizeForInitialize()
411 size += sizeof(anim::AnimResult*) * maxAnimMembers; in GetMemorySizeForInitialize()
421 const nw::anim::ResAnim& animData, in Initialize()
430 void* memory = GetAllocator().Alloc(sizeof(anim::AnimResult*) * maxAnimMembers); in Initialize()
437 m_CachePtrs = ut::MoveArray<anim::AnimResult*>(memory, maxAnimMembers, &GetAllocator()); in Initialize()
461 const anim::AnimResult*
476 const anim::AnimBlendOp* blendOp = m_AnimGroup->GetBlendOperation(memberIdx); in GetResult()
488 anim::ResMemberAnim memberAnim = m_AnimData.GetMemberAnimSet(animIdx); in GetResult()
492 return reinterpret_cast<anim::AnimResult*>(target); in GetResult()
499 anim::ResMemberAnim memberAnim = m_AnimData.GetMemberAnimSet(animIdx); in GetResult()
506 anim::AnimResult* result = reinterpret_cast<anim::AnimResult*>(target); in GetResult()
521 return reinterpret_cast<anim::AnimResult*>(target); in GetResult()
535 anim::AnimResult* result = m_CachePtrs[animIdx]; in UpdateCacheNonVirtual()
552 const anim::AnimResult*
561 const anim::AnimBlendOp* blendOp = m_AnimGroup->GetBlendOperation(memberIdx); in GetResult()
570 const anim::AnimResult* childResult = in GetResult()
626 anim::AnimResult* result = reinterpret_cast<anim::AnimResult*>(target); in GetResult()
627 const bool convertedBak = result->IsEnabledFlags(anim::AnimResult::FLAG_CONVERTED); in GetResult()
628 result->EnableFlags(anim::AnimResult::FLAG_CONVERTED, true); in GetResult()
632 anim::AnimResult workResult; in GetResult()
634 float compWeights[anim::AnimResult::MAX_COMPONENTS]; in GetResult()
648 workResult.EnableFlags(anim::AnimResult::FLAG_CONVERTED, convertedBak); in GetResult()
651 const anim::AnimResult* childResult = in GetResult()
668 result->DisableFlags(anim::AnimResult::FLAG_CONVERTED); in GetResult()
712 anim::AnimResult* result = reinterpret_cast<anim::AnimResult*>(target); in GetResult()
713 const bool convertedBak = result->IsEnabledFlags(anim::AnimResult::FLAG_CONVERTED); in GetResult()
714 result->EnableFlags(anim::AnimResult::FLAG_CONVERTED, true); in GetResult()
718 anim::AnimResult workResult; in GetResult()
719 float compWeights[anim::AnimResult::MAX_COMPONENTS]; in GetResult()
729 workResult.EnableFlags(anim::AnimResult::FLAG_CONVERTED, convertedBak); in GetResult()
732 const anim::AnimResult* childResult = NULL; in GetResult()
761 result->DisableFlags(anim::AnimResult::FLAG_CONVERTED); in GetResult()
775 const anim::AnimResult*
784 const anim::AnimBlendOp* blendOp = m_AnimGroup->GetBlendOperation(memberIdx); in GetResult()
793 const anim::AnimResult* childResult = in GetResult()
806 anim::AnimResult* result = reinterpret_cast<anim::AnimResult*>(target); in GetResult()
807 const bool convertedBak = result->IsEnabledFlags(anim::AnimResult::FLAG_CONVERTED); in GetResult()
808 result->EnableFlags(anim::AnimResult::FLAG_CONVERTED, true); in GetResult()
812 anim::AnimResult workResult; in GetResult()
827 workResult.EnableFlags(anim::AnimResult::FLAG_CONVERTED, convertedBak); in GetResult()
830 const anim::AnimResult* childResult = in GetResult()
847 result->DisableFlags(anim::AnimResult::FLAG_CONVERTED); in GetResult()
865 const anim::AnimResult*
874 const anim::AnimBlendOp* blendOp = m_AnimGroup->GetBlendOperation(memberIdx); in GetResult()
883 const anim::AnimResult* childResult = in GetResult()
895 anim::AnimResult* result = reinterpret_cast<anim::AnimResult*>(target); in GetResult()
896 anim::AnimResult workResult; in GetResult()
904 const anim::AnimResult* childResult = in GetResult()
926 AnimBinding::Evaluate(anim::ResGraphicsAnimGroup::EvaluationTiming timing) in Evaluate()
970 …NW_ASSERT(!(animGroup->GetResAnimGroup().GetFlags() & anim::ResAnimGroup::FLAG_IS_CALCULATED_TRANS… in EvaluateSimple()
990 …NW_ASSERT(animGroup->GetResAnimGroup().GetFlags() & anim::ResAnimGroup::FLAG_IS_CALCULATED_TRANSFO… in EvaluateTransformSimple()
1008 if (animGroup->GetResAnimGroup().GetFlags() & anim::ResAnimGroup::FLAG_IS_CALCULATED_TRANSFORM) in EvaluateBlender()
1098 anim::ResAnimGroupMember member = animGroup->GetResAnimGroupMember(memberIdx); in EvaluateMember()
1102 if (member.GetObjectType() == anim::ResAnimGroupMember::OBJECT_TYPE_TEXTURE_MAPPER && in EvaluateMember()
1103 member.GetMemberType() == anim::ResTextureMapperMember::MEMBER_TYPE_TEXTURE) in EvaluateMember()
1116 const anim::AnimBlendOp* blendOp = animGroup->GetBlendOperation(memberIdx); in EvaluateMember()
1117 const anim::AnimResult* resultPtr = NULL; in EvaluateMember()
1122 anim::AnimResult result; in EvaluateMember()
1137 (member.GetObjectType() == anim::ResAnimGroupMember::OBJECT_TYPE_TRANSFORM) && in EvaluateMember()
1138 (member.GetMemberType() == anim::ResTransformMember::MEMBER_TYPE_TRANSFORM) in EvaluateMember()