HoverRace  2.0
Classes | Namespaces | Macros | Typedefs | Functions
ControlAction.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HoverRace::Control::BlankAction
 An action performer that does absolutely nothing. More...
 
class  HoverRace::Control::ControlAction< T >
 Abstract base class which allows us a simple reference to arbitrary functors of type ControlActionImpl (which bind a class via a template parameter). More...
 

Namespaces

 HoverRace
 
 HoverRace::Control
 

Macros

#define MR_DllDeclare
 

Typedefs

using HoverRace::Control::ControlActionPtr = std::shared_ptr< ControlAction< int >>
 

Functions

template<class T >
std::ostream & HoverRace::Control::operator<< (std::ostream &os, const ControlAction< T > &action)
 

Macro Definition Documentation

#define MR_DllDeclare