Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
OreUI::ResourceHandlerFactory Struct Reference

Public Types

using Factory

Public Member Functions

ResourceHandlerFactory & operator= (ResourceHandlerFactory const &)
 ResourceHandlerFactory (ResourceHandlerFactory const &)
MCAPI ResourceHandlerFactory (::OreUI::ResourceHandlerFactory &&)
MCAPI void * $ctor (::OreUI::ResourceHandlerFactory &&)

Static Public Member Functions

static MCAPI ::std::unique_ptr<::Gameface::ResourceHandlerBroker > createResourceHandlerBroker (::OreUI::ResourceHandlerFactory const &factory, ::OreUI::RegisterResourceHandlersArguments const &args)

Public Attributes

::ll::TypedStorage< 8, 64, ::brstd::move_only_function< ::std::unique_ptr<::Gameface::IResourceHandler >(::OreUI::RegisterResourceHandlersArguments const &) const > > mCreateHybridResourceHandler
::ll::TypedStorage< 8, 64, ::brstd::move_only_function< ::std::unique_ptr<::Gameface::IResourceHandler >(::OreUI::RegisterResourceHandlersArguments const &) const > > mCreatePackResourceHandler
::ll::TypedStorage< 8, 64, ::brstd::move_only_function< ::std::unique_ptr<::Gameface::IResourceHandler >(::OreUI::RegisterResourceHandlersArguments const &) const > > mCreateRegisteredResourceHandler
::ll::TypedStorage< 8, 64, ::brstd::move_only_function< ::std::unique_ptr<::Gameface::IResourceHandler >(::OreUI::RegisterResourceHandlersArguments const &) const > > mCreateQRCodeResourceHandler
::ll::TypedStorage< 8, 64, ::brstd::move_only_function< ::std::unique_ptr<::Gameface::IResourceHandler >(::OreUI::RegisterResourceHandlersArguments const &) const > > mCreateStructureResourceHandler
::ll::TypedStorage< 8, 64, ::brstd::move_only_function< ::std::unique_ptr<::Gameface::IResourceHandler >(::OreUI::RegisterResourceHandlersArguments const &) const > > mCreateProfileImageResourceHandler
::ll::TypedStorage< 8, 64, ::brstd::move_only_function< ::std::unique_ptr<::Gameface::IResourceHandler >(::OreUI::RegisterResourceHandlersArguments const &) const > > mCreateHTTPResourceHandler
::ll::TypedStorage< 8, 64, ::brstd::move_only_function<::std::unique_ptr<::Gameface::IResourceHandler >(::OreUI::RegisterResourceHandlersArguments const &, ::OreUI::GeometryProtocolType) const > > mCreateGeometryAtlasResourceHandler
::ll::TypedStorage< 8, 64, ::brstd::move_only_function< ::std::unique_ptr<::Gameface::IResourceHandler >(::OreUI::RegisterResourceHandlersArguments const &) const > > mCreateMinimapResourceHandler

Member Typedef Documentation

◆ Factory

using OreUI::ResourceHandlerFactory::Factory
Initial value:
::std::unique_ptr<::Gameface::IResourceHandler>(::OreUI::RegisterResourceHandlersArguments const&) const>
Definition move_only_function.h:9
Definition RegisterResourceHandlersArguments.h:7

Constructor & Destructor Documentation

◆ ResourceHandlerFactory()

MCAPI OreUI::ResourceHandlerFactory::ResourceHandlerFactory ( ::OreUI::ResourceHandlerFactory && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ createResourceHandlerBroker()

MCAPI ::std::unique_ptr<::Gameface::ResourceHandlerBroker > OreUI::ResourceHandlerFactory::createResourceHandlerBroker ( ::OreUI::ResourceHandlerFactory const & factory,
::OreUI::RegisterResourceHandlersArguments const & args )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * OreUI::ResourceHandlerFactory::$ctor ( ::OreUI::ResourceHandlerFactory && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this struct was generated from the following files: