]> git.mxchange.org Git - flightgear.git/commit
Autopilot: add interface properties and property-root.
authorThomas Geymayer <tomgey@gmail.com>
Sun, 9 Feb 2014 16:40:19 +0000 (17:40 +0100)
committerThomas Geymayer <tomgey@gmail.com>
Sun, 9 Feb 2014 17:51:09 +0000 (18:51 +0100)
commite600cd3d000723b7b7fd4557ad72cfe971daf423
treec68f3b9d716bedc2def598e0361483fe1ebe33e7
parent4ae8cd99a1e6cfa0c37da3ebe20247ffaf1f56ef
Autopilot: add interface properties and property-root.

 - Support interface properties as with JSBSim for easy reuse
   and parametrization of autopilot components.
 - Add property-root property to allow changing property root
   for all relative paths. This allows easy use of multiple
   instances of the same autopilot component at the same time
   by specifiying different property root nodes.
20 files changed:
src/Autopilot/analogcomponent.cxx
src/Autopilot/analogcomponent.hxx
src/Autopilot/autopilot.cxx
src/Autopilot/component.cxx
src/Autopilot/component.hxx
src/Autopilot/digitalcomponent.cxx
src/Autopilot/digitalcomponent.hxx
src/Autopilot/digitalfilter.cxx
src/Autopilot/digitalfilter.hxx
src/Autopilot/flipflop.cxx
src/Autopilot/flipflop.hxx
src/Autopilot/functor.hxx
src/Autopilot/inputvalue.cxx
src/Autopilot/inputvalue.hxx
src/Autopilot/pidcontroller.cxx
src/Autopilot/pidcontroller.hxx
src/Autopilot/pisimplecontroller.cxx
src/Autopilot/pisimplecontroller.hxx
src/Autopilot/predictor.cxx
src/Autopilot/predictor.hxx