5 #include <Cesium3DTiles/GroupMetadata.h>
6 #include <Cesium3DTiles/Schema.h>
7 #include <CesiumAsync/SharedFuture.h>
32 std::optional<Cesium3DTiles::Schema>
schema;
45 std::vector<Cesium3DTiles::GroupMetadata>
groups;
50 std::optional<Cesium3DTiles::MetadataEntity>
metadata;
69 const std::shared_ptr<CesiumAsync::IAssetAccessor>& pAssetAccessor);
72 std::optional<CesiumAsync::SharedFuture<void>> _loadingFuture;
73 std::optional<std::string> _loadingSchemaUri;
74 std::shared_ptr<bool> _pLoadingCanceled;
A system for managing asynchronous requests and tasks.
Classes that implement the 3D Tiles standard.
Classes that support asynchronous operations.