AirControl  1.3.0
Open Source, Modular, and Extensible Flight Simulator For Deep Learning Research
AirControl Namespace Reference

Classes

class  AC_Airplane_Airspeed
 Monitor and updates the Airspeed to UI More...
 
class  AC_Airplane_Altimeter
 Monitor and updates the Altimeter to UI More...
 
class  AC_Airplane_Attitude
 Monitor and updates the Attitude to UI More...
 
class  AC_Airplane_Audio
 Setup airplane audio component More...
 
class  AC_Airplane_Camera
 Basic follow camera implementation More...
 
class  AC_Airplane_CameraController
 Camera switching and capture functionality More...
 
class  AC_Airplane_Characteristics
 Main class defines the Airplane Characteristics More...
 
class  AC_Airplane_Controller
 Master Controller, controls the entire Airplane it implements function to Handle Engines, Handle Characteristics, Handle ControlSurfaces, Handle Wheel and Handle Altitude More...
 
class  AC_Airplane_ControlSurface
 Handle control surfaces including Rudder, Elevator, Flaps,and Alerons More...
 
class  AC_Airplane_Engine
 Engine controls More...
 
class  AC_Airplane_EngineCutoff
 
class  AC_Airplane_FlapLever
 Monitor and updates the flap position to UI More...
 
class  AC_Airplane_Fuel
 Control fuel consumption More...
 
class  AC_Airplane_FuelGauge
 Monitor and updates the Fuel level to UI More...
 
class  AC_Airplane_GroundEffect
 
class  AC_Airplane_Menus
 creates "Create New Airplane" menu in the menubar This helps in easy setup of new airplane
 
class  AC_Airplane_PitchLever
 Monitor and updates the Pitch lever to UI More...
 
class  AC_Airplane_Propeller
 Control propeller rotation More...
 
class  AC_Airplane_RollLever
 Monitor and updates the Roll lever to UI More...
 
class  AC_Airplane_Setuptools
 Setting up new Airplane Automating new Airplane setup
 
class  AC_Airplane_Tachometer
 Monitor and updates the tachometer to UI More...
 
class  AC_Airplane_ThrottleLever
 Monitor and updates the Throttle lever to UI More...
 
class  AC_Airplane_Wheel
 Handle wheel braking and steering More...
 
class  AC_Airplane_YawLever
 Monitor and updates the Yaw lever to UI More...
 
class  AC_AirplaneUI_Controller
 UI element controller More...
 
class  AC_BaseAirplane_Input
 Base class to listen for keyboard Inputs More...
 
class  AC_BaseAirplane_Input_Editor
 
class  AC_BaseRigidbody_Controller
 
class  AC_Basic_Follow_Camera
 Setup follow camera More...
 
class  AC_XboxAirplane_Input
 Child class listens to xbox Inputs More...
 
class  AC_XboxAirplane_Input_Editor
 
class  AirplaneSelector
 
class  autopilot
 
class  ColorEncoding
 Capture camera settings More...
 
class  CommandlineArgs
 
class  GPSEncoder
 
interface  IAirplaneUI
 
class  LevelControl
 Level related controls More...
 
class  Lidar
 Creates and controls Lidar More...
 
class  Sun
 Function to change sun location and create Day and Night effects. More...
 
class  SunPosition
 Setting sun position The following source came from this blog: http://guideving.blogspot.co.uk/2010/08/sun-position-in-c.html
 

Enumerations

enum  AirplaneState { Taxiing, GROUNDED, FLYING }
 
enum  ControlSurfaceType { Rudder, Elevator, Flaps, Alerons }