|
raSystem
1.0 bata
|
#include <raAnimated.h>
Public Member Functions | |
| raAnimatedNode (raSmartPointer< raDirectX > dx, LPCSTR strName="raAnimatedNode", raNode *pParent=NULL) | |
| virtual void | Update (raFrameMap &m_FrameData, float fTime, UINT subScriptionNo) |
Public Member Functions inherited from raNode | |
| raNode (raSmartPointer< raDirectX > dx, LPCSTR strName="raNode", raNode *pParent=NULL) | |
| ~raNode () | |
| void | SetChild (raNode *pChild) |
| void | SetSibling (raNode *pSibling) |
| virtual raMatrix * | GetWorldMatrix () |
| virtual void | SetWorldMatrix (const raMatrix &value) |
| virtual bool | Create () |
| virtual void | Destroy () |
| virtual bool | Render (UINT drawOrder, const raMatrix &pView, const raMatrix &pProj, const raLight *pLight, LPCSTR techniqueName="") |
| virtual bool | Update (float fTime, float fElapsedTime) |
| virtual void | SetVisible (bool bVisible) |
| virtual void | SetSelected (bool bSelected) |
| virtual void | TransformFrame (raMatrix *pParentWorld) |
| virtual void | TransformFrame (raMatrix *pParentWorld, UINT instanceNo) |
| raNode * | FindNode (LPCSTR strName) |
| raNode * | FindRoot () |
| raVisual * | GetVisual () |
| void | SetVisual (raVisual *pVisual) |
| raVisual * | GetVisual (UINT n) |
| UINT | GetNumVisuals () |
| virtual bool | Intersects (const raVector3 *pRayPos, const raVector3 *pRayDir, float *pDist) |
| void | SetLocatorMarkers (raGroup *pGroup) |
Public Member Functions inherited from raRender | |
| raRender (raSmartPointer< raDirectX > dx, const raMatrix *mWorld=NULL, LPCSTR Name="Render") | |
| virtual | ~raRender (void) |
| LPCSTR | GetName () |
| void | SetName (LPCSTR Name) |
| virtual const float | GetBoundingsphereRadius () |
Public Member Functions inherited from raAnimated | |
| raAnimated () | |
| UINT | GetAnimationKeyFromTime (float fTime) |
| void | SetAnimation (UINT clip) |
Additional Inherited Members | |
Public Attributes inherited from raNode | |
| std::vector< raVisual * > | m_Meshes |
Public Attributes inherited from raAnimated | |
| UINT | m_startKey |
| UINT | m_numKeys |
| class raAnimation * | m_pAnimation |
Protected Member Functions inherited from raNode | |
| raNode (const GUID &raguid, raSmartPointer< raDirectX > dx, LPCSTR strName="raNode", raNode *pParent=NULL) | |
Protected Attributes inherited from raNode | |
| raMatrix | m_WorldTransformed |
| raNode * | m_pParent |
| raNode * | m_pSibling |
| raNode * | m_pChild |
| raVisual * | m_pMesh |
Protected Attributes inherited from raRender | |
| raSmartPointer< raDirectX > | m_dx |
| raMatrix | m_World |
| LPCSTR | m_Name |
Definition at line 15 of file raAnimated.h.
| raAnimatedNode::raAnimatedNode | ( | raSmartPointer< raDirectX > | dx, |
| LPCSTR | strName = "raAnimatedNode", |
||
| raNode * | pParent = NULL |
||
| ) |
Definition at line 57 of file raAnimation.cpp.
|
virtual |
Reimplemented from raNode.
Definition at line 54 of file raAnimated.cpp.