3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
7#include "mc/deps/core/utility/NonOwnerPointer.h"
8#include "mc/util/json_util/JsonSchemaObjectNode.h"
27 ::ll::UntypedStorage<8, 8> mUnkb8423f;
28 ::ll::UntypedStorage<8, 64> mUnkfbd6c7;
29 ::ll::UntypedStorage<8, 80> mUnk14af44;
30 ::ll::UntypedStorage<8, 24> mUnk5d2735;
35 RenderControllerGroup& operator=(RenderControllerGroup
const&);
41 virtual ~RenderControllerGroup() ;
49 MCNAPI ::std::shared_ptr<::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::RenderControllerGroup>>
53 ::std::string
const& fileData,
55 ::std::string
const& filenameWithExtension
66 ::Bedrock::NotNullNonOwnerPtr<::ResourceLoadManager> resourceLoadManager
Definition EnableNonOwnerReferences.h:7
Definition HashedString.h:5
Definition EmptyClass.h:7
Definition MinEngineVersion.h:15
Definition RenderControllerGroup.h:5
MCAPI::TaskResult _tryLoadRenderControllers(::ResourcePackManager &resourcePackManager)
MCAPI ::std::shared_ptr<::RenderControllerInfo > getRenderControllerInfo(::HashedString const &name)
MCAPI::RenderControllerPtr getRenderController(::HashedString const &name)
MCAPI RenderControllerGroup()
MCAPI void loadRenderControllers(::ResourcePackManager &resourcePackManager, ::Bedrock::NotNullNonOwnerPtr<::ResourceLoadManager > resourceLoadManager)
MCAPI void _loadRenderController(::std::string const &fileData, ::MinEngineVersion const &minEngineVersion, ::std::string const &filenameWithExtension)
MCAPI ::std::shared_ptr<::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::RenderControllerGroup > > _buildRenderControllerFileSchema(::SemVersion const &formatVersion)
static MCAPI void ** $vftable()
Definition RenderControllerInfo.h:5
Definition RenderControllerPtr.h:5
Definition ResourceLoadManager.h:19
Definition ResourcePackManager.h:35
Definition SemVersion.h:15
Definition TaskResult.h:5