59 virtual ::std::vector<::std::unique_ptr<::WorldTemplateInfo>>
const& getLocalTemplates()
const ;
62 virtual ::WorldTemplateInfo
const* findInstalledWorldTemplateByUUID(::std::vector<::mce::UUID>
const& packUUIDs
66 virtual ::Bedrock::PubSub::Subscription
67 registerModifiedCallback(::std::function<
void(::std::pair<::std::string, bool>
const&)> newCallbackFunction
76 ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const>
const& keyProvider,
78 ::Bedrock::NotNullNonOwnerPtr<::Core::FilePathManager>
const& filePathManager,
82 MCAPI
void _initialize();
84 MCAPI
void _initializePackSources();
86 MCAPI
void _onDiscoverWorldTemplate(
::Pack const& pack);
88 MCAPI ::WorldTemplateInfo
const* findInstalledWorldTemplate(
::PackIdVersion const& packIdentityToFind)
const;
90 MCAPI ::Core::PathBuffer<::std::string> getWorldTemplatesPath()
const;
98 ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const>
const& keyProvider,
100 ::Bedrock::NotNullNonOwnerPtr<::Core::FilePathManager>
const& filePathManager,
114 MCFOLD ::std::vector<::std::unique_ptr<::WorldTemplateInfo>>
const& $getLocalTemplates()
const;
116 MCAPI ::WorldTemplateInfo
const* $findInstalledWorldTemplateByUUID(::std::vector<::mce::UUID>
const& packUUIDs
119 MCAPI ::Bedrock::PubSub::Subscription
120 $registerModifiedCallback(::std::function<
void(::std::pair<::std::string, bool>
const&)> newCallbackFunction);
126 MCAPI
static void** $vftable();
Definition IContentKeyProvider.h:13