5#include <Cesium3DTiles/Tileset.h>
6#include <Cesium3DTilesReader/Library.h>
7#include <CesiumJsonReader/JsonReader.h>
8#include <CesiumJsonReader/JsonReaderOptions.h>
10#include <rapidjson/fwd.h>
TilesetReader()
Constructs a new instance.
const CesiumJsonReader::JsonReaderOptions & getOptions() const
Gets the options controlling how the JSON is read.
CesiumJsonReader::ReadJsonResult< Cesium3DTiles::Tileset > readFromJson(const rapidjson::Value &value) const
Reads an instance of Tileset from a rapidJson::Value.
CesiumJsonReader::JsonReaderOptions & getOptions()
Gets the options controlling how the JSON is read.
CesiumJsonReader::ReadJsonResult< std::vector< Cesium3DTiles::Tileset > > readArrayFromJson(const rapidjson::Value &value) const
Reads an array of instances of Tileset from a rapidJson::Value.
CesiumJsonReader::ReadJsonResult< Cesium3DTiles::Tileset > readFromJson(const std::span< const std::byte > &data) const
Reads an instance of Tileset from a byte buffer.
Holds options for reading statically-typed data structures from JSON.
Classes for reading 3D Tiles.
Classes for using 3D Tiles.
This class is not meant to be instantiated directly. Use Tileset instead.
The result of JsonReader::readJson.