|
Wraith
0.1.5
Basic 3D game engine in C++
|
A update registration command. More...
#include <UpdateRegistrationCommand.h>


Public Member Functions | |
| UpdateRegistrationCommand (const UpdateRegistrationCommand &)=default | |
| UpdateRegistrationCommand & | operator= (const UpdateRegistrationCommand &)=default |
| UpdateRegistrationCommand (UpdateRegistrationCommand &&)=default | |
| UpdateRegistrationCommand & | operator= (UpdateRegistrationCommand &&)=default |
| UpdateRegistrationCommand (Updatable *pUpdatable) | |
| Constructor getting a pointer to a Updatable. More... | |
| virtual void | execute () override |
| Calls on Updatable::registerToScene() to its current Updatable pointer. More... | |
Public Member Functions inherited from SceneRegistrationCommand | |
| SceneRegistrationCommand (const SceneRegistrationCommand &)=default | |
| SceneRegistrationCommand & | operator= (const SceneRegistrationCommand &)=default |
| SceneRegistrationCommand (SceneRegistrationCommand &&)=default | |
| SceneRegistrationCommand & | operator= (SceneRegistrationCommand &&)=default |
Private Attributes | |
| Updatable * | _pUpdatable |
A update registration command.
Responsible for calling on Updatable::registerToScene().
| UpdateRegistrationCommand::UpdateRegistrationCommand | ( | Updatable * | pUpdatable | ) |
Constructor getting a pointer to a Updatable.
Initialzed ONLY by Updatable::Updatable().
| pUpdatable | an Updatable pointer. |
|
overridevirtual |
Calls on Updatable::registerToScene() to its current Updatable pointer.
Called ONLY by SceneRegistrationBroker::executeCommands().
Implements SceneRegistrationCommand.