osgEarth 2.1.1
|
Experimental and untested: represents an element of the "path" to access a node. More...
Public Member Functions | |
PathArgument () | |
PathArgument (Value::UInt index) | |
PathArgument (const char *key) | |
PathArgument (const std::string &key) | |
Private Types | |
enum | Kind { kindNone = 0, kindIndex, kindKey } |
Private Attributes | |
std::string | key_ |
Value::UInt | index_ |
Kind | kind_ |
Friends | |
class | Path |
Experimental and untested: represents an element of the "path" to access a node.
enum osgEarth::Json::PathArgument::Kind [private] |
PathArgument::PathArgument | ( | ) |
Definition at line 1778 of file JsonUtils.cpp.
PathArgument::PathArgument | ( | Value::UInt | index | ) |
Definition at line 1784 of file JsonUtils.cpp.
PathArgument::PathArgument | ( | const char * | key | ) |
Definition at line 1791 of file JsonUtils.cpp.
PathArgument::PathArgument | ( | const std::string & | key | ) |
Definition at line 1798 of file JsonUtils.cpp.
std::string osgEarth::Json::PathArgument::key_ [private] |
Kind osgEarth::Json::PathArgument::kind_ [private] |