raSystem  1.0 bata
raAnimated.h
Go to the documentation of this file.
1 #pragma once
2 
4  {
5  public:
6  raAnimated();
7  UINT GetAnimationKeyFromTime(float fTime);
8  void SetAnimation(UINT clip);
9 
10  UINT m_startKey;
11  UINT m_numKeys;
13  };
14 
15  class RAPI raAnimatedNode: public raNode, public raAnimated
16  {
17  public:
18  raAnimatedNode(raSmartPointer<raDirectX> dx, LPCSTR strName = "raAnimatedNode", raNode* pParent = NULL);
19 
20  virtual void Update(raFrameMap &m_FrameData, float fTime, UINT subScriptionNo);
21  };
UINT m_numKeys
Definition: raAnimated.h:11
#define RAPI
Definition: raMain.h:11
Definition: raNode.h:8
std::map< LPCSTR, System::RAANIMATION_FRAME_DATA * > raFrameMap
Definition: raMain.h:157
virtual bool Update(float fTime, float fElapsedTime)
Definition: raNode.cpp:156
class raAnimation * m_pAnimation
Definition: raAnimated.h:12
UINT m_startKey
Definition: raAnimated.h:10