3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/oreui/KnownTileHandles.h"
7#include "mc/client/gui/oreui/interface/IResourceHandler.h"
8#include "mc/client/gui/oreui/interface/ResourceHandlerStatus.h"
29 ::ll::TypedStorage<8, 8, ::gsl::not_null<::std::unique_ptr<::OreUI::IItemHandleFactory>>> mFactory;
30 ::ll::TypedStorage<8, 16, ::gsl::not_null<::std::shared_ptr<::GeometryAtlas::IGeometryAtlas>>> mAtlas;
31 ::ll::TypedStorage<8, 16, ::gsl::not_null<::std::shared_ptr<::OreUI::ILiveViewCollectionPublisher>>>
33 ::ll::TypedStorage<8, 8, ::gsl::not_null<::std::unique_ptr<::OreUI::ITileResourceResolver>>> mTileResolver;
34 ::ll::TypedStorage<8, 64, ::OreUI::KnownTileHandles> mKnownItems;
35 ::ll::TypedStorage<8, 8, ::Gameface::TemporaryTextureHolder&> mTextureHolder;
40 GeometryAtlasResourceHandlerImpl& operator=(GeometryAtlasResourceHandlerImpl
const&);
41 GeometryAtlasResourceHandlerImpl(GeometryAtlasResourceHandlerImpl
const&);
42 GeometryAtlasResourceHandlerImpl();
47 virtual ::Gameface::ResourceHandlerStatus
48 onResourceRequest(::Gameface::ResourceRequest
const& request, ::Gameface::ResourceResponse& response) ;
50 virtual ::Gameface::ResourceHandlerStatus
51 onResourceStreamRequest(::Gameface::ResourceRequest
const&, ::Gameface::ResourceStreamResponse&) ;
53 virtual void update() ;
59 MCAPI
explicit GeometryAtlasResourceHandlerImpl(::OreUI::GeometryAtlasResourceHandlerArgs&& args);
65 MCAPI
void* $ctor(::OreUI::GeometryAtlasResourceHandlerArgs&& args);
71 MCAPI ::Gameface::ResourceHandlerStatus
72 $onResourceRequest(::Gameface::ResourceRequest
const& request, ::Gameface::ResourceResponse& response);
74 MCFOLD ::Gameface::ResourceHandlerStatus
75 $onResourceStreamRequest(::Gameface::ResourceRequest
const&, ::Gameface::ResourceStreamResponse&);
Definition ResourceResponse.h:7
Definition ResourceStreamResponse.h:7
Definition TemporaryTextureHolder.h:7
Definition IGeometryAtlas.h:7
Definition GeometryAtlasResourceHandlerImpl.h:7
static MCAPI void ** $vftable()
Definition IItemHandleFactory.h:7
Definition ILiveViewCollectionPublisher.h:7
Definition ITileResourceResolver.h:7
Definition ResourceRequest.h:7
Definition GeometryAtlasResourceHandlerArgs.h:7