Declarations and inline methods for property conditions. More...
#include <simgear/debug/logstream.hxx>#include <simgear/props/props.hxx>#include <simgear/props/props_io.hxx>#include <simgear/structure/SGReferenced.hxx>Go to the source code of this file.
Classes | |
| class | SGCondition |
| An encoded condition. More... | |
| class | SGPropertyCondition |
| Condition for a single property. More... | |
| class | SGNotCondition |
| Condition for a 'not' operator. More... | |
| class | SGAndCondition |
| Condition for an 'and' group. More... | |
| class | SGOrCondition |
| Condition for an 'or' group. More... | |
| class | SGComparisonCondition |
| Abstract base class for property comparison conditions. More... | |
| class | SGConditional |
| Base class for a conditional components. More... | |
Functions | |
| SGCondition * | sgReadCondition (SGPropertyNode *prop_root, const SGPropertyNode *node) |
| Global function to make a condition out of properties. | |
Declarations and inline methods for property conditions.
Written by David Megginson, started 2000. CLO May 2003 - Split out condition specific code.
This file is in the Public Domain, and comes with no warranty.
Definition in file condition.hxx.
| SGCondition* sgReadCondition | ( | SGPropertyNode * | prop_root, | |
| const SGPropertyNode * | node | |||
| ) |
Global function to make a condition out of properties.
The top-level is always an implicit 'and' group, whatever the node's name (it should usually be "condition").
| node | The top-level condition node (usually named "condition"). |
Definition at line 421 of file condition.cxx.
1.6.1