]> git.mxchange.org Git - flightgear.git/commit
Working at unraveling and breaking dependencies inside of src/Model.
authorcurt <curt>
Thu, 8 May 2003 20:28:46 +0000 (20:28 +0000)
committercurt <curt>
Thu, 8 May 2003 20:28:46 +0000 (20:28 +0000)
commit575b3ac98c2aad3fd80375cdfbe49c9180b8788e
treeb59c2ee64e9a17619ca857252041e9d3929d090c
parentfe7a61d3ff67d9a5d871390a1513877ab6dedabf
Working at unraveling and breaking dependencies inside of src/Model.
I split the FGModelPlacement code out into it's own set of source files.
I created two versions of the fgLoad3DModel() routine.  One that is
  unecumbered by a panelnode dependency and one that is.  acmodel.cxx is
  the only place that needs to load an aircraft with instrument panels.
model.[ch]xx are now pretty much free to move over into simgear.
loader.[ch]xx should be able to follow closely behind.
This will be a big step towards being able to move the material management
code over into simgear.
16 files changed:
src/ATC/AIEntity.hxx
src/ATC/AILocalTraffic.cxx
src/FDM/LaRCsim.cxx
src/FDM/YASim/YASim.cxx
src/FDM/flight.cxx
src/Main/viewer.cxx
src/Model/Makefile.am
src/Model/acmodel.cxx
src/Model/model.cxx
src/Model/model.hxx
src/Model/model_panel.cxx [new file with mode: 0644]
src/Model/model_panel.hxx [new file with mode: 0644]
src/Model/modelmgr.cxx
src/Model/placement.cxx [new file with mode: 0644]
src/Model/placement.hxx [new file with mode: 0644]
src/Network/multiplay.cxx