LeviLamina
Loading...
Searching...
No Matches
OreUI::Library Class Reference

Classes

struct  Impl

Public Member Functions

Library & operator= (Library const &)
 Library (Library const &)
MCAPI void _loadICUData (::TaskGroup &taskGroup, ::Core::Path const &packagePath)
MCAPI::OreUI::ViewId createView (::OreUI::Detail::ViewContextFactory &contextFactory, ::std::string const &viewPath, ::std::unique_ptr<::OreUI::IFacetRegistry > facets, ::IClientInstance &clientInstance, ::OreUI::ViewCacheMode viewCacheMode)
MCAPI void initializeRendering (::Bedrock::NonOwnerPointer<::mce::ShaderGroup > shaderGroup, ::mce::RenderContext &renderContext)
MCAPI void initializeViewsCoordinator (::std::function< void(::std::string_view)> showDebugToast)
MCAPI void update (double time)

Static Public Member Functions

static MCAPI ::std::unique_ptr<::cohtml::IVirtualAllocator > & mVirtualAllocator ()

Public Attributes

::ll::TypedStorage< 8, 8, ::gsl::not_null<::std::unique_ptr<::OreUI::Library::Impl > > > mImpl
::ll::TypedStorage< 8, 8, ::cohtml::System * > mSystem
::ll::TypedStorage< 8, 8, ::cohtml::SystemRenderer * > mSystemRenderer
::ll::TypedStorage< 8, 8, ::cohtml::Library * > mLibrary
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::cohtml::IAllocator > > mAllocator
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::cohtml::IFileSystemReader > > mFileSystemReader
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Gameface::ResourceHandlerBroker > > mResourceHandler
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::InternationalizationManager > > mInternationalizationManager
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::IRenderingBackend > > mRenderingBackend
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::cohtml::Logging::ILogHandler > > mLogHandler
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::cohtml::Profile::IPerformanceHandler > > mPerformanceHandler
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::cohtml::ITimeZoneProvider > > mTimeZoneProvider
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::LayoutScheduler > > mLayoutScheduler
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::ViewsCoordinator > > mViews
::ll::TypedStorage< 8, 8, ::Gameface::TemporaryTextureHolder & > mTemporaryTextureHolder
::ll::TypedStorage< 8, 8, ::gsl::not_null<::std::unique_ptr<::OreUI::ILiveViewCollectionConsumer > > > mLiveViewConsumer
::ll::TypedStorage< 8, 24, ::std::vector<::std::string > > mRegisteredFonts
::ll::TypedStorage< 1, 1, bool > mDoCompleteUninitialization
::ll::TypedStorage< 1, 1, bool > mSuspended
::ll::TypedStorage< 1, 1, bool > mICUDataInitialized
::ll::TypedStorage< 8, 16, ::std::thread > mResourceThread
::ll::TypedStorage< 8, 8, ::OreUI::DebugData & > mDebugData
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::Input::Debug::ISplitscreenRedirect > > mDebugSplitscreenInputRedirect

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