Page principale | Liste des namespaces | Hiérarchie des classes | Liste par ordre alphabétique | Liste des composants | Liste des fichiers | Composants | Déclarations

Référence de la classe Entity

#include <Entity.h>

Graphe d'héritage de la classe Entity

Inheritance graph
[Légende]
Diagramme de collaboration de Entity:

Collaboration graph
[Légende]
Liste de tous les membres

Membres publics

virtual ~Entity ()
MotionControllergetMotionController ()
SpatialgetModel ()
virtual void think ()
virtual void touch (Entity *entity)
virtual void handleEvent (Event *event)
virtual void print ()=0

Membres protégés

 Entity ()

Attributs Protégés

MotionControllermotionController
Spatialmodel
bool hasHandledEvent

Documentation des contructeurs et destructeurs

virtual Entity::~Entity  )  [virtual]
 

Entity::Entity  )  [protected]
 


Documentation des méthodes

Spatial* Entity::getModel  ) 
 

MotionController* Entity::getMotionController  ) 
 

virtual void Entity::handleEvent Event event  )  [virtual]
 

Redéfinie dans RigidBodyEntity, SimAtom, SimLeg, SimMolecule, et SimServoMotor.

virtual void Entity::print  )  [pure virtual]
 

Implémenté dans SimAtom, SimLeg, SimMolecule, et SimServoMotor.

virtual void Entity::think  )  [virtual]
 

virtual void Entity::touch Entity entity  )  [virtual]
 


Documentation des fonctions amies et associées

friend class Timer [friend]
 


Documentation des données imbriquées

bool Entity::hasHandledEvent [protected]
 

Spatial* Entity::model [protected]
 

MotionController* Entity::motionController [protected]
 


La documentation associée à cette classe a été générée à partir du fichier suivant :
Généré le Mon Mar 1 01:30:38 2004 par doxygen 1.3.3