RigsofRods
Soft-body Physics Simulation
Data Structures | Namespaces | Macros | Typedefs | Enumerations
DashBoardManager.h File Reference
#include "Application.h"
#include <MyGUI.h>
#include <string>
#include <vector>
+ Include dependency graph for DashBoardManager.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

union  RoR::dataContainer_t
 
struct  RoR::dashData_t
 
class  RoR::DashBoardManager
 
class  RoR::DashBoard
 
struct  RoR::DashBoard::layoutLink_t
 

Namespaces

 RoR
 

Macros

#define DD_MAXCHAR   255
 
#define DD_MAX_SCREWPROP   6
 
#define DD_MAX_AEROENGINE   6
 
#define DD_MAX_WING   6
 
#define MAX_CONTROLS   1024
 

Typedefs

typedef union RoR::dataContainer_t RoR::dataContainer_t
 
typedef struct RoR::dashData_t RoR::dashData_t
 

Enumerations

enum  {
  RoR::DC_BOOL, RoR::DC_INT, RoR::DC_FLOAT, RoR::DC_CHAR,
  RoR::DC_INVALID
}
 
enum  RoR::DashData {
  RoR::DD_ENGINE_RPM, RoR::DD_ENGINE_SPEEDO_KPH, RoR::DD_ENGINE_SPEEDO_MPH, RoR::DD_ENGINE_TURBO,
  RoR::DD_ENGINE_IGNITION, RoR::DD_ENGINE_BATTERY, RoR::DD_ENGINE_CLUTCH_WARNING, RoR::DD_ENGINE_GEAR,
  RoR::DD_ENGINE_NUM_GEAR, RoR::DD_ENGINE_GEAR_STRING, RoR::DD_ENGINE_AUTOGEAR_STRING, RoR::DD_ENGINE_AUTO_GEAR,
  RoR::DD_ENGINE_CLUTCH, RoR::DD_BRAKE, RoR::DD_ACCELERATOR, RoR::DD_ROLL,
  RoR::DD_ROLL_CORR, RoR::DD_ROLL_CORR_ACTIVE, RoR::DD_PITCH, RoR::DD_PARKINGBRAKE,
  RoR::DD_LOCKED, RoR::DD_LOW_PRESSURE, RoR::DD_TRACTIONCONTROL_MODE, RoR::DD_ANTILOCKBRAKE_MODE,
  RoR::DD_TIES_MODE, RoR::DD_SCREW_THROTTLE_0, RoR::DD_SCREW_THROTTLE_1, RoR::DD_SCREW_THROTTLE_2,
  RoR::DD_SCREW_THROTTLE_3, RoR::DD_SCREW_THROTTLE_4, RoR::DD_SCREW_THROTTLE_5, RoR::DD_SCREW_STEER_0,
  RoR::DD_SCREW_STEER_1, RoR::DD_SCREW_STEER_2, RoR::DD_SCREW_STEER_3, RoR::DD_SCREW_STEER_4,
  RoR::DD_SCREW_STEER_5, RoR::DD_WATER_DEPTH, RoR::DD_WATER_SPEED, RoR::DD_AEROENGINE_THROTTLE_0,
  RoR::DD_AEROENGINE_THROTTLE_1, RoR::DD_AEROENGINE_THROTTLE_2, RoR::DD_AEROENGINE_THROTTLE_3, RoR::DD_AEROENGINE_THROTTLE_4,
  RoR::DD_AEROENGINE_THROTTLE_5, RoR::DD_AEROENGINE_FAILED_0, RoR::DD_AEROENGINE_FAILED_1, RoR::DD_AEROENGINE_FAILED_2,
  RoR::DD_AEROENGINE_FAILED_3, RoR::DD_AEROENGINE_FAILED_4, RoR::DD_AEROENGINE_FAILED_5, RoR::DD_AEROENGINE_RPM_0,
  RoR::DD_AEROENGINE_RPM_1, RoR::DD_AEROENGINE_RPM_2, RoR::DD_AEROENGINE_RPM_3, RoR::DD_AEROENGINE_RPM_4,
  RoR::DD_AEROENGINE_RPM_5, RoR::DD_AIRSPEED, RoR::DD_WING_AOA_0, RoR::DD_WING_AOA_1,
  RoR::DD_WING_AOA_2, RoR::DD_WING_AOA_3, RoR::DD_WING_AOA_4, RoR::DD_WING_AOA_5,
  RoR::DD_ALTITUDE, RoR::DD_ALTITUDE_STRING, RoR::DD_ODOMETER_TOTAL, RoR::DD_ODOMETER_USER,
  RoR::DD_CUSTOM_LIGHT1, RoR::DD_CUSTOM_LIGHT2, RoR::DD_CUSTOM_LIGHT3, RoR::DD_CUSTOM_LIGHT4,
  RoR::DD_CUSTOM_LIGHT5, RoR::DD_CUSTOM_LIGHT6, RoR::DD_CUSTOM_LIGHT7, RoR::DD_CUSTOM_LIGHT8,
  RoR::DD_CUSTOM_LIGHT9, RoR::DD_CUSTOM_LIGHT10, RoR::DD_HEADLIGHTS, RoR::DD_HIGHBEAMS,
  RoR::DD_FOGLIGHTS, RoR::DD_SIDELIGHTS, RoR::DD_BRAKE_LIGHTS, RoR::DD_REVERSE_LIGHT,
  RoR::DD_BEACONS, RoR::DD_LIGHTS_LEGACY, RoR::DD_SIGNAL_TURNLEFT, RoR::DD_SIGNAL_TURNRIGHT,
  RoR::DD_SIGNAL_WARNING, RoR::DD_MAX
}
 

Detailed Description

Author
Thomas Fischer (thomas{AT}thomasfischer{DOT}biz)
Date
19th of October 2011

Definition in file DashBoardManager.h.

Macro Definition Documentation

◆ DD_MAX_AEROENGINE

#define DD_MAX_AEROENGINE   6

Definition at line 40 of file DashBoardManager.h.

◆ DD_MAX_SCREWPROP

#define DD_MAX_SCREWPROP   6

Definition at line 39 of file DashBoardManager.h.

◆ DD_MAX_WING

#define DD_MAX_WING   6

Definition at line 41 of file DashBoardManager.h.

◆ DD_MAXCHAR

#define DD_MAXCHAR   255

Definition at line 38 of file DashBoardManager.h.

◆ MAX_CONTROLS

#define MAX_CONTROLS   1024

Definition at line 43 of file DashBoardManager.h.