3#include "mc/_HeaderOutputPredefine.h"
27 virtual ~ITileResourceRequest() =
default;
29 virtual ::GeometryAtlas::TileDefinition
const& getDefinition()
const = 0;
32 submitUpdate(::GeometryAtlas::IAtlasTile& tile, ::GeometryAtlas::InitializeCallbackPayload init)
const = 0;
39 virtual ~ITileResourceResolver() =
default;
41 virtual ::std::shared_ptr<::GeometryAtlas::IAtlasTile>
42 createTile(::GeometryAtlas::IGeometryAtlas& atlas, ::GeometryAtlas::TileDefinition
const& definition) = 0;
44 virtual ::std::unique_ptr<::OreUI::ITileResourceResolver::ITileResourceRequest>
45 tryResolveRequest(::std::string_view url) = 0;
Definition IAtlasTile.h:7
Definition IGeometryAtlas.h:7
Definition InitializeCallbackPayload.h:7
Definition ITileResourceResolver.h:15
Definition ITileResourceResolver.h:7
Definition TileDefinition.h:7