5#include <CesiumGltf/Extension3dTilesSubtree.h>
6#include <CesiumGltfReader/Library.h>
7#include <CesiumJsonReader/JsonReader.h>
8#include <CesiumJsonReader/JsonReaderOptions.h>
10#include <rapidjson/fwd.h>
69 std::vector<CesiumGltf::Extension3dTilesSubtree>>
CesiumJsonReader::ReadJsonResult< std::vector< CesiumGltf::Extension3dTilesSubtree > > readArrayFromJson(const rapidjson::Value &value) const
Reads an array of instances of Extension3dTilesSubtree from a rapidJson::Value.
CesiumJsonReader::ReadJsonResult< CesiumGltf::Extension3dTilesSubtree > readFromJson(const rapidjson::Value &value) const
Reads an instance of Extension3dTilesSubtree from a rapidJson::Value.
CesiumJsonReader::JsonReaderOptions & getOptions()
Gets the options controlling how the JSON is read.
CesiumJsonReader::ReadJsonResult< CesiumGltf::Extension3dTilesSubtree > readFromJson(const std::span< const std::byte > &data) const
Reads an instance of Extension3dTilesSubtree from a byte buffer.
const CesiumJsonReader::JsonReaderOptions & getOptions() const
Gets the options controlling how the JSON is read.
Extension3dTilesSubtreeReader()
Constructs a new instance.
Holds options for reading statically-typed data structures from JSON.
Classes for reading glTF models.
Classes for working with glTF models.
An object describing tile, content, and child subtree availability, attributes, and properties.
The result of JsonReader::readJson.