flimEngine
Internals

You hopefully won't need to look at these. More...

Functions

void KeyboardEventManager::Register (Inputable *in, AZUL_KEY k, input_type in_type)
 Registers an inputable to a certain input event on the given key. More...
 
void KeyboardEventManager::Deregister (Inputable *in, AZUL_KEY k, input_type in_type)
 Deregisters an inputable to a certain input event on the given key. More...
 
void KeyEvent::Deregister (Inputable *a, input_type evnt)
 Deregisters this key in the context of the inputable. More...
 
void KeyEvent::Register (Inputable *a, input_type evnt)
 Registers this inputable to an input event on this key. More...
 

Detailed Description

You hopefully won't need to look at these.

Function Documentation

◆ Deregister() [1/2]

void KeyEvent::Deregister ( Inputable a,
input_type  evnt 
)

Deregisters this key in the context of the inputable.

Author
Jack Campbell
Date
3/5/2017
Parameters
[in,out]aIf non-null, the Inputable to deregister.
evntThe event to deregister.

◆ Deregister() [2/2]

void KeyboardEventManager::Deregister ( Inputable in,
AZUL_KEY  k,
input_type  in_type 
)

Deregisters an inputable to a certain input event on the given key.

Author
Jack Campbell
Date
3/5/2017
Parameters
[in,out]inInputable to deregister.
kThe AZUL_KEY to deregister.
in_typeType of the input to deregister.

◆ Register() [1/2]

void KeyboardEventManager::Register ( Inputable in,
AZUL_KEY  k,
input_type  in_type 
)

Registers an inputable to a certain input event on the given key.

Author
Jack Campbell
Date
3/5/2017
Parameters
[in,out]inInputable to register.
kThe AZUL_KEY to register to.
in_typeType of the input to register to.

◆ Register() [2/2]

void KeyEvent::Register ( Inputable a,
input_type  evnt 
)

Registers this inputable to an input event on this key.

Author
Jack Campbell
Date
3/5/2017
Parameters
[in,out]aIf non-null, the Inputable to register.
evntThe event to register to.