Home
last modified time | relevance | path

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

/NW4C-1.2.23/sources/libraries/gfx/
Dgfx_AnimObject.cpp261 for (int memberIdx = 0; memberIdx < memberCount; ++memberIdx) in TryBind() local
264 m_BindIndexTable[memberIdx] = NotFoundIndex; in TryBind()
310 BaseAnimEvaluator::ResetMember(int memberIdx) in ResetMember() argument
331 … const ResAnimGroupMember resAnimGroupMember = m_AnimGroup->GetResAnimGroupMember(memberIdx); in ResetMember()
333 m_AnimGroup->GetTargetObject(memberIdx), in ResetMember()
334 m_AnimGroup->GetOriginalValue(memberIdx)); in ResetMember()
465 int memberIdx in GetResult()
471 if (!HasMemberAnim(memberIdx)) in GetResult()
477 const anim::AnimBlendOp* blendOp = m_AnimGroup->GetBlendOperation(memberIdx); in GetResult()
478 const int animIdx = m_BindIndexTable[memberIdx]; in GetResult()
[all …]
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.cpp114 for (int memberIdx = 0; memberIdx < animMemberCount; ++memberIdx) in BindMaterialAnim() local
117 animGroup->GetResAnimGroupMember(memberIdx); in BindMaterialAnim()
122 animGroup->SetTargetObjectIndex(memberIdx, matIdx); in BindMaterialAnim()
123 … animGroup->SetTargetPtr(memberIdx, GetMaterialAnimTargetPtr(pMat, resAnimGroupMember, false)); in BindMaterialAnim()
127 animGroup->SetTargetObject(memberIdx, object); in BindMaterialAnim()
134 memberIdx, GetMaterialAnimTargetPtr(pMat, resAnimGroupMember, true)); in BindMaterialAnim()
146 for (int memberIdx = 0; memberIdx < animMemberCount; ++memberIdx) in BindVisibilityAnim() local
149 animGroup->GetResAnimGroupMember(memberIdx); in BindVisibilityAnim()
171 animGroup->SetTargetObjectIndex(memberIdx, -1); in BindVisibilityAnim()
172 animGroup->SetTargetPtr(memberIdx, target); in BindVisibilityAnim()
[all …]
Dgfx_SkeletalModel.cpp154 for (int memberIdx = 0; memberIdx < animMemberCount; ++memberIdx) in CreateSkeletalAnimGroup() local
157 animGroup->GetResAnimGroupMember(memberIdx); in CreateSkeletalAnimGroup()
163 animGroup->SetTargetObjectIndex(memberIdx, boneIdx); in CreateSkeletalAnimGroup()
164 animGroup->SetTargetPtr(memberIdx, pose.GetTransform(boneIdx)); in CreateSkeletalAnimGroup()
165 animGroup->SetOriginalValue(memberIdx, originalPose.GetTransform(boneIdx)); in CreateSkeletalAnimGroup()
168 animGroup->SetTargetObject(memberIdx, object); in CreateSkeletalAnimGroup()
Dgfx_TransformAnim.cpp728 int memberIdx in GetResult()
731 return GetResultCommon(target, memberIdx, true); in GetResult()
739 for (int memberIdx = 0; memberIdx < animGroup->GetMemberCount(); ++memberIdx) in ResetNoAnimMember() local
741 const int animIdx = m_BindIndexTable[memberIdx]; in ResetNoAnimMember()
766 static_cast<CalculatedTransform*>(animGroup->GetTargetPtr(memberIdx)); in ResetNoAnimMember()
769 static_cast<const math::Transform3*>(animGroup->GetOriginalValue(memberIdx)); in ResetNoAnimMember()
806 TransformAnimEvaluator::GetResultFast(void* target, int memberIdx) const in GetResultFast()
808 return GetResultCommon(target, memberIdx, false); in GetResultFast()
813 TransformAnimEvaluator::GetResultCommon(void* target, int memberIdx, bool writeNoAnimMember) const in GetResultCommon() argument
820 if (!HasMemberAnim(memberIdx)) in GetResultCommon()
[all …]
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.2.23/include/nw/gfx/
Dgfx_AnimObject.h208 …sAnimGroupMember GetResAnimGroupMember(int memberIdx) const { return m_ResAnimGroup.GetMemberInfoS… in GetResAnimGroupMember() argument
237 const anim::AnimBlendOp* GetBlendOperation(int memberIdx) const in GetBlendOperation() argument
240 GetResAnimGroupMember(memberIdx).GetBlendOperationIndex()); in GetBlendOperation()
247 int GetTargetObjectIndex(int memberIdx) const in GetTargetObjectIndex() argument
249 NW_MINMAXLT_ASSERT(memberIdx, 0, m_TargetObjectIndicies.Size()); in GetTargetObjectIndex()
250 return m_TargetObjectIndicies[memberIdx]; in GetTargetObjectIndex()
254 void SetTargetObjectIndex(int memberIdx, const int targetObjIdx) in SetTargetObjectIndex() argument
256 NW_MINMAXLT_ASSERT(memberIdx, 0, m_TargetObjectIndicies.Size()); in SetTargetObjectIndex()
257 m_TargetObjectIndicies[memberIdx] = targetObjIdx; in SetTargetObjectIndex()
261 void* GetTargetObject(int memberIdx) const in GetTargetObject() argument
[all …]
Dgfx_TransformAnim.h679 int memberIdx) const;
711 virtual bool HasMemberAnim(int memberIdx) const in HasMemberAnim() argument
713 NW_MINMAXLT_ASSERT(memberIdx, 0, m_BindIndexTable.Size()); in HasMemberAnim()
716 return (0 <= memberIdx && memberIdx < m_AnimGroup->GetMemberCount()); in HasMemberAnim()
720 return m_BindIndexTable[memberIdx] != NotFoundIndex; in HasMemberAnim()
828 const anim::AnimResult* GetResultFast(void* target, int memberIdx) const;
829 …const anim::AnimResult* GetResultCommon(void* target, int memberIdx, bool writeNoAnimMember) const;
984 int memberIdx) const;
1105 int memberIdx) const;
1223 int memberIdx) const;