Wraith  0.1.5
Basic 3D game engine in C++
UpdateRegistrationCommand Class Reference

A update registration command. More...

#include <UpdateRegistrationCommand.h>

Inheritance diagram for UpdateRegistrationCommand:
Inheritance graph
Collaboration diagram for UpdateRegistrationCommand:
Collaboration graph

Public Member Functions

 UpdateRegistrationCommand (const UpdateRegistrationCommand &)=default
 
UpdateRegistrationCommandoperator= (const UpdateRegistrationCommand &)=default
 
 UpdateRegistrationCommand (UpdateRegistrationCommand &&)=default
 
UpdateRegistrationCommandoperator= (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
 
SceneRegistrationCommandoperator= (const SceneRegistrationCommand &)=default
 
 SceneRegistrationCommand (SceneRegistrationCommand &&)=default
 
SceneRegistrationCommandoperator= (SceneRegistrationCommand &&)=default
 

Private Attributes

Updatable_pUpdatable
 

Detailed Description

A update registration command.

Responsible for calling on Updatable::registerToScene().

Constructor & Destructor Documentation

◆ UpdateRegistrationCommand()

UpdateRegistrationCommand::UpdateRegistrationCommand ( Updatable pUpdatable)

Constructor getting a pointer to a Updatable.

Initialzed ONLY by Updatable::Updatable().

Parameters
pUpdatablean Updatable pointer.

Member Function Documentation

◆ execute()

void UpdateRegistrationCommand::execute ( )
overridevirtual

The documentation for this class was generated from the following files: