Sly Engine
|
#include <InputableDeregistrationCommand.h>
Public Member Functions | |
InputableDeregistrationCommand ()=delete | |
Default constructor. More... | |
InputableDeregistrationCommand (const InputableDeregistrationCommand &)=delete | |
Copy constructor. More... | |
InputableDeregistrationCommand (InputableDeregistrationCommand &&)=delete | |
Move constructor. More... | |
InputableDeregistrationCommand & | operator= (const InputableDeregistrationCommand &)=delete |
Assignment operator. More... | |
InputableDeregistrationCommand & | operator= (InputableDeregistrationCommand &&)=delete |
Move assignment operator. More... | |
virtual | ~InputableDeregistrationCommand ()=default |
Deconstructor. More... | |
InputableDeregistrationCommand (Inputable *ptrIn) | |
Constructor. More... | |
InputableDeregistrationCommand (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 e) |
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.
InputableDeregistrationCommand::InputableDeregistrationCommand | ( | Inputable * | ptrIn | ) |
Constructor.
[in,out] | ptrIn | If non-null, the pointer to the inputable |
InputableDeregistrationCommand::InputableDeregistrationCommand | ( | 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 input event. |
|
overridevirtual |
|
delete |
Assignment operator.
|
delete |
Move assignment operator.
void InputableDeregistrationCommand::SetKeyandEvent | ( | AZUL_KEY | inK, |
Inputable::EVENT_TYPE | e | ||
) |
Sets keyand event.
inK | The input key. |
e | The input event. |
|
friend |
|
private |
An Inputable::EVENT_TYPE to process.
|
private |
An AZUL_KEY to process.
|
private |
The pointer in.