#include <gamepad-config.h>

Public Member Functions | |
| virtual | ~Configurator (void) throw () |
| virtual void | reset (void)=0 |
| call this to reset configuration state and go back to calibration | |
| virtual bool | update (OUT config_status_t &status)=0 |
| call this frequently (multiple times per second). | |
| virtual void | calibrationComplete (void)=0 |
| if the current instruction is eInstruction_Calibrate, you can only move to the next step by calling this method. | |
| virtual smart_ptr< Map > | getMapping (void)=0 |
| once done, call this to get the mapping | |
Static Public Member Functions | |
| static smart_ptr< Configurator > | create (IN smart_ptr< Manager > &mgr, IN smart_ptr< SourceDevice > &device, IN smart_ptr< Type > &type, IN const char *name) |
| walk through and configure a mapping to the specified gamepad type, from the specified device. | |
Definition at line 110 of file gamepad-config.h.
| gamepad::Configurator::~Configurator | ( | void | ) | throw () [virtual] |
Definition at line 40 of file gamepad-config.cpp.
1.7.1