3#include "mc/_HeaderOutputPredefine.h"
4#include "mc/client/gui/oreui/ItemUrlInfo.h"
7#include "mc/client/gui/oreui/ITileResourceResolver.h"
28 struct Request :
public ::OreUI::ITileResourceResolver::ITileResourceRequest {
32 ::ll::TypedStorage<8, 32, ::OreUI::GeometryAtlasResourceHandlerAnon::ItemUrlInfo> mInfo;
38 virtual ::GeometryAtlas::TileDefinition
const& getDefinition() const ;
41 submitUpdate(::GeometryAtlas::IAtlasTile& tile, ::GeometryAtlas::InitializeCallbackPayload init) const
51 $submitUpdate(::GeometryAtlas::IAtlasTile& tile, ::GeometryAtlas::InitializeCallbackPayload init) const;
64 virtual ::
std::shared_ptr<::GeometryAtlas::IAtlasTile>
65 createTile(::GeometryAtlas::IGeometryAtlas& atlas, ::GeometryAtlas::TileDefinition const& definition) ;
68 tryResolveRequest(::
std::string_view url) ;
74 MCNAPI ::
std::shared_ptr<::GeometryAtlas::IAtlasTile>
75 $createTile(::GeometryAtlas::IGeometryAtlas& atlas, ::GeometryAtlas::TileDefinition const& definition);
Definition IAtlasTile.h:7
Definition IGeometryAtlas.h:7
Definition InitializeCallbackPayload.h:7
Definition IItemHandleFactory.h:7
Definition ITileResourceResolver.h:15
Definition ITileResourceResolver.h:7
Definition ItemResourceResolver.h:7
MCAPI ::std::shared_ptr<::GeometryAtlas::IAtlasTile > $createTile(::GeometryAtlas::IGeometryAtlas &atlas, ::GeometryAtlas::TileDefinition const &definition)
MCAPI ::std::unique_ptr<::OreUI::ITileResourceResolver::ITileResourceRequest > $tryResolveRequest(::std::string_view url)
Definition TileDefinition.h:7
Definition ItemResourceResolver.h:15
MCAPI::GeometryAtlas::TileDefinition const & $getDefinition() const
MCAPI void $submitUpdate(::GeometryAtlas::IAtlasTile &tile, ::GeometryAtlas::InitializeCallbackPayload init) const