1
0
Fork 0
flightgear/src/Navaids
curt 66650e4148 1. Added src/Main/fgfs.hxx as a standard, top-level include file for
FlightGear subsystems -- it isolates some of the config and #ifdef
stuff in a single place.

2. Added a new FGSubsystem interface, defined in fgfs.hxx; so far,
only FGControls implements it, but if that works, we can start letting
it propagate through the system and simplify the code in main.cxx and
fg_init.cxx (which is terrifyingly complex for anyone new to the
project).

3. Added new src/Main/fgfs_props.[hc]xx files with convenience
functions for tying properties under FlightGear.

4. Experimentally modified src/Controls/controls.cxx to tie properties
directly (rather than tying to BFI functions).  I'd appreciate it if
you could get this into CVS as soon as possible, so we can see if the
template stuff causes trouble for any other platforms before I add
properties to the other subsystems.

5. Miscellaneous superficial modifications to other files.


In addition, I've made a couple of further changes:


6. Modified BFI to add support for setting the view axes (i.e. with a
joystick hat).

7. Cleaned up bfi.cxx and removed all cout statements.
2001-01-05 17:38:58 +00:00
..
fix.hxx Added fix routines. 2000-04-21 18:30:59 +00:00
fixlist.cxx A bit of fg->sg namespace changing. 2000-09-27 20:16:22 +00:00
fixlist.hxx MSVC5 portability changes contributed by Bruce Finney. 2000-05-24 06:10:01 +00:00
ils.hxx A bit of fg->sg namespace changing. 2000-09-27 20:16:22 +00:00
ilslist.cxx A bit of fg->sg namespace changing. 2000-09-27 20:16:22 +00:00
ilslist.hxx MSVC5 portability changes contributed by Bruce Finney. 2000-05-24 06:10:01 +00:00
Makefile.am 1. Added src/Main/fgfs.hxx as a standard, top-level include file for 2001-01-05 17:38:58 +00:00
nav.hxx 1. Added src/Main/fgfs.hxx as a standard, top-level include file for 2001-01-05 17:38:58 +00:00
navlist.cxx A bit of fg->sg namespace changing. 2000-09-27 20:16:22 +00:00
navlist.hxx MSVC5 portability changes contributed by Bruce Finney. 2000-05-24 06:10:01 +00:00
testnavs.cxx Minor tweaks. 2000-10-12 01:08:22 +00:00