#include <ThingAnimMesh.h>
Inherits ThingMesh.
Inheritance diagram for ThingAnimMesh:
Public Member Functions | |
ThingAnimMesh (void) | |
constructor | |
virtual | ~ThingAnimMesh (void) |
destructor | |
void | startAnim () |
void | stopAnim () |
void | playAnimation (bool playAnim) |
play or stop the animation | |
void | jumpToFrame (int frameNumber) |
void | playFromToFrame (int startFrame, int endFrame) |
void | setFrameRate (float newFrameRate) |
set the frame rate for the animation | |
void | init () |
write corresponding openGL code for init(), load model | |
void | render () |
write corresponding openGL code to render the model | |
Private Attributes | |
bool | stop |
bool | play |
float | frameRate |
allows the display and control over animated meshes, extends ThingMesh
|
constructor
|
|
destructor
|
|
write corresponding openGL code for init(), load model
Reimplemented from ThingMesh.
|
|
|
|
play or stop the animation
Reimplemented from ThingMesh.
|
|
|
|
write corresponding openGL code to render the model
Reimplemented from ThingMesh.
|
|
set the frame rate for the animation
|
|
Reimplemented from ThingMesh.
|
|
Reimplemented from ThingMesh.
|
|
|
|
|
|
|