cesium-native/Cesium3DTilesSelection/test/TestTilesetJsonLoader.h

29 lines
879 B
C
Raw Permalink Normal View History

2024-07-24 02:03:06 +08:00
#pragma once
#include "SimplePrepareRendererResource.h"
#include "TilesetJsonLoader.h"
#include <Cesium3DTilesContent/registerAllTileContentTypes.h>
#include <Cesium3DTilesSelection/Tile.h>
#include <CesiumNativeTests/SimpleAssetAccessor.h>
#include <CesiumNativeTests/SimpleAssetRequest.h>
#include <CesiumNativeTests/SimpleAssetResponse.h>
#include <CesiumNativeTests/SimpleTaskProcessor.h>
#include <CesiumNativeTests/readFile.h>
2025-01-16 05:58:03 +08:00
#include <doctest/doctest.h>
2024-07-24 02:03:06 +08:00
#include <memory>
#include <string>
namespace Cesium3DTilesSelection {
Cesium3DTilesSelection::TilesetExternals createMockJsonTilesetExternals(
const std::string& tilesetPath,
std::shared_ptr<CesiumNativeTests::SimpleAssetAccessor>& pAssetAccessor);
TilesetContentLoaderResult<TilesetJsonLoader>
createTilesetJsonLoader(const std::filesystem::path& tilesetPath);
} // namespace Cesium3DTilesSelection