HoverRace  2.0
Classes | Namespaces | Macros | Typedefs
Controller.h File Reference
#include <vector>
#include <string>
#include <SDL2/SDL.h>
#include "Action.h"
#include "ControlAction.h"
+ Include dependency graph for Controller.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HoverRace::Control::InputEventController::actions_t
 
struct  HoverRace::Control::InputEventController::actions_t::camera_t
 
struct  HoverRace::Control::ControlState
 
class  HoverRace::Control::InputEventController
 Translates input events into actions. More...
 
struct  HoverRace::Control::InputEventController::actions_t::sys_t
 
struct  HoverRace::Control::InputEventController::actions_t::ui_t
 

Namespaces

 HoverRace
 
 HoverRace::Control
 
 HoverRace::MainCharacter
 

Macros

#define MR_DllDeclare
 

Typedefs

typedef std::shared_ptr< InputHandler > HoverRace::Control::InputHandlerPtr
 

Macro Definition Documentation

#define MR_DllDeclare