DefaultSpeedModelFactory Class Reference
#include <SpeedModels.h>
Inherits ClassFactory< SpeedModel, ArgumentVector * >.
Collaboration diagram for DefaultSpeedModelFactory:

Public Member Functions | |
| virtual | ~DefaultSpeedModelFactory () |
| virtual SpeedModel * | create (std::string className, ArgumentVector *args=NULL) |
Protected Member Functions | |
| SpeedModel * | createSpeedFixedSpeedModel (ArgumentVector *args) |
| SpeedModel * | createSpeedAxisModel (ArgumentVector *args) |
| SpeedModel * | createSpeedButtonModel (ArgumentVector *args) |
| SpeedModel * | createSpeedMultiButtonModel (ArgumentVector *args) |
| SpeedModel * | createSpeedDualAxisModel (ArgumentVector *args) |
Constructor & Destructor Documentation
| DefaultSpeedModelFactory::~DefaultSpeedModelFactory | ( | ) | [virtual] |
Member Function Documentation
| SpeedModel * DefaultSpeedModelFactory::create | ( | std::string | className, | |
| ArgumentVector * | args = NULL | |||
| ) | [virtual] |
Implements ClassFactory< SpeedModel, ArgumentVector * >.
| SpeedModel * DefaultSpeedModelFactory::createSpeedAxisModel | ( | ArgumentVector * | args | ) | [protected] |
| SpeedModel * DefaultSpeedModelFactory::createSpeedButtonModel | ( | ArgumentVector * | args | ) | [protected] |
| SpeedModel * DefaultSpeedModelFactory::createSpeedDualAxisModel | ( | ArgumentVector * | args | ) | [protected] |
| SpeedModel * DefaultSpeedModelFactory::createSpeedFixedSpeedModel | ( | ArgumentVector * | args | ) | [protected] |
| SpeedModel * DefaultSpeedModelFactory::createSpeedMultiButtonModel | ( | ArgumentVector * | args | ) | [protected] |
The documentation for this class was generated from the following files:
- src/inVRs/Modules/Navigation/SpeedModels.h
- src/inVRs/Modules/Navigation/SpeedModels.cpp
Generated on Wed Oct 20 16:11:55 2010 for inVRs by
1.5.8