#include <SpaceShip.h>
Inheritance diagram for SpaceShip:
Public Member Functions | |
SpaceShip (SceneManager *SceneMgr) | |
Construction. | |
virtual | ~SpaceShip () |
Destruction. | |
SceneNode * | getNode () |
Renvoie un pointeur sur le Node du vaisseau. | |
Public Attributes | |
SceneManager * | mSceneMgr |
Le SceneManager Ogre. | |
Root * | mRoot |
La racine Ogre. | |
SceneNode * | mShipNode |
Le Node associé au vaisseau. | |
String | mName |
Le nom du vaisseau. | |
String | mType |
Type du vaisseau (militaire, marchand, etc). | |
String | mClass |
Classe du vaisseau (destroyer, intercepteur). | |
String | mOwner |
Propriétaire du vaisseau. | |
String | mOrigin |
Origine du vaisseau (chantier naval). | |
Vector3 | mPosition |
Position du Vaisseau. | |
Vector3 | mSpeedVector |
Vecteur vitesse du vaisseau en m/s. | |
Vector3 | mAccelerationVector |
Vecteur accélération du vaisseau en m/s/s. | |
Vector3 | mDirectionVector |
Vecteur Direction du vaisseau (vecteur unitaire). | |
int | mShield |
Etat des boucliers (en pourcentage?? ou en centimètres ?). | |
int | mHull |
Etat de la coque (en pourcentage ??). | |
int | mMass |
Masse du vaisseau en tonnes. | |
int | mCrew |
Nombre de membres d'équipage. |
|
Construction.
|
|
Destruction.
|
|
Renvoie un pointeur sur le Node du vaisseau.
|
|
Vecteur accélération du vaisseau en m/s/s.
|
|
Classe du vaisseau (destroyer, intercepteur).
|
|
Nombre de membres d'équipage.
|
|
Vecteur Direction du vaisseau (vecteur unitaire).
|
|
Etat de la coque (en pourcentage ??).
|
|
Masse du vaisseau en tonnes.
|
|
Le nom du vaisseau.
|
|
Origine du vaisseau (chantier naval).
|
|
Propriétaire du vaisseau.
|
|
Position du Vaisseau.
|
|
La racine Ogre.
|
|
Le SceneManager Ogre.
|
|
Etat des boucliers (en pourcentage?? ou en centimètres ?).
|
|
Le Node associé au vaisseau.
|
|
Vecteur vitesse du vaisseau en m/s.
|
|
Type du vaisseau (militaire, marchand, etc).
|