|
typedef std::pair< AZUL_KEY, InputEvent > | KeyEventPair |
|
typedef std::map< KeyEventPair, RegistrationData > | InputDataMap |
|
typedef std::pair< InputDataMap::key_type, InputDataMap::mapped_type > | MapPair |
|
|
void | registerKey (AZUL_KEY key, InputEvent eventType) |
| //Registers a key with a event type to the current scene. More...
|
|
void | deregisterKey (AZUL_KEY key, InputEvent eventType) |
| Deregisters a key with a event type from the current scene. More...
|
|
void | setKeyboardDeleteReference (const KeyboardEventManager::StorageMapReference &, AZUL_KEY, InputEvent) |
|
KeyboardEventManager::StorageMapReference | getKeyboardDeleteReference (AZUL_KEY, InputEvent) |
|
void | setSingleKeyDeleteReference (const SingleKeyEventManager::StorageListReference &, AZUL_KEY, InputEvent) |
|
SingleKeyEventManager::StorageListReference | getSingleKeyDeleteReference (AZUL_KEY, InputEvent) |
|
RegistrationData | getRegistrationData (AZUL_KEY, InputEvent) |
|
RegistrationData & | getRegistrationDataReference (AZUL_KEY, InputEvent) |
|
InputDataMap::iterator | tryToFind (AZUL_KEY, InputEvent) |
|
bool | isIteratorValid (const InputDataMap::iterator &) const |
|
RegistrationData | createRegistrationData (AZUL_KEY, InputEvent) |
|
virtual void | keyPressed (AZUL_KEY key) |
| Key pressed callback. More...
|
|
virtual void | keyReleased (AZUL_KEY key) |
| Key released callback. More...
|
|
void | deinitializeRegistrationData () |
|
|
static void | DebugPrint (const std::string &message) |
|
|
InputDataMap | _registeredInputKeys |
|
|
static const std::string | DEBUG_TITLE_MESSAGE |
|
◆ deregisterKey()
void Inputable::deregisterKey |
( |
AZUL_KEY |
key, |
|
|
InputEvent |
eventType |
|
) |
| |
|
private |
Deregisters a key with a event type from the current scene.
- Parameters
-
key | The key. |
eventType | Type of the event. |
◆ registerKey()
void Inputable::registerKey |
( |
AZUL_KEY |
key, |
|
|
InputEvent |
eventType |
|
) |
| |
|
private |
//Registers a key with a event type to the current scene.
- Parameters
-
key | The key. |
eventType | Type of the event. |
The documentation for this class was generated from the following files: