Sly Engine
TimeRequestCommand Class Reference

#include <TimeRequestCommand.h>

Inheritance diagram for TimeRequestCommand:
Inheritance graph
Collaboration diagram for TimeRequestCommand:
Collaboration graph

Public Member Functions

 TimeRequestCommand ()=default
 Default Constructor. More...
 
 TimeRequestCommand (const TimeRequestCommand &)=delete
 Copy Constructor. More...
 
 TimeRequestCommand (TimeRequestCommand &&)=delete
 Move operator. More...
 
TimeRequestCommandoperator= (const TimeRequestCommand &)=delete
 Copy assignment operator. More...
 
TimeRequestCommandoperator= (TimeRequestCommand &&)=delete
 Move assignment operator. More...
 
virtual ~TimeRequestCommand ()=default
 Destructor (Virtual from CommandBase) More...
 
virtual void execute () override
 Requests the time from the time manager. More...
 
- Public Member Functions inherited from ConsoleCommand
 ConsoleCommand ()=default
 Default Constructor. More...
 
 ConsoleCommand (const ConsoleCommand &)=delete
 Copy Constructor. More...
 
 ConsoleCommand (ConsoleCommand &&)=delete
 Move operator. More...
 
ConsoleCommandoperator= (const ConsoleCommand &)=delete
 Copy assignment operator. More...
 
ConsoleCommandoperator= (ConsoleCommand &&)=delete
 Move assignment operator. More...
 
virtual ~ConsoleCommand ()=default
 Destructor (Virtual from CommandBase) More...
 
virtual void initialize (std::vector< std::string > arguments)
 Initializer list of arguments. More...
 
- Public Member Functions inherited from CommandBase
 CommandBase ()=default
 Default constructor. More...
 
 CommandBase (const CommandBase &)=delete
 Copy constructor. More...
 
 CommandBase (CommandBase &&)=delete
 Move constructor. More...
 
CommandBaseoperator= (const CommandBase &)=delete
 Assignment operator. More...
 
CommandBaseoperator= (CommandBase &&)=delete
 Move assignment operator. More...
 
virtual ~CommandBase ()=default
 Deconstructor. More...
 

Constructor & Destructor Documentation

◆ TimeRequestCommand() [1/3]

TimeRequestCommand::TimeRequestCommand ( )
default

Default Constructor.

◆ TimeRequestCommand() [2/3]

TimeRequestCommand::TimeRequestCommand ( const TimeRequestCommand )
delete

Copy Constructor.

◆ TimeRequestCommand() [3/3]

TimeRequestCommand::TimeRequestCommand ( TimeRequestCommand &&  )
delete

Move operator.

◆ ~TimeRequestCommand()

virtual TimeRequestCommand::~TimeRequestCommand ( )
virtualdefault

Destructor (Virtual from CommandBase)

Member Function Documentation

◆ execute()

void TimeRequestCommand::execute ( )
overridevirtual

Requests the time from the time manager.

Implements ConsoleCommand.

Here is the call graph for this function:

◆ operator=() [1/2]

TimeRequestCommand& TimeRequestCommand::operator= ( const TimeRequestCommand )
delete

Copy assignment operator.

◆ operator=() [2/2]

TimeRequestCommand& TimeRequestCommand::operator= ( TimeRequestCommand &&  )
delete

Move assignment operator.


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