3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/oreui/interface/IResourceHandler.h"
7#include "mc/deps/core/utility/NonOwnerPointer.h"
16namespace mce {
class Color; }
25 ::ll::TypedStorage<8, 24, ::Bedrock::NonOwnerPointer<::OreUI::ResourceAllowList>
const> mResourceAllowList;
26 ::ll::TypedStorage<8, 8, ::OreUI::TemporaryTextureHolder&> mTemporaryTextureHolder;
31 QRCodeResourceHandler& operator=(QRCodeResourceHandler
const&);
32 QRCodeResourceHandler(QRCodeResourceHandler
const&);
33 QRCodeResourceHandler();
38 virtual ~QRCodeResourceHandler() =
default;
40 virtual ::OreUI::IResourceHandler::Status
41 onResourceRequest(::OreUI::ResourceRequest
const& request, ::OreUI::ResourceResponse& response) ;
43 virtual ::OreUI::IResourceHandler::Status
44 onResourceStreamRequest(::OreUI::ResourceRequest
const& request, ::OreUI::ResourceStreamResponse&) ;
46 virtual void update() ;
52 MCAPI static ::std::optional<::mce::Color> _getColorFromQueryParameter(
53 ::std::vector<::std::pair<::std::string_view, ::std::string_view>>
const& queryParameters,
54 ::std::string
const& parameterName
61 MCAPI static ::std::add_lvalue_reference_t<char const[]> PROTOCOL();
67 MCAPI ::OreUI::IResourceHandler::Status
68 $onResourceRequest(::OreUI::ResourceRequest
const& request, ::OreUI::ResourceResponse& response);
70 MCFOLD ::OreUI::IResourceHandler::Status
71 $onResourceStreamRequest(::OreUI::ResourceRequest
const& request, ::OreUI::ResourceStreamResponse&);
73 MCFOLD
void $update();
Definition QRCodeResourceHandler.h:7
static MCAPI void ** $vftable()
Definition ResourceAllowList.h:7
Definition ResourceResponse.h:7
Definition ResourceStreamResponse.h:7
Definition TemporaryTextureHolder.h:7
Definition ResourceRequest.h:7