1
0
Fork 0
flightgear/src/GUI
curt 2119db35c3 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:46:24 +00:00
..
.cvsignore -Removed .cvsignore from itself, since .cvsignore is now in the CVS 2001-12-12 04:15:23 +00:00
dialog.cxx A first stab at an aircraft selection dialog 2003-03-29 15:04:52 +00:00
dialog.hxx This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
gui.cxx This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
gui.h Removed old menubar option. 2003-04-01 15:50:51 +00:00
gui_funcs.cxx Removed old menubar option. 2003-04-01 15:50:51 +00:00
gui_local.cxx Declare fgReshape into gui.h 2003-03-30 19:40:43 +00:00
gui_local.hxx Updated mouse gui tweaks and Jim's nifty new external view controls. 2001-11-12 20:57:08 +00:00
Makefile.am Unbundle dialog-box support from the top-level GUI manager, to 2003-01-18 15:16:34 +00:00
menubar.cxx Change some cerr messages into SG_LOG messages 2003-03-31 09:36:49 +00:00
menubar.hxx Remove another deprecated command, and fix things up so that dialogs 2003-01-21 15:44:21 +00:00
mouse.cxx Move current_panel to globals 2003-03-30 12:46:08 +00:00
net_dlg.cxx Major property-manager rewrite, using const char * throughout 2002-03-19 17:12:13 +00:00
net_dlg.hxx MSVC fixes. 2001-03-21 23:10:15 +00:00
new_gui.cxx MSVC6 updates 2003-04-13 21:25:46 +00:00
new_gui.hxx This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
preset_dlg.cxx Oops we tweaked the preset_commit command name, let's call it by it's 2003-01-17 22:54:09 +00:00
preset_dlg.hxx Added a "Presets" menu. 2002-11-18 21:31:33 +00:00
prop_picker.cxx This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
prop_picker.hxx This is step "1" of probably "many" in the process of separating out the 2003-05-06 23:46:24 +00:00
sgVec3Slider.cxx Norman's fix to make the help system start on Win32. 2002-08-29 21:00:22 +00:00
sgVec3Slider.hxx Norman's fix to make the help system start on Win32. 2002-08-29 21:00:22 +00:00
trackball.c Norman Vine has split up the GUI code into more managable/logical sections. 2001-01-08 20:55:16 +00:00
trackball.h Norman Vine has split up the GUI code into more managable/logical sections. 2001-01-08 20:55:16 +00:00