Sly Engine
SceneAttorney Class Reference

#include <SceneAttorney.h>

Collaboration diagram for SceneAttorney:
Collaboration graph

Classes

class  AlarmableRegistration
 An alarmable registration. More...
 
class  CollidableRegistration
 A collidable registration. More...
 
class  DrawableRegistration
 A drawable registration. More...
 
class  GameLoop
 Access to the Scene's gameloop. More...
 
class  InputableRegistration
 An inputable registration. More...
 
class  UpdatableRegistration
 An updatable registration. More...
 

Static Public Member Functions

static void SubmitCommand (Scene *theScene, SceneRegistry *cmd)
 "Global" Submit command for the GameObject 'Able's' More...
 

Private Member Functions

 SceneAttorney ()=delete
 Default constructor. More...
 
 SceneAttorney (const SceneAttorney &)=delete
 Copy constructor. More...
 
 SceneAttorney (SceneAttorney &&)=delete
 Move constructor. More...
 
SceneAttorneyoperator= (const SceneAttorney &)=delete
 Assignment operator. More...
 
SceneAttorneyoperator= (SceneAttorney &&)=delete
 Move assignment operator. More...
 
 ~SceneAttorney ()=delete
 Deconstructor. More...
 

Constructor & Destructor Documentation

◆ SceneAttorney() [1/3]

SceneAttorney::SceneAttorney ( )
privatedelete

Default constructor.

◆ SceneAttorney() [2/3]

SceneAttorney::SceneAttorney ( const SceneAttorney )
privatedelete

Copy constructor.

◆ SceneAttorney() [3/3]

SceneAttorney::SceneAttorney ( SceneAttorney &&  )
privatedelete

Move constructor.

◆ ~SceneAttorney()

SceneAttorney::~SceneAttorney ( )
privatedelete

Deconstructor.

Member Function Documentation

◆ operator=() [1/2]

SceneAttorney& SceneAttorney::operator= ( const SceneAttorney )
privatedelete

Assignment operator.

◆ operator=() [2/2]

SceneAttorney& SceneAttorney::operator= ( SceneAttorney &&  )
privatedelete

Move assignment operator.

◆ SubmitCommand()

static void SceneAttorney::SubmitCommand ( Scene theScene,
SceneRegistry cmd 
)
static

"Global" Submit command for the GameObject 'Able's'

Parameters
[in,out]theSceneIf non-null, the scene.
[in,out]cmdIf non-null, the command.
Here is the call graph for this function:
Here is the caller graph for this function:

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