cesium-native
0.41.0
|
Classes for reading JSON. More...
Classes | |
class | ArrayJsonHandler |
class | ArrayJsonHandler< double, DoubleJsonHandler > |
class | ArrayJsonHandler< T, IntegerJsonHandler< T > > |
class | ArrayJsonHandler< std::string, StringJsonHandler > |
class | ArrayJsonHandler< std::vector< T >, ArrayJsonHandler< T, THandler > > |
class | BoolJsonHandler |
class | DictionaryJsonHandler |
class | DoubleJsonHandler |
class | ExtensibleObjectJsonHandler |
class | ExtensionsJsonHandler |
class | IExtensionJsonHandler |
class | IgnoreValueJsonHandler |
class | IJsonHandler |
class | IntegerJsonHandler |
class | JsonHandler |
class | JsonObjectJsonHandler |
struct | ReadJsonResult |
The result of Reader::readJson. More... | |
class | JsonReader |
Reads JSON. More... | |
class | JsonReaderOptions |
Holds options for reading statically-typed data structures from JSON. More... | |
class | ObjectJsonHandler |
class | StringJsonHandler |
Enumerations | |
enum class | ExtensionState { Enabled , JsonOnly , Disabled } |
The state of an extension. More... | |
Classes for reading JSON.
|
strong |
The state of an extension.
Enumerator | |
---|---|
Enabled | The extension is enabled. If a statically-typed class is available for the extension, it will be used. Otherwise the extension will be represented as a CesiumUtility::JsonValue. |
JsonOnly | The extension is enabled but will always be deserialized as a CesiumUtility::JsonValue. Even if a statically-typed class is available for the extension, it will not be used. |
Disabled | The extension is disabled. It will not be represented in the loaded model at all. |
Definition at line 18 of file JsonReaderOptions.h.