, including all inherited members.
addChangeListener(SGPropertyChangeListener *listener, bool initial=false) | SGPropertyNode | |
addChild(const char *name) | SGPropertyNode | |
alias | SGPropertyNode | |
alias(SGPropertyNode *target) | SGPropertyNode | |
alias(const char *path) | SGPropertyNode | |
alias(const std::string &path) | SGPropertyNode | [inline] |
Attribute enum name | SGPropertyNode | |
clearValue() | SGPropertyNode | |
compare(const SGPropertyNode &lhs, const SGPropertyNode &rhs) | SGPropertyNode | [static] |
fireChildAdded(SGPropertyNode *child) | SGPropertyNode | |
fireChildRemoved(SGPropertyNode *child) | SGPropertyNode | |
fireValueChanged() | SGPropertyNode | |
getAliasTarget() | SGPropertyNode | |
getAliasTarget() const | SGPropertyNode | |
getAttribute(Attribute attr) const | SGPropertyNode | [inline] |
getAttributes() const | SGPropertyNode | [inline] |
getBoolValue() const | SGPropertyNode | |
getBoolValue(const char *relative_path, bool defaultValue=false) const | SGPropertyNode | |
getBoolValue(const std::string &relative_path, bool defaultValue=false) const | SGPropertyNode | [inline] |
getChild(int position) | SGPropertyNode | |
getChild(int position) const | SGPropertyNode | |
getChild(const char *name, int index=0, bool create=false) | SGPropertyNode | |
getChild(const char *name, int index=0) const | SGPropertyNode | |
getChild(const std::string &name, int index=0) const | SGPropertyNode | [inline] |
getChildren(const char *name) const | SGPropertyNode | |
getChildren(const std::string &name) const | SGPropertyNode | [inline] |
getDisplayName(bool simplify=false) const | SGPropertyNode | |
getDoubleValue() const | SGPropertyNode | |
getDoubleValue(const char *relative_path, double defaultValue=0.0) const | SGPropertyNode | |
getDoubleValue(const std::string &relative_path, double defaultValue=0.0) const | SGPropertyNode | [inline] |
getFloatValue() const | SGPropertyNode | |
getFloatValue(const char *relative_path, float defaultValue=0.0f) const | SGPropertyNode | |
getFloatValue(const std::string &relative_path, float defaultValue=0.0f) const | SGPropertyNode | [inline] |
getIndex() const | SGPropertyNode | [inline] |
getIntValue() const | SGPropertyNode | |
getIntValue(const char *relative_path, int defaultValue=0) const | SGPropertyNode | |
getIntValue(const std::string &relative_path, int defaultValue=0) const | SGPropertyNode | [inline] |
getLongValue() const | SGPropertyNode | |
getLongValue(const char *relative_path, long defaultValue=0L) const | SGPropertyNode | |
getLongValue(const std::string &relative_path, long defaultValue=0L) const | SGPropertyNode | [inline] |
getName() const | SGPropertyNode | [inline] |
getNameString() const | SGPropertyNode | [inline] |
getNode(const char *relative_path, bool create=false) | SGPropertyNode | |
getNode(const std::string &relative_path, bool create=false) | SGPropertyNode | [inline] |
getNode(const char *relative_path, int index, bool create=false) | SGPropertyNode | |
getNode(const std::string &relative_path, int index, bool create=false) | SGPropertyNode | [inline] |
getNode(const char *relative_path) const | SGPropertyNode | |
getNode(const std::string &relative_path) const | SGPropertyNode | [inline] |
getNode(const char *relative_path, int index) const | SGPropertyNode | |
getNode(const std::string &relative_path, int index) const | SGPropertyNode | [inline] |
getParent() | SGPropertyNode | [inline] |
getParent() const | SGPropertyNode | [inline] |
getPath(bool simplify=false) const | SGPropertyNode | |
getRootNode() | SGPropertyNode | |
getRootNode() const | SGPropertyNode | |
getStringValue() const | SGPropertyNode | |
getStringValue(const char *relative_path, const char *defaultValue="") const | SGPropertyNode | |
getStringValue(const std::string &relative_path, const char *defaultValue="") const | SGPropertyNode | [inline] |
getType() const | SGPropertyNode | |
getType(const char *relative_path) const | SGPropertyNode | |
getType(const std::string &relative_path) const | SGPropertyNode | [inline] |
getValue(typename boost::enable_if_c< simgear::props::PropertyTraits< T >::Internal >::type *dummy=0) const | SGPropertyNode | [inline] |
hasChild(const char *name, int index=0) const | SGPropertyNode | [inline] |
hasChild(const std::string &name, int index=0) const | SGPropertyNode | [inline] |
hasValue() const | SGPropertyNode | [inline] |
hasValue(const char *relative_path) const | SGPropertyNode | |
hasValue(const std::string &relative_path) const | SGPropertyNode | [inline] |
isAlias() const | SGPropertyNode | [inline] |
isTied() const | SGPropertyNode | [inline] |
isTied(const char *relative_path) const | SGPropertyNode | |
isTied(const std::string &relative_path) const | SGPropertyNode | [inline] |
LAST_USED_ATTRIBUTE | SGPropertyNode | [static] |
nChildren() const | SGPropertyNode | [inline] |
nListeners() const | SGPropertyNode | [inline] |
operator=(const SGReferenced &) | SGReferenced | [inline] |
printOn(std::ostream &stream) const | SGPropertyNode | |
removeChangeListener(SGPropertyChangeListener *listener) | SGPropertyNode | |
removeChild(int pos, bool keep=true) | SGPropertyNode | |
removeChild(const char *name, int index=0, bool keep=true) | SGPropertyNode | |
removeChild(const std::string &name, int index=0, bool keep=true) | SGPropertyNode | [inline] |
removeChildren(const char *name, bool keep=true) | SGPropertyNode | |
removeChildren(const std::string &name, bool keep=true) | SGPropertyNode | [inline] |
setAttribute(Attribute attr, bool state) | SGPropertyNode | [inline] |
setAttributes(int attr) | SGPropertyNode | [inline] |
setBoolValue(bool value) | SGPropertyNode | |
setBoolValue(const char *relative_path, bool value) | SGPropertyNode | |
setBoolValue(const std::string &relative_path, bool value) | SGPropertyNode | [inline] |
setDoubleValue(double value) | SGPropertyNode | |
setDoubleValue(const char *relative_path, double value) | SGPropertyNode | |
setDoubleValue(const std::string &relative_path, double value) | SGPropertyNode | [inline] |
setFloatValue(float value) | SGPropertyNode | |
setFloatValue(const char *relative_path, float value) | SGPropertyNode | |
setFloatValue(const std::string &relative_path, float value) | SGPropertyNode | [inline] |
setIntValue(int value) | SGPropertyNode | |
setIntValue(const char *relative_path, int value) | SGPropertyNode | |
setIntValue(const std::string &relative_path, int value) | SGPropertyNode | [inline] |
setLongValue(long value) | SGPropertyNode | |
setLongValue(const char *relative_path, long value) | SGPropertyNode | |
setLongValue(const std::string &relative_path, long value) | SGPropertyNode | [inline] |
setStringValue(const char *value) | SGPropertyNode | |
setStringValue(const std::string &value) | SGPropertyNode | [inline] |
setStringValue(const char *relative_path, const char *value) | SGPropertyNode | |
setStringValue(const std::string &relative_path, const char *value) | SGPropertyNode | [inline] |
setUnspecifiedValue(const char *value) | SGPropertyNode | |
setUnspecifiedValue(const char *relative_path, const char *value) | SGPropertyNode | |
SGPropertyNode() | SGPropertyNode | |
SGPropertyNode(const SGPropertyNode &node) | SGPropertyNode | |
SGPropertyNode(const std::string &name, int index, SGPropertyNode *parent) | SGPropertyNode | [protected] |
SGPropertyNode(Itr begin, Itr end, int index, SGPropertyNode *parent) | SGPropertyNode | [inline, protected] |
SGReferenced(const SGReferenced &) | SGReferenced | [inline] |
tie(const SGRawValue< T > &rawValue, bool useDefault=true) | SGPropertyNode | [inline] |
tie(const char *relative_path, const SGRawValue< bool > &rawValue, bool useDefault=true) | SGPropertyNode | |
tie(const std::string &relative_path, const SGRawValue< bool > &rawValue, bool useDefault=true) | SGPropertyNode | [inline] |
tie(const char *relative_path, const SGRawValue< int > &rawValue, bool useDefault=true) | SGPropertyNode | |
tie(const std::string &relative_path, const SGRawValue< int > &rawValue, bool useDefault=true) | SGPropertyNode | [inline] |
tie(const char *relative_path, const SGRawValue< long > &rawValue, bool useDefault=true) | SGPropertyNode | |
tie(const std::string &relative_path, const SGRawValue< long > &rawValue, bool useDefault=true) | SGPropertyNode | [inline] |
tie(const char *relative_path, const SGRawValue< float > &rawValue, bool useDefault=true) | SGPropertyNode | |
tie(const std::string &relative_path, const SGRawValue< float > &rawValue, bool useDefault=true) | SGPropertyNode | [inline] |
tie(const char *relative_path, const SGRawValue< double > &rawValue, bool useDefault=true) | SGPropertyNode | |
tie(const std::string &relative_path, const SGRawValue< double > &rawValue, bool useDefault=true) | SGPropertyNode | [inline] |
tie(const char *relative_path, const SGRawValue< const char * > &rawValue, bool useDefault=true) | SGPropertyNode | |
tie(const std::string &relative_path, const SGRawValue< const char * > &rawValue, bool useDefault=true) | SGPropertyNode | [inline] |
unalias() | SGPropertyNode | |
untie() | SGPropertyNode | |
untie(const char *relative_path) | SGPropertyNode | |
untie(const std::string &relative_path) | SGPropertyNode | [inline] |
~SGPropertyNode() | SGPropertyNode | [virtual] |