#pragma once #include namespace Cesium3DTilesSelection { /** * @brief Contains assets that are potentially shared across multiple Tilesets. */ class TilesetSharedAssetSystem : public CesiumGltfReader::GltfSharedAssetSystem { public: /** * @brief Obtains an `IntrusivePointer` to the `TilesetSharedAssetSystem` * singleton. */ static CesiumUtility::IntrusivePointer getDefault(); virtual ~TilesetSharedAssetSystem() = default; }; } // namespace Cesium3DTilesSelection