#include <IPhysicsBaseEntity.h>
Inherits IPhysicsBodyModifier.
Inherited by IPhysicsCar, and IPhysicsEntity.
Public Member Functions | |
| virtual void | setPosition (vector3df position)=0 |
| Set the position. | |
| virtual void | setRotation (vector3df rotation)=0 |
| Set the rotation. | |
| virtual void | setScale (vector3df scale)=0 |
| Set the scale. | |
| virtual vector3df | getPosition ()=0 |
| Get position. | |
| virtual vector3df | getRotation ()=0 |
| Get rotation. | |
| virtual vector3df | getScale ()=0 |
| Get scale. | |
| virtual NewtonBody * | getBody ()=0 |
| Get a pointer to the Newton body. You should only need this if you need to make calls directly to Newton. | |
| virtual ISceneNode * | getNode ()=0 |
| Get a pointer to the Irrlicht SceneNode. | |
| virtual void IPhysicsBaseEntity::setPosition | ( | vector3df | position | ) | [pure virtual] |
| virtual void IPhysicsBaseEntity::setRotation | ( | vector3df | rotation | ) | [pure virtual] |
| virtual void IPhysicsBaseEntity::setScale | ( | vector3df | scale | ) | [pure virtual] |
| virtual vector3df IPhysicsBaseEntity::getPosition | ( | ) | [pure virtual] |
| virtual vector3df IPhysicsBaseEntity::getRotation | ( | ) | [pure virtual] |
| virtual vector3df IPhysicsBaseEntity::getScale | ( | ) | [pure virtual] |
| virtual NewtonBody* IPhysicsBaseEntity::getBody | ( | ) | [pure virtual] |
Get a pointer to the Newton body. You should only need this if you need to make calls directly to Newton.
Implemented in CPhysicsCar, CPhysicsEntity, IPhysicsCar, and IPhysicsEntity.
| virtual ISceneNode* IPhysicsBaseEntity::getNode | ( | ) | [pure virtual] |
1.5.1-p1