My Project
DummyAnimInstance.h
1 #pragma once
2 #include "AnimInstanceBase.h"
3 
4 namespace ParaEngine
5 {
11  {
12  public:
14  virtual ~CDummyAnimInstance(){};
15 
16  ATTRIBUTE_DEFINE_CLASS(CDummyAnimInstance);
17 
18  static CDummyAnimInstance* GetInstance();
19  public:
20  virtual void LoadAnimation(int nAnimID, float * fSpeed, bool bAppend = false);
21  virtual bool HasAnimId(int nAnimID);
24  virtual void GetSpeedOf(const char * sName, float * fSpeed);
25  };
26 }
27 
abstract class for all animation instance implementation.
Definition: AnimInstanceBase.h:66
different physics engine has different winding order.
Definition: EventBinding.h:32
virtual bool HasAnimId(int nAnimID)
check to see if the underlying model has a given animation id.
Definition: DummyAnimInstance.cpp:45
this is only used when the anim x file does not exist.
Definition: DummyAnimInstance.h:10
virtual void GetSpeedOf(const char *sName, float *fSpeed)
normally this will read the move speed of the specified animation and calculate the correct(scaled) s...
Definition: DummyAnimInstance.cpp:50