HoverRace  2.0
Public Member Functions | List of all members
HoverRace::Control::EngineAction Class Reference

#include <ActionPerformers.h>

+ Inheritance diagram for HoverRace::Control::EngineAction:

Public Member Functions

 EngineAction (std::string name, int listOrder, MainCharacter::MainCharacter *mc)
 
virtual void operator() (int eventValue)
 
- Public Member Functions inherited from HoverRace::Control::PlayerEffectAction
 PlayerEffectAction (std::string name, int listOrder, MainCharacter::MainCharacter *mc)
 
void SetMainCharacter (MainCharacter::MainCharacter *mc)
 
- Public Member Functions inherited from HoverRace::Control::ControlAction< int >
 ControlAction ()
 
 ControlAction (const std::string &name, int listOrder)
 
virtual ~ControlAction ()
 
int GetListOrder () const noexcept
 
const std::string & GetName () const noexcept
 

Additional Inherited Members

- Protected Attributes inherited from HoverRace::Control::PlayerEffectAction
MainCharacter::MainCharactermc
 
- Protected Attributes inherited from HoverRace::Control::ControlAction< int >
int listOrder
 
std::string name
 

Constructor & Destructor Documentation

HoverRace::Control::EngineAction::EngineAction ( std::string  name,
int  listOrder,
MainCharacter::MainCharacter mc 
)
inline

Member Function Documentation

void HoverRace::Control::EngineAction::operator() ( int  eventValue)
virtual

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