]> git.mxchange.org Git - flightgear.git/commit
/Simulator/Objects/fragment.hxx
authorcurt <curt>
Thu, 10 Sep 1998 19:07:09 +0000 (19:07 +0000)
committercurt <curt>
Thu, 10 Sep 1998 19:07:09 +0000 (19:07 +0000)
commit42728f52c209be623c1c58b3009855ef75bf5613
treebab7e76fe933101d1a60fd840438d11d77db3416
parente641ccb51d3e212893658a54fd3f415744cbabc5
/Simulator/Objects/fragment.hxx
  Nested fgFACE inside fgFRAGMENT since its not used anywhere else.

./Simulator/Objects/material.cxx
./Simulator/Objects/material.hxx
  Made fgMATERIAL and fgMATERIAL_MGR bona fide classes with private
  data members - that should keep the rabble happy :)

./Simulator/Scenery/tilemgr.cxx
  In viewable() delay evaluation of eye[0] and eye[1] in until they're
  actually needed.
  Change to fgTileMgrRender() to call fgMATERIAL_MGR::render_fragments()
  method.

./Include/fg_stl_config.h
./Include/auto_ptr.hxx
  Added support for g++ 2.7.
  Further changes to other files are forthcoming.

Brief summary of changes required for g++ 2.7.
  operator->() not supported by iterators: use (*i).x instead of i->x
  default template arguments not supported,
  <functional> doesn't have mem_fun_ref() needed by callbacks.
  some std include files have different names.
  template member functions not supported.
Objects/fragment.hxx
Objects/material.cxx
Objects/material.hxx
Scenery/tilemgr.cxx