]> git.mxchange.org Git - simgear.git/commit
Collect properties from expression/condition trees.
authorJames Turner <zakalawe@mac.com>
Mon, 11 Mar 2013 16:53:52 +0000 (16:53 +0000)
committerJames Turner <zakalawe@mac.com>
Mon, 11 Mar 2013 16:53:52 +0000 (16:53 +0000)
commit1a5467aec86437001faf009310c54c2b2a7851a6
tree4ed9bf0a6270f8374c8276d78296c641f2bb56b4
parent0dcb64dca32d40e0c57463317823cf13ab76a335
Collect properties from expression/condition trees.

Initial ground-work to support efficient updating of condition/expression results; allow collecting all the dependent property values from the hierarchy, so they can be observed. Also add a very small test-case for this.
simgear/misc/test_macros.hxx [new file with mode: 0644]
simgear/props/condition.cxx
simgear/props/condition.hxx
simgear/structure/CMakeLists.txt
simgear/structure/SGExpression.hxx
simgear/structure/expression_test.cxx [new file with mode: 0644]
simgear/structure/state_machine_test.cxx