PhysicsHomerManipulationActionModel Class Reference

#include <PhysicsHomerManipulationActionModel.h>

Inherits StateActionModel.

Collaboration diagram for PhysicsHomerManipulationActionModel:

List of all members.


Public Member Functions

 PhysicsHomerManipulationActionModel ()
virtual ~PhysicsHomerManipulationActionModel ()
virtual void enter (std::vector< PICKEDENTITY > *entities)
virtual void exit ()
virtual void action (std::vector< PICKEDENTITY > *addedEntities, std::vector< PICKEDENTITY > *removedEntities, float dt)

Protected Attributes

UserlocalUser
 Pointer to the local User.

Private Attributes

CursorTransformationModelcursorModel
bool forwardAnimationRunning
std::vector< PhysicsEntity * > physicsEntities
 List of all Entities which are manipulated.

Constructor & Destructor Documentation

PhysicsHomerManipulationActionModel::PhysicsHomerManipulationActionModel (  ) 

Empty constructor.

PhysicsHomerManipulationActionModel::~PhysicsHomerManipulationActionModel (  )  [virtual]

Empty destructor.


Member Function Documentation

void PhysicsHomerManipulationActionModel::action ( std::vector< PICKEDENTITY > *  addedEntities,
std::vector< PICKEDENTITY > *  removedEntities,
float  dt 
) [virtual]

Called when the DFA is in the state where the Model is registered for.

Implements StateActionModel.

void PhysicsHomerManipulationActionModel::enter ( std::vector< PICKEDENTITY > *  entities  )  [virtual]

Called when the state is entered.

Implements StateActionModel.

void PhysicsHomerManipulationActionModel::exit (  )  [virtual]

Called when the state is left.

Implements StateActionModel.


Member Data Documentation

Pointer to the local User.

List of all Entities which are manipulated.


The documentation for this class was generated from the following files:

Generated on Wed Oct 20 16:11:59 2010 for inVRs by doxygen 1.5.8