ButtonPressManipulationChangeModel Class Reference

#include <ButtonPressManipulationChangeModel.h>

Inherits ManipulationChangeModel.

Collaboration diagram for ButtonPressManipulationChangeModel:

List of all members.


Public Member Functions

 ButtonPressManipulationChangeModel (int buttonIndex=0, int buttonValue=1)
virtual bool changeState ()
virtual void enterTransitionSource ()

Private Types

typedef
ControllerButtonChangeCB
< ButtonPressManipulationChangeModel
ControllerButtonCallback

Private Member Functions

void buttonPressed (int buttonIndex, int newButtonValue)

Private Attributes

int buttonIndex
int buttonValue
bool inTransitionSource
bool changeStateButtonPressed
ControllerInterfacecontrol
ControllerButtonCallback callback

Member Typedef Documentation


Constructor & Destructor Documentation

ButtonPressManipulationChangeModel::ButtonPressManipulationChangeModel ( int  buttonIndex = 0,
int  buttonValue = 1 
)


Member Function Documentation

void ButtonPressManipulationChangeModel::buttonPressed ( int  buttonIndex,
int  newButtonValue 
) [private]

bool ButtonPressManipulationChangeModel::changeState (  )  [virtual]

Implements StateTransitionModel.

void ButtonPressManipulationChangeModel::enterTransitionSource (  )  [virtual]


Member Data Documentation


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

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