|  | Sly Engine
    | 
#include <InputableRegistrationCommand.h>


| Public Member Functions | |
| InputableRegistrationCommand ()=delete | |
| Default constructor.  More... | |
| InputableRegistrationCommand (const InputableRegistrationCommand &)=delete | |
| Copy constructor.  More... | |
| InputableRegistrationCommand (InputableRegistrationCommand &&)=delete | |
| Move constructor.  More... | |
| InputableRegistrationCommand & | operator= (const InputableRegistrationCommand &)=delete | 
| Assignment operator.  More... | |
| InputableRegistrationCommand & | operator= (InputableRegistrationCommand &&)=delete | 
| Move assignment operator.  More... | |
| virtual | ~InputableRegistrationCommand ()=default | 
| Deconstructor.  More... | |
| InputableRegistrationCommand (Inputable *ptrIn) | |
| Constructor.  More... | |
| InputableRegistrationCommand (Inputable *ptrIn, AZUL_KEY inK, Inputable::EVENT_TYPE inE) | |
| Constructor.  More... | |
| void | execute () override | 
| Executes this More... | |
| void | SetKeyandEvent (AZUL_KEY inK, Inputable::EVENT_TYPE inE) | 
| Sets keyand event.  More... | |
|  Public Member Functions inherited from SceneRegistry | |
| SceneRegistry ()=default | |
| Default constructor.  More... | |
| SceneRegistry (const SceneRegistry &)=delete | |
| Copy constructor.  More... | |
| SceneRegistry (SceneRegistry &&)=delete | |
| Move constructor.  More... | |
| SceneRegistry & | operator= (const SceneRegistry &)=delete | 
| Assignment operator.  More... | |
| SceneRegistry & | operator= (SceneRegistry &&)=delete | 
| Move assignment operator.  More... | |
| virtual | ~SceneRegistry ()=default | 
| Deconstructor.  More... | |
|  Public Member Functions inherited from CommandBase | |
| CommandBase ()=default | |
| Default constructor.  More... | |
| CommandBase (const CommandBase &)=delete | |
| Copy constructor.  More... | |
| CommandBase (CommandBase &&)=delete | |
| Move constructor.  More... | |
| CommandBase & | operator= (const CommandBase &)=delete | 
| Assignment operator.  More... | |
| CommandBase & | operator= (CommandBase &&)=delete | 
| Move assignment operator.  More... | |
| virtual | ~CommandBase ()=default | 
| Deconstructor.  More... | |
| Private Attributes | |
| Inputable * | ptrIn | 
| The pointer in.  More... | |
| AZUL_KEY | k | 
| An AZUL_KEY to process.  More... | |
| Inputable::EVENT_TYPE | e | 
| An Inputable::EVENT_TYPE to process.  More... | |
| Friends | |
| class | InputableAttorney | 
| 
 | delete | 
Default constructor.
| 
 | delete | 
Copy constructor.
| 
 | delete | 
Move constructor.
| 
 | virtualdefault | 
Deconstructor.
| InputableRegistrationCommand::InputableRegistrationCommand | ( | Inputable * | ptrIn | ) | 
Constructor.
| [in,out] | ptrIn | If non-null, the pointer to the inputable. | 
| InputableRegistrationCommand::InputableRegistrationCommand | ( | Inputable * | ptrIn, | 
| AZUL_KEY | inK, | ||
| Inputable::EVENT_TYPE | inE | ||
| ) | 
Constructor.
| [in,out] | ptrIn | If non-null, the pointer in. | 
| inK | The input key. | |
| inE | The in event. | 
| 
 | overridevirtual | 
| 
 | delete | 
Assignment operator.
| 
 | delete | 
Move assignment operator.
| void InputableRegistrationCommand::SetKeyandEvent | ( | AZUL_KEY | inK, | 
| Inputable::EVENT_TYPE | inE | ||
| ) | 
Sets keyand event.
| inK | The input key. | 
| inE | The input event. | 
| 
 | friend | 
| 
 | private | 
An Inputable::EVENT_TYPE to process.
| 
 | private | 
An AZUL_KEY to process.
| 
 | private | 
The pointer in.