Property tree: Difference between revisions

Jump to navigation Jump to search
m
courtesy of Torsten, another example of excellent docs hidden in the depths of the devel list archives: http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg21191.html
(Undo revision 38617 by Reverse22 (talk))
m (courtesy of Torsten, another example of excellent docs hidden in the depths of the devel list archives: http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg21191.html)
Line 6: Line 6:


The concepts and mechanisms behind the "Property Tree" may not be immediately obvious to FlightGear beginners. This page is meant to help new users familiarize themselves with the FlightGear property tree.
The concepts and mechanisms behind the "Property Tree" may not be immediately obvious to FlightGear beginners. This page is meant to help new users familiarize themselves with the FlightGear property tree.
The property system - or property tree - represents most of the internal state of all systems within FlightGear, like for example the flight dynamics model. The content of these internal state variables are presented in a hierarchically manner and can easily be accessed through a well known API. A system may present its current state to other systems and let other systems change it's current state by allowing them to write to it's own properties.
One might think of the property system as a global, normalized communication platform.


To make it easier to manipulate the tree, start FlightGear with the following command line
To make it easier to manipulate the tree, start FlightGear with the following command line

Navigation menu