| Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members |
#include <IAnimatedMesh.h>
Inheritance diagram for irr::scene::IAnimatedMesh:

Public Member Functions | |
| virtual u32 | getFrameCount () const =0 |
| Gets the frame count of the animated mesh. | |
| virtual IMesh * | getMesh (s32 frame, s32 detailLevel=255, s32 startFrameLoop=-1, s32 endFrameLoop=-1)=0 |
| Returns the IMesh interface for a frame. | |
| virtual E_ANIMATED_MESH_TYPE | getMeshType () const |
| Returns the type of the animated mesh. | |
| virtual | ~IAnimatedMesh () |
| Destructor. | |
There are already simple implementations of this interface available so you don't have to implement this interface on your own if you need to: You might want to use irr::scene::SAnimatedMesh, irr::scene::SMesh, irr::scene::SMeshBuffer etc.
Definition at line 59 of file IAnimatedMesh.h.
|
|
Destructor.
Definition at line 64 of file IAnimatedMesh.h. |
|
|
Gets the frame count of the animated mesh.
Implemented in irr::scene::SAnimatedMesh. |
|
||||||||||||||||||||
|
Returns the IMesh interface for a frame.
Implemented in irr::scene::SAnimatedMesh. |
|
|
Returns the type of the animated mesh. In most cases it is not neccessary to use this method. This is useful for making a safe downcast. For example, if getMeshType() returns EAMT_MD2 it's safe to cast the IAnimatedMesh to IAnimatedMeshMD2.
Reimplemented in irr::scene::SAnimatedMesh. Definition at line 92 of file IAnimatedMesh.h. References irr::scene::EAMT_UNKNOWN. |
| The Irrlicht
Engine Documentation © 2003-2008 by Nikolaus Gebhardt. Generated
on Sun Sep 21 08:57:55 2008 by Doxygen
(1.4.2) |