Sly Engine
ReloadCommand Class Reference

#include <ReloadCommand.h>

Inheritance diagram for ReloadCommand:
Inheritance graph
Collaboration diagram for ReloadCommand:
Collaboration graph

Public Member Functions

 ReloadCommand ()=default
 Default Constructor. More...
 
 ReloadCommand (const ReloadCommand &)=delete
 Copy Constructor. More...
 
 ReloadCommand (ReloadCommand &&)=delete
 Move operator. More...
 
ReloadCommandoperator= (const ReloadCommand &)=delete
 Copy assignment operator. More...
 
ReloadCommandoperator= (ReloadCommand &&)=delete
 Move assignment operator. More...
 
virtual ~ReloadCommand ()=default
 Destructor (Virtual from CommandBase) More...
 
virtual void execute () override
 The base command required to be implemented by all console commands. The resulting trigger mechanism that actually fires *this action. 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

◆ ReloadCommand() [1/3]

ReloadCommand::ReloadCommand ( )
default

Default Constructor.

◆ ReloadCommand() [2/3]

ReloadCommand::ReloadCommand ( const ReloadCommand )
delete

Copy Constructor.

◆ ReloadCommand() [3/3]

ReloadCommand::ReloadCommand ( ReloadCommand &&  )
delete

Move operator.

◆ ~ReloadCommand()

virtual ReloadCommand::~ReloadCommand ( )
virtualdefault

Destructor (Virtual from CommandBase)

Member Function Documentation

◆ execute()

void ReloadCommand::execute ( )
overridevirtual

The base command required to be implemented by all console commands. The resulting trigger mechanism that actually fires *this action.

Implements ConsoleCommand.

Here is the call graph for this function:

◆ operator=() [1/2]

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

Copy assignment operator.

◆ operator=() [2/2]

ReloadCommand& ReloadCommand::operator= ( ReloadCommand &&  )
delete

Move assignment operator.


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