Home
last modified time | relevance | path

Searched refs:AnimGroup (Results 1 – 25 of 39) sorted by relevance

12

/NW4C-2.0.3/include/nw/gfx/
Dgfx_AnimObject.h29 class AnimGroup; variable
128 bool Bind(AnimGroup* animGroup) in Bind()
143 virtual Result TryBind(AnimGroup* animGroup) = 0;
176 const AnimGroup* GetAnimGroup() const { return m_AnimGroup; } in GetAnimGroup()
179 AnimGroup* GetAnimGroup() { return m_AnimGroup; } in GetAnimGroup()
182 void SetAnimGroup(AnimGroup* group) { m_AnimGroup = group; } in SetAnimGroup()
216 AnimGroup* m_AnimGroup;
Dgfx_AnimBinding.h45 typedef ut::MoveArray<AnimGroup*> AnimGroupArray;
183 const AnimGroup* GetAnimGroup(int groupIdx) const in GetAnimGroup()
190 AnimGroup* GetAnimGroup(int groupIdx) in GetAnimGroup()
217 void SetAnimGroup(int groupIdx, AnimGroup* animGroup) in SetAnimGroup()
256 const AnimGroup* animGroup = animObject->GetAnimGroup();
335 size += sizeof(AnimGroup*) * maxAnimGroups; in GetMemorySizeForInitialize()
350 void* memory = GetAllocator().Alloc(sizeof(AnimGroup*) * maxAnimGroups); in Initialize()
372 m_AnimGroups.PushBackFast<AnimGroup*>(NULL); in Initialize()
389 NW_FORCE_INLINE void EvaluateSimple(AnimGroup* animGroup, AnimEvaluator* evaluator);
390 …NW_FORCE_INLINE void EvaluateTransformSimple(AnimGroup* animGroup, TransformAnimEvaluator* evaluat…
[all …]
Dgfx_AnimGroup.h46 class AnimGroup : public GfxObject
51 typedef bool (*PreEvaluateCallback)(AnimGroup* animGroup, int targetObjIdx);
99 size += sizeof(AnimGroup); in GetMemorySizeInternal()
100 AnimGroup::GetMemorySizeForInitialize(pSize, m_ResAnimGroup, m_UseOriginalValue); in GetMemorySizeInternal()
109 AnimGroup* Create(os::IAllocator* allocator) in Create()
111 void* buf = allocator->Alloc(sizeof(AnimGroup)); in Create()
118 AnimGroup* animGroup = new(buf) AnimGroup(m_ResAnimGroup, m_SceneNode, allocator); in Create()
281 AnimGroup(
289 virtual ~AnimGroup() {} in ~AnimGroup()
Dgfx_Light.h68 AnimGroup* GetAnimGroup() { return m_AnimGroup; } in GetAnimGroup()
74 const AnimGroup* GetAnimGroup() const { return m_AnimGroup; } in GetAnimGroup()
154 AnimGroup* m_AnimGroup;
Dgfx_SkeletalModel.h315 AnimGroup* GetSkeletalAnimGroup() { return m_SkeletalAnimGroup; } in GetSkeletalAnimGroup()
318 const AnimGroup* GetSkeletalAnimGroup() const { return m_SkeletalAnimGroup; } in GetSkeletalAnimGroup()
395 AnimGroup::Builder() in GetMemorySizeForInitialize()
447 void SetupAnimGroup(AnimGroup* animGroup, bool fullBakedAnimEnabled) const;
450 AnimGroup* m_SkeletalAnimGroup;
Dgfx_Fog.h221 AnimGroup* GetAnimGroup() { return m_AnimGroup; } in GetAnimGroup()
224 const AnimGroup* GetAnimGroup() const { return m_AnimGroup; } in GetAnimGroup()
325 void BindAnim(AnimGroup* animGroup);
374 AnimGroup* m_AnimGroup;
Dgfx_Model.h305 AnimGroup* GetMaterialAnimGroup() { return m_MaterialAnimGroup; } in GetMaterialAnimGroup()
308 const AnimGroup* GetMaterialAnimGroup() const { return m_MaterialAnimGroup; } in GetMaterialAnimGroup()
337 AnimGroup* GetVisibilityAnimGroup() { return m_VisibilityAnimGroup; } in GetVisibilityAnimGroup()
340 const AnimGroup* GetVisibilityAnimGroup() const { return m_VisibilityAnimGroup; } in GetVisibilityAnimGroup()
740 AnimGroup::Builder() in GetMemorySizeForInitialize()
765 void BindMaterialAnim(AnimGroup* animGroup);
768 void BindVisibilityAnim(AnimGroup* animGroup);
800 AnimGroup* m_MaterialAnimGroup;
803 AnimGroup* m_VisibilityAnimGroup;
Dgfx_BaseAnimEvaluator.h83 virtual Result TryBind(AnimGroup* animGroup);
120 AnimGroup* animGroup = m_AnimGroup; in ChangeAnim()
371 TryBindTemplate(AnimGroup* animGroup, T indexGetter) in TryBindTemplate()
473 int operator() (AnimGroup* animGroup, anim::ResMemberAnim member) in operator()
Dgfx_AnimEvaluator.h190 Result ForceBindMaterialAnim(AnimGroup* animGroup, const char* materialName);
376 int operator() (AnimGroup* animGroup, anim::ResMemberAnim member) in operator()
Dgfx_Camera.h300 AnimGroup* GetAnimGroup() { return m_AnimGroup; } in GetAnimGroup()
306 const AnimGroup* GetAnimGroup() const { return m_AnimGroup; } in GetAnimGroup()
819 AnimGroup* m_AnimGroup;
Dgfx_TransformAnimEvaluator.h159 virtual Result TryBind(AnimGroup* animGroup);
422 void ResetNoAnimMember(AnimGroup* animGroup, anim::ResAnim animData);
Dgfx_AnimBlender.h75 virtual Result TryBind(AnimGroup* animGroup) in TryBind()
/NW4C-2.0.3/sources/libraries/gfx/
Dgfx_AnimBinding.cpp35 AnimGroup* animGroup = m_AnimGroups[animGroupIdx]; in Evaluate()
73 void AnimBinding::EvaluateSimple(AnimGroup* animGroup, AnimEvaluator* evaluator) in EvaluateSimple()
93 void AnimBinding::EvaluateTransformSimple(AnimGroup* animGroup, TransformAnimEvaluator* evaluator) in EvaluateTransformSimple()
111 void AnimBinding::EvaluateBlender(AnimGroup* animGroup, AnimObject* animObj) in EvaluateBlender()
136 void AnimBinding::EvaluateTransformMember(AnimGroup* animGroup, int memberIdx, AnimObject* animObj) in EvaluateTransformMember()
138 AnimGroup::PreEvaluateCallback preEvaluateCallback = animGroup->GetPreEvaluateCallback(); in EvaluateTransformMember()
159 void AnimBinding::EvaluateTransformMemberFast(AnimGroup* animGroup, int memberIdx, TransformAnimEva… in EvaluateTransformMemberFast()
161 AnimGroup::PreEvaluateCallback preEvaluateCallback = animGroup->GetPreEvaluateCallback(); in EvaluateTransformMemberFast()
182 void AnimBinding::EvaluateMember(AnimGroup* animGroup, int memberIdx, AnimObject* animObj, int& las… in EvaluateMember()
184 AnimGroup::PreEvaluateCallback preEvaluateCallback = animGroup->GetPreEvaluateCallback(); in EvaluateMember()
Dgfx_AnimGroup.cpp89 AnimGroup::AnimGroup( in AnimGroup() function in nw::gfx::AnimGroup
103 AnimGroup::GetMemorySizeForInitialize( in GetMemorySizeForInitialize()
125 Result AnimGroup::Initialize(bool useOriginalValue) in Initialize()
206 AnimGroup::Reset() in Reset()
Dgfx_SkeletalModel.cpp162 AnimGroup* animGroup = AnimGroup::Builder() in CreateSkeletalAnimGroup()
253 SkeletalModel::SetupAnimGroup(AnimGroup* animGroup, bool fullBakedAnimEnabled) const in SetupAnimGroup()
Dgfx_Light.cpp63 AnimGroup* animGroup = AnimGroup::Builder() in CreateAnimGroup()
Dgfx_BaseAnimEvaluator.cpp73 BaseAnimEvaluator::TryBind(AnimGroup* animGroup) in TryBind()
Dgfx_Fog.cpp435 AnimGroup* animGroup = AnimGroup::Builder() in CreateAnimGroup()
474 Fog::BindAnim(AnimGroup* animGroup) in BindAnim()
537 AnimGroup::Builder() in GetMemorySizeInternal()
Dgfx_Model.cpp112 Model::BindMaterialAnim(AnimGroup* animGroup) in BindMaterialAnim()
142 Model::BindVisibilityAnim(AnimGroup* animGroup) in BindVisibilityAnim()
257 AnimGroup* animGroup = AnimGroup::Builder() in CreateAnimGroups()
Dgfx_TransformAnimEvaluator.cpp305 void TransformAnimEvaluator::ResetNoAnimMember(AnimGroup* animGroup, anim::ResAnim animData) in ResetNoAnimMember()
460 TransformAnimEvaluator::TryBind(AnimGroup* animGroup) in TryBind()
Dgfx_AnimEvaluator.cpp141 AnimEvaluator::ForceBindMaterialAnim(AnimGroup* animGroup, const char* materialName) in ForceBindMaterialAnim()
/NW4C-2.0.3/include/nw/demo/
Ddemo_Utility.h500 nw::gfx::AnimGroup* animGroup = GetAnimGroup(object, animationType); in BindAnimation()
585 nw::gfx::AnimGroup* animGroup = GetAnimGroup(object, animationType); in BindAnimationBlender()
694 static nw::gfx::AnimGroup* GetAnimGroup(
/NW4C-2.0.3/demos/Nw4cDemo/sources/
DSmModel.cpp272 nw::gfx::AnimGroup* animGroup = m_SkeletalModel->GetSkeletalAnimGroup(); in SetAnimEvaluatorNo()
367 nw::gfx::AnimGroup* animGroup = m_Model->GetMaterialAnimGroup(); in SetMaterialAnim()
DGfxCtrl.cpp284 nw::gfx::AnimGroup* animGroup = pGfxModel->GetMaterialAnimGroup(); in CreateModel()
499 nw::gfx::AnimGroup* animGroup = light->GetAnimGroup(); in CreateSceneEnvironment()
614 nw::gfx::AnimGroup* animGroup = m_ResCamera->GetAnimGroup(); in CreateCamera()
/NW4C-2.0.3/sources/libraries/demo/
Ddemo_Utility.cpp491 nw::gfx::AnimGroup*
498 nw::gfx::AnimGroup* animGroup = NULL; in GetAnimGroup()
587 nw::gfx::AnimGroup* animGroup = GetAnimGroup(object, animationType); in BindAnimationObject()

12