| /NW4C-1.2.23/demos/gfx/MultiInstanceDemo/sources/ |
| D | MultiInstanceDemo.cpp | 104 nw::gfx::TransformAnimEvaluator* evaluator; member 220 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateTransformAnimEvaluator() local 228 evaluator->SetIsTranslateDisabled(!translateAnimEnabled); in CreateTransformAnimEvaluator() 230 return evaluator; in CreateTransformAnimEvaluator() 251 nw::gfx::TransformAnimEvaluator* evaluator = CreateTransformAnimEvaluator( in InitializeSkeletalAnim() local 254 NW_NULL_ASSERT(evaluator); in InitializeSkeletalAnim() 257 bool bindResult = evaluator->Bind(animGroup); in InitializeSkeletalAnim() 260 model->SetSkeletalAnimObject(evaluator); in InitializeSkeletalAnim() 262 return evaluator; in InitializeSkeletalAnim() 273 nw::gfx::SafeDestroy(s_AnimModelSets[animIdx].evaluator); in TerminateAnim() [all …]
|
| /NW4C-1.2.23/demos/gfx/AnimationDemo/sources/ |
| D | AnimationDemo.cpp | 201 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateTransformAnimEvaluator() local 209 evaluator->SetIsTranslateDisabled(!translateAnimEnabled); in CreateTransformAnimEvaluator() 211 return evaluator; in CreateTransformAnimEvaluator() 253 nw::gfx::TransformAnimEvaluator* evaluator = CreateTransformAnimEvaluator( in InitializeSkeletalAnim() local 255 if (evaluator == NULL) in InitializeSkeletalAnim() 262 bool bindResult = evaluator->Bind(animGroup); in InitializeSkeletalAnim() 275 model->SetSkeletalAnimObject(evaluator); in InitializeSkeletalAnim() 277 return evaluator; in InitializeSkeletalAnim() 293 nw::gfx::TransformAnimEvaluator* evaluator = in ChangeSpeed() local 295 if (evaluator != NULL) in ChangeSpeed() [all …]
|
| /NW4C-1.2.23/demos/gfx/AnimationChangeDemo/sources/ |
| D | AnimationChangeDemo.cpp | 209 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateTransformAnimEvaluator() local 217 evaluator->SetIsTranslateDisabled(!translateAnimEnabled); in CreateTransformAnimEvaluator() 219 return evaluator; in CreateTransformAnimEvaluator() 284 nw::gfx::TransformAnimEvaluator* evaluator = in ChangeAnimation() local 286 if (evaluator != NULL) in ChangeAnimation() 293 evaluator->ChangeAnim(s_ResAnim0); in ChangeAnimation() 297 evaluator->ChangeAnim(s_ResAnim1); in ChangeAnimation() 303 evaluator->ChangeAnim(s_ResAnimEmpty); in ChangeAnimation() 309 evaluator->Reset(); in ChangeAnimation()
|
| /NW4C-1.2.23/demos/Nw4cDemo/sources/ |
| D | GfxCtrl.cpp | 255 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateModel() local 261 if (!evaluator){ NW_FATAL_ERROR("Animation Evaluator is Valid"); } in CreateModel() 264 pModel->AddAnimEvaluator( evaluator ); in CreateModel() 267 isPushed = m_AnimationArray.push_back( evaluator ); in CreateModel() 626 nw::gfx::AnimEvaluator* evaluator = nw::gfx::AnimEvaluator::Builder() in CreateCamera() local 632 if (!evaluator){ NW_FATAL_ERROR("Animation Evaluator is Valid"); } in CreateCamera() 635 m_SmCamera->AddAnimEvaluator( evaluator ); in CreateCamera() 638 isPushed = m_AnimationArray.push_back( evaluator ); in CreateCamera()
|
| /NW4C-1.2.23/sources/libraries/gfx/ |
| D | gfx_AnimObject.cpp | 969 void AnimBinding::EvaluateSimple(AnimGroup* animGroup, AnimEvaluator* evaluator) in EvaluateSimple() argument 976 int animCount = evaluator->GetAnimData().GetMemberAnimSetCount(); in EvaluateSimple() 979 int memberIdx = evaluator->ReverseBindIndexTable()[animIdx]; in EvaluateSimple() 984 EvaluateMember(animGroup, memberIdx, evaluator, lastTargetObjIdx, targetObjSkipFlag); in EvaluateSimple() 989 void AnimBinding::EvaluateTransformSimple(AnimGroup* animGroup, TransformAnimEvaluator* evaluator) in EvaluateTransformSimple() argument 994 int animCount = evaluator->GetAnimData().GetMemberAnimSetCount(); in EvaluateTransformSimple() 997 int memberIdx = evaluator->ReverseBindIndexTable()[animIdx]; in EvaluateTransformSimple() 1002 EvaluateTransformMemberFast(animGroup, memberIdx, evaluator); in EvaluateTransformSimple() 1055 …EvaluateTransformMemberFast(AnimGroup* animGroup, int memberIdx, TransformAnimEvaluator* evaluator) in EvaluateTransformMemberFast() argument 1071 evaluator->GetResultFast(target, memberIdx); in EvaluateTransformMemberFast()
|
| D | gfx_TransformAnim.cpp | 70 const TransformAnimEvaluator* evaluator = in DisableSRTWeightsIfNeeded() local 72 if (evaluator != NULL) in DisableSRTWeightsIfNeeded() 74 if (evaluator->GetIsScaleDisabled()) in DisableSRTWeightsIfNeeded() 78 if (evaluator->GetIsRotateDisabled()) in DisableSRTWeightsIfNeeded() 82 if (evaluator->GetIsTranslateDisabled()) in DisableSRTWeightsIfNeeded() 947 const TransformAnimEvaluator* evaluator = in GetResult() local 949 if (evaluator != NULL) in GetResult() 951 if (!evaluator->GetIsScaleDisabled()) in GetResult() 955 if (!evaluator->GetIsRotateDisabled()) in GetResult() 959 if (!evaluator->GetIsTranslateDisabled()) in GetResult()
|
| /NW4C-1.2.23/demos/gfx/ProjectionShadowDemo/sources/ |
| D | ProjectionShadowDemo.cpp | 469 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateTransformAnimEvaluator() local 476 evaluator->SetIsTranslateDisabled(!translateAnimEnabled); in CreateTransformAnimEvaluator() 478 return evaluator; in CreateTransformAnimEvaluator() 503 nw::gfx::TransformAnimEvaluator* evaluator = CreateTransformAnimEvaluator( in InitializeSkeletalAnim() local 505 if (evaluator == NULL) in InitializeSkeletalAnim() 511 bool bindResult = evaluator->Bind(animGroup); in InitializeSkeletalAnim() 515 model->SetSkeletalAnimObject(evaluator); in InitializeSkeletalAnim() 516 s_AnimObjects.PushBack(evaluator); in InitializeSkeletalAnim()
|
| /NW4C-1.2.23/demos/gfx/AnimationBlendDemo/sources/ |
| D | AnimationBlendDemo.cpp | 214 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateTransformAnimEvaluator() local 222 evaluator->SetIsTranslateDisabled(!translateAnimEnabled); in CreateTransformAnimEvaluator() 224 return evaluator; in CreateTransformAnimEvaluator() 257 nw::gfx::AnimEvaluator* evaluator = nw::gfx::AnimEvaluator::Builder() in CreateMaterialAnimEvaluator() local 264 return evaluator; in CreateMaterialAnimEvaluator()
|
| /NW4C-1.2.23/demos/gfx/ShadowMapDemo/sources/ |
| D | ShadowMapDemo.cpp | 480 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateTransformAnimEvaluator() local 487 evaluator->SetIsTranslateDisabled(!translateAnimEnabled); in CreateTransformAnimEvaluator() 489 return evaluator; in CreateTransformAnimEvaluator() 514 nw::gfx::TransformAnimEvaluator* evaluator = CreateTransformAnimEvaluator( in InitializeSkeletalAnim() local 516 if (evaluator == NULL) in InitializeSkeletalAnim() 522 bool bindResult = evaluator->Bind(animGroup); in InitializeSkeletalAnim() 526 model->SetSkeletalAnimObject(evaluator); in InitializeSkeletalAnim() 527 s_AnimObjects.PushBack(evaluator); in InitializeSkeletalAnim()
|
| /NW4C-1.2.23/demos/gfx/PartialAnimationDemo/sources/ |
| D | PartialAnimationDemo.cpp | 203 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateTransformAnimEvaluator() local 211 evaluator->SetIsTranslateDisabled(!translateAnimEnabled); in CreateTransformAnimEvaluator() 213 return evaluator; in CreateTransformAnimEvaluator()
|
| /NW4C-1.2.23/include/nw/gfx/ |
| D | gfx_TransformAnim.h | 603 TransformAnimEvaluator* evaluator = new(buf) TransformAnimEvaluator(allocator); in Create() local 605 … Result result = evaluator->Initialize(m_AnimData, m_MaxMembers, m_MaxAnimMembers, m_AllocCache); in Create() 608 return evaluator; in Create()
|
| D | gfx_AnimObject.h | 842 NW_FORCE_INLINE void EvaluateSimple(AnimGroup* animGroup, AnimEvaluator* evaluator); 843 …FORCE_INLINE void EvaluateTransformSimple(AnimGroup* animGroup, TransformAnimEvaluator* evaluator); 849 …MemberFast(AnimGroup* animGroup, int memberIdx, TransformAnimEvaluator* evaluator); //!< @details …
|
| /NW4C-1.2.23/demos/gfx/ConstraintDemo/sources/ |
| D | ConstraintDemo.cpp | 399 …nw::gfx::BaseAnimEvaluator* evaluator = nw::ut::DynamicCast<nw::gfx::BaseAnimEvaluator*>(s_AnimObj… in ResetParticle() local 400 if (evaluator) in ResetParticle() 402 evaluator->SetFrame(0); in ResetParticle()
|