|
flimEngine
|
#include <Inputable.h>


Public Member Functions | |
| Inputable () | |
| virtual | ~Inputable () |
| Inputable (const Inputable &)=delete | |
| const Inputable & | operator= (const Inputable &)=delete |
| virtual errcode | KeyPressed (AZUL_KEY key) |
| Key pressed callback. More... | |
| virtual errcode | KeyReleased (AZUL_KEY key) |
| Key released. More... | |
| errcode | SubmitInputRegistration (AZUL_KEY key, input_type type) |
| Submit input registration. More... | |
| errcode | SubmitInputDeregistration (AZUL_KEY key, input_type type) |
| Submit input deregistration. More... | |
| std::list< Inputable * >::iterator | GetDeletionIterator () |
| errcode | SetDeletionIterator (std::list< Inputable *>::iterator in) |
Private Member Functions | |
| errcode | SceneRegistration (AZUL_KEY key, input_type type) |
| errcode | SceneDeregistration (AZUL_KEY key, input_type type) |
Private Attributes | |
| RegistrationState | regState |
| InputableDeregistrationCommand * | deregCommand |
| InputableRegistrationCommand * | regCommand |
| std::list< Inputable * >::iterator | deleteIter |
Friends | |
| class | InputableRegistrationCommand |
| class | InputableDeregistrationCommand |
| Inputable::Inputable | ( | ) |
|
virtual |
|
delete |
| std::list< Inputable * >::iterator Inputable::GetDeletionIterator | ( | ) |
|
private |
|
private |
|
friend |
|
friend |
|
private |
|
private |
|
private |
|
private |