Lines Matching refs:anim

24     using namespace nw::anim;
78 anim::AnimBlendOp*
81 static anim::AnimBlendOpBool blendOpBool; in GetAnimBlendOpByType()
82 static anim::AnimBlendOpInt blendOpInt; in GetAnimBlendOpByType()
83 static anim::AnimBlendOpFloat blendOpFloat; in GetAnimBlendOpByType()
84 static anim::AnimBlendOpVector2 blendOpVector2; in GetAnimBlendOpByType()
85 static anim::AnimBlendOpVector3 blendOpVector3; in GetAnimBlendOpByType()
86 static anim::AnimBlendOpRgbaColor blendOpRgbaColor; in GetAnimBlendOpByType()
87 static anim::AnimBlendOpTexture blendOpTexture; in GetAnimBlendOpByType()
96 case anim::ResAnimGroup::BLENDOP_BOOL: in GetAnimBlendOpByType()
98 case anim::ResAnimGroup::BLENDOP_INT: in GetAnimBlendOpByType()
100 case anim::ResAnimGroup::BLENDOP_FLOAT: in GetAnimBlendOpByType()
102 case anim::ResAnimGroup::BLENDOP_VECTOR2: in GetAnimBlendOpByType()
104 case anim::ResAnimGroup::BLENDOP_VECTOR3: in GetAnimBlendOpByType()
106 case anim::ResAnimGroup::BLENDOP_RGBA_COLOR: in GetAnimBlendOpByType()
108 case anim::ResAnimGroup::BLENDOP_TEXTURE: in GetAnimBlendOpByType()
111 case anim::ResAnimGroup::BLENDOP_CALCULATED_TRANSFORM: in GetAnimBlendOpByType()
113 case anim::ResAnimGroup::BLENDOP_CALCULATED_TRANSFORM_ACCURATE_SCALE: in GetAnimBlendOpByType()
115 case anim::ResAnimGroup::BLENDOP_CALCULATED_TRANSFORM_QUAT: in GetAnimBlendOpByType()
117 case anim::ResAnimGroup::BLENDOP_CALCULATED_TRANSFORM_ACCURATE_SCALE_QUAT: in GetAnimBlendOpByType()
129 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()
269 anim::ResMemberAnim member = m_AnimData.GetMemberAnimSet(animIdx); in TryBind()
284 anim::ResAnimGroupMember resAnimGroupMember = in TryBind()
319 anim::ResGraphicsAnimGroup data = m_AnimGroup->GetResGraphicsAnimGroup(); in ResetMember()
325 case anim::ResGraphicsAnimGroup::TARGET_TYPE_BONE: in ResetMember()
326 case anim::ResGraphicsAnimGroup::TARGET_TYPE_MATERIAL: in ResetMember()
327 case anim::ResGraphicsAnimGroup::TARGET_TYPE_VISIBILITY: in ResetMember()
328 case anim::ResGraphicsAnimGroup::TARGET_TYPE_LIGHT: in ResetMember()
329 case anim::ResGraphicsAnimGroup::TARGET_TYPE_CAMERA: in ResetMember()
361 AnimEvaluator::GetCacheBufferSizeNeeded(const anim::ResAnim& animData) in GetCacheBufferSizeNeeded()
363 const int headBytes = anim::AnimResult().GetOffsetToValueBuffer(); in GetCacheBufferSizeNeeded()
369 const anim::ResMemberAnim memberAnim = animData.GetMemberAnimSet(animIdx); in GetCacheBufferSizeNeeded()
380 const int headBytes = anim::AnimResult().GetOffsetToValueBuffer(); in SetCacheBufferPointers()
385 m_CachePtrs[animIdx] = reinterpret_cast<anim::AnimResult*>(cachePtr); in SetCacheBufferPointers()
386 const anim::ResMemberAnim memberAnim = m_AnimData.GetMemberAnimSet(animIdx); in SetCacheBufferPointers()
404 const nw::anim::ResAnim& animData, in GetMemorySizeForInitialize()
412 size += sizeof(anim::AnimResult*) * maxAnimMembers; in GetMemorySizeForInitialize()
422 const nw::anim::ResAnim& animData, in Initialize()
431 void* memory = GetAllocator().Alloc(sizeof(anim::AnimResult*) * maxAnimMembers); in Initialize()
438 m_CachePtrs = ut::MoveArray<anim::AnimResult*>(memory, maxAnimMembers, &GetAllocator()); in Initialize()
462 const anim::AnimResult*
477 const anim::AnimBlendOp* blendOp = m_AnimGroup->GetBlendOperation(memberIdx); in GetResult()
489 anim::ResMemberAnim memberAnim = m_AnimData.GetMemberAnimSet(animIdx); in GetResult()
493 return reinterpret_cast<anim::AnimResult*>(target); in GetResult()
500 anim::ResMemberAnim memberAnim = m_AnimData.GetMemberAnimSet(animIdx); in GetResult()
507 anim::AnimResult* result = reinterpret_cast<anim::AnimResult*>(target); in GetResult()
522 return reinterpret_cast<anim::AnimResult*>(target); in GetResult()
536 anim::AnimResult* result = m_CachePtrs[animIdx]; in UpdateCache()
553 const anim::AnimResult*
562 const anim::AnimBlendOp* blendOp = m_AnimGroup->GetBlendOperation(memberIdx); in GetResult()
571 const anim::AnimResult* childResult = in GetResult()
627 anim::AnimResult* result = reinterpret_cast<anim::AnimResult*>(target); in GetResult()
628 const bool convertedBak = result->IsEnabledFlags(anim::AnimResult::FLAG_CONVERTED); in GetResult()
629 result->EnableFlags(anim::AnimResult::FLAG_CONVERTED, true); in GetResult()
633 anim::AnimResult workResult; in GetResult()
635 float compWeights[anim::AnimResult::MAX_COMPONENTS]; in GetResult()
649 workResult.EnableFlags(anim::AnimResult::FLAG_CONVERTED, convertedBak); in GetResult()
652 const anim::AnimResult* childResult = in GetResult()
669 result->DisableFlags(anim::AnimResult::FLAG_CONVERTED); in GetResult()
713 anim::AnimResult* result = reinterpret_cast<anim::AnimResult*>(target); in GetResult()
714 const bool convertedBak = result->IsEnabledFlags(anim::AnimResult::FLAG_CONVERTED); in GetResult()
715 result->EnableFlags(anim::AnimResult::FLAG_CONVERTED, true); in GetResult()
719 anim::AnimResult workResult; in GetResult()
720 float compWeights[anim::AnimResult::MAX_COMPONENTS]; in GetResult()
730 workResult.EnableFlags(anim::AnimResult::FLAG_CONVERTED, convertedBak); in GetResult()
733 const anim::AnimResult* childResult = NULL; in GetResult()
762 result->DisableFlags(anim::AnimResult::FLAG_CONVERTED); in GetResult()
776 const anim::AnimResult*
785 const anim::AnimBlendOp* blendOp = m_AnimGroup->GetBlendOperation(memberIdx); in GetResult()
794 const anim::AnimResult* childResult = in GetResult()
807 anim::AnimResult* result = reinterpret_cast<anim::AnimResult*>(target); in GetResult()
808 const bool convertedBak = result->IsEnabledFlags(anim::AnimResult::FLAG_CONVERTED); in GetResult()
809 result->EnableFlags(anim::AnimResult::FLAG_CONVERTED, true); in GetResult()
813 anim::AnimResult workResult; in GetResult()
828 workResult.EnableFlags(anim::AnimResult::FLAG_CONVERTED, convertedBak); in GetResult()
831 const anim::AnimResult* childResult = in GetResult()
848 result->DisableFlags(anim::AnimResult::FLAG_CONVERTED); in GetResult()
866 const anim::AnimResult*
875 const anim::AnimBlendOp* blendOp = m_AnimGroup->GetBlendOperation(memberIdx); in GetResult()
884 const anim::AnimResult* childResult = in GetResult()
896 anim::AnimResult* result = reinterpret_cast<anim::AnimResult*>(target); in GetResult()
897 anim::AnimResult workResult; in GetResult()
905 const anim::AnimResult* childResult = in GetResult()
927 AnimBinding::Evaluate(anim::ResGraphicsAnimGroup::EvaluationTiming timing) in Evaluate()
971 …NW_ASSERT(!(animGroup->GetResAnimGroup().GetFlags() & anim::ResAnimGroup::FLAG_IS_CALCULATED_TRANS… in EvaluateSimple()
991 …NW_ASSERT(animGroup->GetResAnimGroup().GetFlags() & anim::ResAnimGroup::FLAG_IS_CALCULATED_TRANSFO… in EvaluateTransformSimple()
1009 if (animGroup->GetResAnimGroup().GetFlags() & anim::ResAnimGroup::FLAG_IS_CALCULATED_TRANSFORM) in EvaluateBlender()
1099 anim::ResAnimGroupMember member = animGroup->GetResAnimGroupMember(memberIdx); in EvaluateMember()
1103 if (member.GetObjectType() == anim::ResAnimGroupMember::OBJECT_TYPE_TEXTURE_MAPPER && in EvaluateMember()
1104 member.GetMemberType() == anim::ResTextureMapperMember::MEMBER_TYPE_TEXTURE) in EvaluateMember()
1117 const anim::AnimBlendOp* blendOp = animGroup->GetBlendOperation(memberIdx); in EvaluateMember()
1118 const anim::AnimResult* resultPtr = NULL; in EvaluateMember()
1123 anim::AnimResult result; in EvaluateMember()
1138 (member.GetObjectType() == anim::ResAnimGroupMember::OBJECT_TYPE_TRANSFORM) && in EvaluateMember()
1139 (member.GetMemberType() == anim::ResTransformMember::MEMBER_TYPE_TRANSFORM) in EvaluateMember()