3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
12namespace Core {
class Path; }
32 ::ll::UntypedStorage<8, 8> mUnka8234b;
33 ::ll::UntypedStorage<8, 8> mUnk649e30;
34 ::ll::UntypedStorage<8, 8> mUnk985412;
35 ::ll::UntypedStorage<8, 8> mUnk968968;
36 ::ll::UntypedStorage<8, 8> mUnka8f6df;
37 ::ll::UntypedStorage<8, 8> mUnk476135;
38 ::ll::UntypedStorage<8, 8> mUnk68299f;
39 ::ll::UntypedStorage<8, 8> mUnk1a7462;
40 ::ll::UntypedStorage<8, 8> mUnk31fa7b;
41 ::ll::UntypedStorage<8, 8> mUnk5886ab;
42 ::ll::UntypedStorage<8, 8> mUnk605dd3;
43 ::ll::UntypedStorage<8, 8> mUnk3bc6b8;
44 ::ll::UntypedStorage<8, 8> mUnke58392;
45 ::ll::UntypedStorage<8, 8> mUnk1b9e17;
46 ::ll::UntypedStorage<8, 8> mUnka98490;
47 ::ll::UntypedStorage<8, 8> mUnk622941;
48 ::ll::UntypedStorage<8, 8> mUnk955deb;
49 ::ll::UntypedStorage<1, 1> mUnk7b1fc6;
50 ::ll::UntypedStorage<1, 1> mUnkf3fca3;
51 ::ll::UntypedStorage<1, 1> mUnk5a7937;
52 ::ll::UntypedStorage<8, 16> mUnkb73c50;
53 ::ll::UntypedStorage<8, 104> mUnkc82d70;
58 Library& operator=(Library
const&);
59 Library(Library
const&);
66 ::cohtml::PlatformSpecificParams
const& platformParams,
67 ::std::unique_ptr<::cohtml::IAllocator> allocator,
68 ::std::unique_ptr<::cohtml::IFileSystemReader> fileSystemReader,
69 ::Core::Path
const& packagePath,
70 ::std::unique_ptr<::OreUI::ResourceHandlerBroker> resourceHandler,
71 ::std::unique_ptr<::cohtml::Logging::ILogHandler> logHandler,
72 ::OreUI::MemoryTracker& memoryTracker,
73 ::OreUI::TemporaryTextureHolder& temporaryTextureHolder,
74 ::ResourcePackManager
const& packManager,
75 ::OreUI::DebugData& debugData
78 MCAPI
void _initializeSystem(::cohtml::PlatformSpecificParams
const& platformParams);
80 MCAPI
void _loadFonts(::Core::Path
const& packagePath);
82 MCAPI
void _loadICUData(::TaskGroup& taskGroup, ::Core::Path
const& packagePath);
84 MCAPI
void initializeRendering(
85 ::Bedrock::NonOwnerPointer<::mce::ShaderGroup> shaderGroup,
86 ::mce::RenderContext& renderContext
95 MCAPI static ::std::unique_ptr<::cohtml::IVirtualAllocator>& mVirtualAllocator();
102 ::cohtml::PlatformSpecificParams
const& platformParams,
103 ::std::unique_ptr<::cohtml::IAllocator> allocator,
104 ::std::unique_ptr<::cohtml::IFileSystemReader> fileSystemReader,
105 ::Core::Path
const& packagePath,
106 ::std::unique_ptr<::OreUI::ResourceHandlerBroker> resourceHandler,
107 ::std::unique_ptr<::cohtml::Logging::ILogHandler> logHandler,
108 ::OreUI::MemoryTracker& memoryTracker,
109 ::OreUI::TemporaryTextureHolder& temporaryTextureHolder,
110 ::ResourcePackManager
const& packManager,
111 ::OreUI::DebugData& debugData
Definition ResourcePackManager.h:29
Definition TaskGroup.h:53
Definition IAllocator.h:7
Definition IFileSystemReader.h:7
Definition IVirtualAllocator.h:7
Definition ILogHandler.h:7
Definition RenderContext.h:7
Definition MemoryTracker.h:7
Definition ResourceHandlerBroker.h:7
Definition TemporaryTextureHolder.h:7
Definition ShaderGroup.h:7