|
WorldTemplateManager & | operator= (WorldTemplateManager const &) |
|
| WorldTemplateManager (WorldTemplateManager const &) |
|
virtual void | populateWorldTemplates () |
|
virtual uint64 | getWorldTemplateSize () const |
|
virtual::WorldTemplateInfo const & | getWorldTemplateAtIndex (int index) const |
|
virtual ::std::vector<::std::unique_ptr<::WorldTemplateInfo > > const & | getLocalTemplates () const |
|
virtual::WorldTemplateInfo const * | findInstalledWorldTemplateByUUID (::std::vector<::mce::UUID > const &packUUIDs) const |
|
virtual::WorldTemplateInfo const * | findInstalledWorldTemplate (::PackIdVersion const &packIdentityToFind) const |
|
virtual void | deleteWorldTemplateAndFiles (::PackIdVersion const &packIdentity) |
|
virtual::Bedrock::PubSub::Subscription | registerModifiedCallback (::std::function< void(::std::pair<::std::string, bool > const &)> newCallbackFunction) |
|
MCAPI | WorldTemplateManager (::PackManifestFactory &packManifestFactory, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider, ::PackSourceFactory &packSourceFactory, ::Bedrock::NotNullNonOwnerPtr<::Core::FilePathManager > const &filePathManager, ::brstd::move_only_function<::Bedrock::NotNullNonOwnerPtr<::IFileAccess >(::ResourceFileSystem)> fileAccessProvider, bool initAsync) |
|
MCAPI void | _deleteWorldTemplate (::PackIdVersion const &packIdentity, ::std::function< bool(::Core::Path const &)> deleteWorldCallback) |
|
MCAPI void | _initialize () |
|
MCAPI void | _initializePackSources () |
|
MCAPI void | _onDiscoverWorldTemplate (::Pack const &pack) |
|
MCAPI ::Core::PathBuffer<::std::string > | getWorldTemplatesPath () const |
|
MCAPI void | sortWorldTemplates () |
|
MCAPI void * | $ctor (::PackManifestFactory &packManifestFactory, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider, ::PackSourceFactory &packSourceFactory, ::Bedrock::NotNullNonOwnerPtr<::Core::FilePathManager > const &filePathManager, ::brstd::move_only_function<::Bedrock::NotNullNonOwnerPtr<::IFileAccess >(::ResourceFileSystem)> fileAccessProvider, bool initAsync) |
|
MCAPI void | $dtor () |
|
MCAPI void | $populateWorldTemplates () |
|
MCAPI uint64 | $getWorldTemplateSize () const |
|
MCAPI::WorldTemplateInfo const & | $getWorldTemplateAtIndex (int index) const |
|
MCAPI ::std::vector<::std::unique_ptr<::WorldTemplateInfo > > const & | $getLocalTemplates () const |
|
MCAPI::WorldTemplateInfo const * | $findInstalledWorldTemplateByUUID (::std::vector<::mce::UUID > const &packUUIDs) const |
|
MCAPI::WorldTemplateInfo const * | $findInstalledWorldTemplate (::PackIdVersion const &packIdentityToFind) const |
|
MCAPI void | $deleteWorldTemplateAndFiles (::PackIdVersion const &packIdentity) |
|
MCAPI::Bedrock::PubSub::Subscription | $registerModifiedCallback (::std::function< void(::std::pair<::std::string, bool > const &)> newCallbackFunction) |
|
|
::ll::UntypedStorage< 8, 8 > | mUnk660c52 |
|
::ll::UntypedStorage< 8, 24 > | mUnk1dd9db |
|
::ll::UntypedStorage< 8, 8 > | mUnk2c9270 |
|
::ll::UntypedStorage< 8, 24 > | mUnk599bd5 |
|
::ll::UntypedStorage< 8, 8 > | mUnk2685b9 |
|
::ll::UntypedStorage< 8, 24 > | mUnk34968b |
|
::ll::UntypedStorage< 8, 24 > | mUnkcb8451 |
|
::ll::UntypedStorage< 8, 80 > | mUnk4899ec |
|
::ll::UntypedStorage< 1, 1 > | mUnkc27adc |
|
::ll::UntypedStorage< 1, 1 > | mUnke65739 |
|
::ll::UntypedStorage< 8, 616 > | mUnk8c2b95 |
|
::ll::UntypedStorage< 8, 792 > | mUnk674939 |
|
::ll::UntypedStorage< 8, 360 > | mUnkce7a2f |
|
::ll::UntypedStorage< 8, 8 > | mUnk88fcdd |
|
::ll::UntypedStorage< 8, 8 > | mUnk4fa3c5 |
|
::ll::UntypedStorage< 8, 64 > | mUnk5edc72 |
|
::ll::UntypedStorage< 8, 64 > | mUnkd6b698 |
|
::ll::UntypedStorage< 8, 128 > | mUnk45ddcd |
|
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|