Clean up/simplify NasalPositioned_cppbind
authorThomas Geymayer <tomgey@gmail.com>
Wed, 6 Mar 2013 22:21:29 +0000 (23:21 +0100)
committerThomas Geymayer <tomgey@gmail.com>
Wed, 6 Mar 2013 22:21:49 +0000 (23:21 +0100)
commit3047c316dc60142508a7e47c24108ba415525f15
tree4e182a8c52a2e00f3cdd7eacbb82412934da6aca
parent23a1d4338d2f96670caade629ea3d12b48f407bf
Clean up/simplify NasalPositioned_cppbind

Ensure all FGPositioned related functions return SGSharedPtr
instead of raw pointers to allow automatic conversion to
nasal ghosts without custom helper functions.
29 files changed:
src/ATC/CommStation.cxx
src/ATC/CommStation.hxx
src/ATC/atcdialog.cxx
src/Airports/airport.cxx
src/Airports/airport.hxx
src/Airports/airports_fwd.hxx
src/Airports/dynamics.cxx
src/Airports/dynamics.hxx
src/Airports/groundnetwork.cxx
src/Airports/groundnetwork.hxx
src/Airports/runways.cxx
src/Cockpit/NavDisplay.hxx
src/GUI/MapWidget.cxx
src/Instrumentation/dclgps.cxx
src/Instrumentation/gps.cxx
src/Instrumentation/gps.hxx
src/Navaids/NavDataCache.cxx
src/Navaids/NavDataCache.hxx
src/Navaids/PositionedOctree.cxx
src/Navaids/PositionedOctree.hxx
src/Navaids/navdb.cxx
src/Navaids/navlist.cxx
src/Navaids/navlist.hxx
src/Navaids/navrecord.cxx
src/Navaids/navrecord.hxx
src/Navaids/positioned.cxx
src/Navaids/positioned.hxx
src/Scripting/NasalPositioned.cxx
src/Scripting/NasalPositioned_cppbind.cxx