Home
last modified time | relevance | path

Searched refs:memberIdx (Results 1 – 9 of 9) sorted by relevance

/NW4C-1.3.3/sources/libraries/gfx/
Dgfx_AnimObject.cpp251 for ( int memberIdx = 0 ; memberIdx < this->GetMemberCount() ; ++memberIdx ) in Reset() local
253 const ResAnimGroupMember resAnimGroupMember = this->GetResAnimGroupMember(memberIdx); in Reset()
255 this->GetTargetObject(memberIdx), in Reset()
256 this->GetOriginalValue(memberIdx)); in Reset()
282 for (int memberIdx = 0; memberIdx < memberCount; ++memberIdx) in TryBind() local
285 m_BindIndexTable[memberIdx] = NotFoundIndex; in TryBind()
331 BaseAnimEvaluator::ResetMember(int memberIdx) in ResetMember() argument
343 const ResAnimGroupMember resAnimGroupMember = m_AnimGroup->GetResAnimGroupMember(memberIdx); in ResetMember()
345 m_AnimGroup->GetTargetObject(memberIdx), in ResetMember()
346 m_AnimGroup->GetOriginalValue(memberIdx)); in ResetMember()
[all …]
Dgfx_SkeletalModel.cpp174 for (int memberIdx = 0; memberIdx < animMemberCount; ++memberIdx) in CreateSkeletalAnimGroup() local
177 animGroup->GetResAnimGroupMember(memberIdx); in CreateSkeletalAnimGroup()
183 animGroup->SetTargetObjectIndex(memberIdx, boneIdx); in CreateSkeletalAnimGroup()
184 animGroup->SetOriginalValue(memberIdx, originalPose.GetTransform(boneIdx)); in CreateSkeletalAnimGroup()
187 animGroup->SetTargetObject(memberIdx, object); in CreateSkeletalAnimGroup()
254 for (int memberIdx = 0; memberIdx < animMemberCount; ++memberIdx) in SetupAnimGroup() local
257 animGroup->GetResAnimGroupMember(memberIdx); in SetupAnimGroup()
268 animGroup->SetTargetPtr(memberIdx, target); in SetupAnimGroup()
274 animGroup->SetTargetPtr(memberIdx, target); in SetupAnimGroup()
Dgfx_Light.cpp77 for (int memberIdx = 0; memberIdx < animMemberCount; ++memberIdx) in CreateAnimGroup() local
79 anim::ResAnimGroupMember member = m_AnimGroup->GetResAnimGroupMember(memberIdx); in CreateAnimGroup()
82 m_AnimGroup->SetTargetObject(memberIdx, object); in CreateAnimGroup()
88 m_AnimGroup->SetTargetPtr(memberIdx, &this->Transform()); in CreateAnimGroup()
94 m_AnimGroup->SetTargetPtr(memberIdx, target); in CreateAnimGroup()
97 m_AnimGroup->SetTargetObjectIndex(memberIdx, 0); // TODO: 要検討 in CreateAnimGroup()
101 m_AnimGroup->SetOriginalValue(memberIdx, &m_OriginalTransform); in CreateAnimGroup()
107 m_AnimGroup->SetOriginalValue(memberIdx, originalValue); in CreateAnimGroup()
Dgfx_Model.cpp113 for (int memberIdx = 0; memberIdx < animMemberCount; ++memberIdx) in BindMaterialAnim() local
116 animGroup->GetResAnimGroupMember(memberIdx); in BindMaterialAnim()
121 animGroup->SetTargetObjectIndex(memberIdx, matIdx); in BindMaterialAnim()
122 … animGroup->SetTargetPtr(memberIdx, GetMaterialAnimTargetPtr(pMat, resAnimGroupMember, false)); in BindMaterialAnim()
126 animGroup->SetTargetObject(memberIdx, object); in BindMaterialAnim()
133 memberIdx, GetMaterialAnimTargetPtr(pMat, resAnimGroupMember, true)); in BindMaterialAnim()
145 for (int memberIdx = 0; memberIdx < animMemberCount; ++memberIdx) in BindVisibilityAnim() local
148 animGroup->GetResAnimGroupMember(memberIdx); in BindVisibilityAnim()
172 animGroup->SetTargetObjectIndex(memberIdx, -1); in BindVisibilityAnim()
173 animGroup->SetTargetPtr(memberIdx, target); in BindVisibilityAnim()
[all …]
Dgfx_TransformAnim.cpp731 int memberIdx in GetResult()
734 return GetResultCommon(target, memberIdx, true); in GetResult()
742 for (int memberIdx = 0; memberIdx < animGroup->GetMemberCount(); ++memberIdx) in ResetNoAnimMember() local
744 const int animIdx = m_BindIndexTable[memberIdx]; in ResetNoAnimMember()
769 static_cast<CalculatedTransform*>(animGroup->GetTargetPtr(memberIdx)); in ResetNoAnimMember()
772 static_cast<const math::Transform3*>(animGroup->GetOriginalValue(memberIdx)); in ResetNoAnimMember()
812 TransformAnimEvaluator::GetResultFast(void* target, int memberIdx) const in GetResultFast()
814 return GetResultCommon(target, memberIdx, false); in GetResultFast()
819 TransformAnimEvaluator::GetResultCommon(void* target, int memberIdx, bool writeNoAnimMember) const in GetResultCommon() argument
826 if (!HasMemberAnim(memberIdx)) in GetResultCommon()
[all …]
Dgfx_Fog.cpp477 for (int memberIdx = 0; memberIdx < animMemberCount; ++memberIdx) in BindAnim() local
480 animGroup->GetResAnimGroupMember(memberIdx); in BindAnim()
487 animGroup->SetTargetObject(memberIdx, object); in BindAnim()
491 animGroup->SetTargetPtr(memberIdx, target); in BindAnim()
495 animGroup->SetOriginalValue(memberIdx, originalValue); in BindAnim()
505 animGroup->SetTargetObjectIndex(memberIdx, 0); in BindAnim()
Dgfx_Camera.cpp115 for (int memberIdx = 0; memberIdx < animMemberCount; ++memberIdx) in CreateAnimGroup() local
117 anim::ResAnimGroupMember member = m_AnimGroup->GetResAnimGroupMember(memberIdx); in CreateAnimGroup()
120 m_AnimGroup->SetTargetObject(memberIdx, object); in CreateAnimGroup()
126 m_AnimGroup->SetTargetPtr(memberIdx, &this->Transform()); in CreateAnimGroup()
132 m_AnimGroup->SetTargetPtr(memberIdx, target); in CreateAnimGroup()
135 m_AnimGroup->SetTargetObjectIndex(memberIdx, 0); // TODO: 要検討 in CreateAnimGroup()
170 m_AnimGroup->SetOriginalValue(memberIdx, originalValue); in CreateAnimGroup()
/NW4C-1.3.3/include/nw/gfx/
Dgfx_AnimObject.h209 …sAnimGroupMember GetResAnimGroupMember(int memberIdx) const { return m_ResAnimGroup.GetMemberInfoS… in GetResAnimGroupMember() argument
238 const anim::AnimBlendOp* GetBlendOperation(int memberIdx) const in GetBlendOperation() argument
241 GetResAnimGroupMember(memberIdx).GetBlendOperationIndex()); in GetBlendOperation()
248 int GetTargetObjectIndex(int memberIdx) const in GetTargetObjectIndex() argument
250 NW_MINMAXLT_ASSERT(memberIdx, 0, m_TargetObjectIndicies.Size()); in GetTargetObjectIndex()
251 return m_TargetObjectIndicies[memberIdx]; in GetTargetObjectIndex()
255 void SetTargetObjectIndex(int memberIdx, const int targetObjIdx) in SetTargetObjectIndex() argument
257 NW_MINMAXLT_ASSERT(memberIdx, 0, m_TargetObjectIndicies.Size()); in SetTargetObjectIndex()
258 m_TargetObjectIndicies[memberIdx] = targetObjIdx; in SetTargetObjectIndex()
262 void* GetTargetObject(int memberIdx) const in GetTargetObject() argument
[all …]
Dgfx_TransformAnim.h681 int memberIdx) const;
713 virtual bool HasMemberAnim(int memberIdx) const in HasMemberAnim() argument
715 NW_MINMAXLT_ASSERT(memberIdx, 0, m_BindIndexTable.Size()); in HasMemberAnim()
718 return (0 <= memberIdx && memberIdx < m_AnimGroup->GetMemberCount()); in HasMemberAnim()
722 return m_BindIndexTable[memberIdx] != NotFoundIndex; in HasMemberAnim()
740 for (int memberIdx = 0; memberIdx < m_AnimGroup->GetMemberCount(); ++memberIdx) in UpdateCacheNonVirtual() local
742 const int animIdx = m_BindIndexTable[memberIdx]; in UpdateCacheNonVirtual()
745 GetResult(&m_CacheTransforms[animIdx], memberIdx); in UpdateCacheNonVirtual()
851 const anim::AnimResult* GetResultFast(void* target, int memberIdx) const;
852 …const anim::AnimResult* GetResultCommon(void* target, int memberIdx, bool writeNoAnimMember) const;
[all …]