ButtonPressManipulationChangeModel Class Reference
#include <ButtonPressManipulationChangeModel.h>
Inherits ManipulationChangeModel.
Collaboration diagram for ButtonPressManipulationChangeModel:

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 |
| ControllerInterface * | control |
| ControllerButtonCallback | callback |
Member Typedef Documentation
typedef ControllerButtonChangeCB<ButtonPressManipulationChangeModel> ButtonPressManipulationChangeModel::ControllerButtonCallback [private] |
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] |
Implements ManipulationChangeModel.
Member Data Documentation
int ButtonPressManipulationChangeModel::buttonIndex [private] |
int ButtonPressManipulationChangeModel::buttonValue [private] |
bool ButtonPressManipulationChangeModel::changeStateButtonPressed [private] |
bool ButtonPressManipulationChangeModel::inTransitionSource [private] |
The documentation for this class was generated from the following files:
- src/inVRs/Modules/Interaction/ButtonPressManipulationChangeModel.h
- src/inVRs/Modules/Interaction/ButtonPressManipulationChangeModel.cpp
Generated on Wed Oct 20 16:11:54 2010 for inVRs by
1.5.8