#include <roller.h>
Inheritance diagram for Roller:
Public Member Functions | |
Roller (irr::IrrlichtDevice *device, irr::core::stringc filePath, irr::core::vector3df position) | |
~Roller () | |
Destructor:. | |
void | update (irr::u32 deltaTime) |
void | load (irr::core::stringc filePath) |
void | safe (irr::core::stringc filePath) |
void | addVelocity (irr::core::vector3df f) |
void | setCollisionTriangles (irr::scene::ITriangleSelector *world) |
Is chased by Camera (3rd person). Offers service to respond to collisions. A CollisionResponseAnimator will do this for us. Therefor this class holds a ISceneNodeAnimatorCollisionResponse* and a IAnimatedMeshSceneNode*. Setup connection between Roller and Terrain is the respondsabilty of class Collision.
write Collision class.
Definition at line 16 of file roller.h.
|
Constructor.
|
|
For data driven object creation (e.g. load mesh via config file).
Implements Object. |
|
For object serialization.
Implements Object. |
|
To be called on every frame.
Implements Object. |