1
0
Fork 0
flightgear/src
curt 198b88ca9b This is step "1" of probably "many" in the process of separating out the
scene management code and organizing it within simgear.  My strategy is
to identify the code I want to move, and break it's direct flightgear
dependencies.  Then it will be free to move over into the simgear package.

- Moved some property specific code into simgear/props/
- Split out the condition code from fgfs/src/Main/fg_props and put it
  in it's own source file in simgear/props/
- Created a scene subdirectory for scenery, model, and material property
  related code.
- Moved location.[ch]xx into simgear/scene/model/
- The location and condition code had dependencies on flightgear's global
  state (all the globals-> stuff, the flightgear property tree, etc.)  SimGear
  code can't depend on it so that data has to be passed as parameters to the
  functions/methods/constructors.
- This need to pass data as function parameters had a dramatic cascading
  effect throughout the FlightGear code.
2003-05-06 23:54:17 +00:00
..
Aircraft This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
Airports Change cout and cerr in SG_LOG() where appropriate, otherwise comment it out 2003-03-20 10:43:02 +00:00
ATC This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
Autopilot This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
Cockpit This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
Controls This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
Environment Use "coverage" instead of "type". 2003-04-05 03:33:01 +00:00
FDM This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
GUI This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
Include Bernie Bright: 2002-09-17 16:16:31 +00:00
Input This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
Instrumentation This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
Main This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
Model This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
MultiPlayer This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:54:17 +00:00
Navaids I found 3 problems with the GS modeling in flightgear (all my fault originally 2003-03-31 01:29:23 +00:00
Network This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:54:17 +00:00
NetworkOLK - Some refactoring of the configure.ac script. 2002-12-10 20:50:48 +00:00
Objects This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:54:17 +00:00
Scenery This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:54:17 +00:00
Scripting Make all PSL support conditional, because it's not included in plib 2003-01-17 12:41:47 +00:00
Sound This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:54:17 +00:00
Systems This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:54:17 +00:00
Time Make the sky colour brighter, change the fog colour accordingly and add support for macintosh 2003-05-05 12:40:37 +00:00
WeatherCM This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:54:17 +00:00
.cvsignore -Removed .cvsignore from itself, since .cvsignore is now in the CVS 2001-12-12 04:15:23 +00:00
Makefile.am Add multiplayer support from Duncan McCreanor and Diarmuid Tyson 2003-03-19 20:45:09 +00:00