Manages the registration and execution of commands for scene registration. More...
#include <SceneRegistrationBroker.h>
Public Member Functions | |
SceneRegistrationBroker (const SceneRegistrationBroker &)=delete | |
SceneRegistrationBroker & | operator= (const SceneRegistrationBroker &)=delete |
void | AddCommand (CommandBase *cmd) |
Adds a command to the list of commands. | |
void | ExecuteCommands () |
Executes all the commands in the list. | |
Private Attributes | |
std::list< CommandBase * > | commandList |
List of commands to be executed. | |
Manages the registration and execution of commands for scene registration.
The SceneRegistrationBroker class is responsible for managing the registration and execution of commands related to scene registration. It provides methods to add commands to a list and execute them.
void SceneRegistrationBroker::AddCommand | ( | CommandBase * | cmd | ) |
Adds a command to the list of commands.
cmd | The command to be added. |