#include <Inputable.h>
◆ InputDataMap
Defines an alias representing the input data map.
◆ InputDataRef
Defines an alias representing the input data reference.
◆ KeyEvent
Defines an alias representing the key event.
◆ EVENT_TYPE
Values that represent event types.
Enumerator |
---|
KEY_PRESS | |
KEY_RELEASE | |
◆ Inputable() [1/3]
◆ Inputable() [2/3]
◆ Inputable() [3/3]
◆ ~Inputable()
Inputable::~Inputable |
( |
| ) |
|
|
virtual |
◆ KeyPressed()
void Inputable::KeyPressed |
( |
AZUL_KEY |
inputKey | ) |
|
|
privatevirtual |
Key pressed callback.
- Parameters
-
◆ KeyReleased()
void Inputable::KeyReleased |
( |
AZUL_KEY |
inputKey | ) |
|
|
privatevirtual |
Key released callback.
- Parameters
-
◆ operator=() [1/2]
◆ operator=() [2/2]
Move assignment operator.
◆ SceneDeregistration()
void Inputable::SceneDeregistration |
( |
AZUL_KEY |
inputKey, |
|
|
EVENT_TYPE |
e |
|
) |
| |
|
private |
Scene deregistration.
- Parameters
-
inputKey | The input key. |
e | An EVENT_TYPE to process. |
◆ SceneRegistration()
void Inputable::SceneRegistration |
( |
AZUL_KEY |
inputKey, |
|
|
EVENT_TYPE |
e |
|
) |
| |
|
private |
Scene registration.
- Parameters
-
inputKey | The input key. |
e | An EVENT_TYPE to process. |
◆ SubmitKeyDeregistration()
void Inputable::SubmitKeyDeregistration |
( |
AZUL_KEY |
inputKey, |
|
|
EVENT_TYPE |
e |
|
) |
| |
|
protected |
Submit key deregistration.
- Parameters
-
inputKey | The input key. |
e | An EVENT_TYPE to process. |
◆ SubmitKeyRegistration()
void Inputable::SubmitKeyRegistration |
( |
AZUL_KEY |
inputKey, |
|
|
EVENT_TYPE |
e |
|
) |
| |
|
protected |
Submit key registration.
- Parameters
-
inputKey | The input key. |
e | An EVENT_TYPE to process. |
◆ InputableAttorney
◆ inMap
The documentation for this class was generated from the following files: