Sly Engine
|
#include <SceneRegistrationBroker.h>
Public Member Functions | |
SceneRegistrationBroker () | |
Default constructor. More... | |
SceneRegistrationBroker (const SceneRegistrationBroker &)=delete | |
Copy constructor. More... | |
SceneRegistrationBroker (SceneRegistrationBroker &&)=delete | |
Move constructor. More... | |
SceneRegistrationBroker & | operator= (const SceneRegistrationBroker &)=delete |
Assignment operator. More... | |
SceneRegistrationBroker & | operator= (SceneRegistrationBroker &&)=delete |
Move assignment operator. More... | |
~SceneRegistrationBroker () | |
Deconstructor. More... | |
void | addCommand (SceneRegistry *c) |
Adds a command. More... | |
void | ExecuteCommands () |
Executes the commands operation. More... | |
Private Types | |
typedef std::list< SceneRegistry * > | CommandList |
Defines an alias representing list of commands. More... | |
Private Attributes | |
CommandList * | lstCommands |
The list of commands. More... | |
|
private |
Defines an alias representing list of commands.
SceneRegistrationBroker::SceneRegistrationBroker | ( | ) |
Default constructor.
|
delete |
Copy constructor.
|
delete |
Move constructor.
SceneRegistrationBroker::~SceneRegistrationBroker | ( | ) |
Deconstructor.
void SceneRegistrationBroker::addCommand | ( | SceneRegistry * | c | ) |
Adds a command.
[in,out] | c | A command to push into the list of commands |
void SceneRegistrationBroker::ExecuteCommands | ( | ) |
Executes the commands operation.
|
delete |
Assignment operator.
|
delete |
Move assignment operator.
|
private |
The list of commands.