1
0
Fork 0
flightgear/src/Instrumentation
James Turner 7e9930e871 Move fnt code from PLIB into 3rdparty
This enables us to fix TXF loading to use UTF8 paths, required for
handling non-ASCII paths on Windows.
2020-03-13 12:21:56 +00:00
..
HUD Move fnt code from PLIB into 3rdparty 2020-03-13 12:21:56 +00:00
KLN89 SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
AbstractInstrument.cxx CommRadio: fix power and noise/squelch 2019-06-11 23:26:51 +01:00
AbstractInstrument.hxx MarkerBeacon uses AbstractInstrument 2019-06-03 14:32:38 +01:00
adf.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
adf.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
airspeed_indicator.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
airspeed_indicator.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
altimeter.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
altimeter.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
attitude_indicator.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
attitude_indicator.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
clock.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
clock.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
CMakeLists.txt Add AbstractInstrument base class and convert DME 2019-04-24 18:56:56 +01:00
commradio.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
commradio.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
dclgps.cxx Adapt includes according to relocation of SimGear's iostreams-related files 2017-02-12 21:30:51 +01:00
dclgps.hxx SGSubsystem classes: Subsystem and subsystem group API declaration standardisation. 2019-07-01 14:27:30 +02:00
dme.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
dme.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
frequencyformatter.hxx Add 8.33 kHz support to the commradio 2015-05-28 12:04:23 +02:00
gps.cxx Improvements to Nasal hold API 2019-09-24 11:29:05 +01:00
gps.hxx RNAV / GPS hold support 2019-09-23 23:01:12 +01:00
gsdi.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
gsdi.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
gyro.cxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
gyro.hxx Prepare and implement reinit methods for instruments 2012-09-17 13:45:30 +02:00
heading_indicator.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
heading_indicator.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
heading_indicator_dg.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
heading_indicator_dg.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
heading_indicator_fg.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
heading_indicator_fg.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
inst_vertical_speed_indicator.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
inst_vertical_speed_indicator.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
instrument_mgr.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
instrument_mgr.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
kr_87.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
kr_87.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
mag_compass.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
mag_compass.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
marker_beacon.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
marker_beacon.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
mk_viii.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
mk_viii.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
mrg.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
mrg.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
navradio.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
navradio.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
newnavradio.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
newnavradio.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
rad_alt.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
rad_alt.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
README Added a README for the src/Instrumentation/ directory. 2003-01-29 15:38:52 +00:00
rnav_waypt_controller.cxx Maintainability: Anticipate future types 2019-12-15 16:38:45 -06:00
rnav_waypt_controller.hxx RNAV / GPS hold support 2019-09-23 23:01:12 +01:00
slip_skid_ball.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
slip_skid_ball.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
tacan.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
tacan.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
tcas.cxx [swift] Adding swift aircrafts to TCAS 2020-03-10 14:08:28 +00:00
tcas.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
transponder.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
transponder.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
turn_indicator.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
turn_indicator.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00
vertical_speed_indicator.cxx SGSubsystem classes: Registration of all subsystems. 2019-07-01 14:51:32 +02:00
vertical_speed_indicator.hxx SGSubsystem classes: Addition of staticSubsystemClassId() to all subsystems. 2019-07-01 14:51:32 +02:00

src/Instrumentation/ - gauge and avionics support code

This directory contains code to support gauges, avionics, and other
instruments in FlightGear.  The file instrument_mgr.[ch]xx contains a
subsystem group that holds all of the individual instruments.  Every
instrument should extend FGSubsystem, and then should be added to the
group in the FGInstrumentMgr constructor.

Code is gradually moving into here from other areas, especially the
src/Cockpit/ directory.  Eventually, there will be an XML
configuration file to select what instrumentation modules should be
available, so that different aircraft can have appropriate support.