|
LeviLamina
|
Inheritance diagram for WorldTemplateManager:Public Member Functions | |
| WorldTemplateManager & | operator= (WorldTemplateManager const &) |
| WorldTemplateManager (WorldTemplateManager const &) | |
| virtual void | flushResourceLoaderTasks () |
| virtual void | populateWorldTemplates () |
| virtual uint64 | getWorldTemplateSize () const |
| virtual::WorldTemplateInfo const & | getWorldTemplateAtIndex (int index) const |
| virtual ::std::vector<::std::unique_ptr<::WorldTemplateInfo const > > const & | getLocalTemplates () const |
| virtual::WorldTemplateInfo const * | findInstalledWorldTemplateByUUID (::std::vector<::mce::UUID > const &packUUIDs) const |
| virtual::WorldTemplateInfo const * | findInstalledWorldTemplate (::PackIdVersion const &packIdentityToFind) const |
| virtual void | forEachWorldTemplate (::std::function< void(::WorldTemplateInfo const &)> const &callback) const |
| virtual void | deleteWorldTemplateAndFiles (::PackIdVersion const &packIdentity) |
| virtual bool | isInitialized () const |
| virtual::Bedrock::PubSub::Subscription | registerModifiedCallback (::std::function< void(::std::pair<::std::string, bool > const &)> newCallbackFunction) |
| virtual::WorldTemplateCollectionView | createView (::mce::UUID const &toView) const |
| MCAPI | WorldTemplateManager (::std::unique_ptr<::IWorldTemplateManagerInitializer > initializer, bool initAsync) |
| MCAPI void | _deleteWorldTemplate (::PackIdVersion const &packIdentity, ::std::function< bool(::Core::Path const &)> deleteWorldCallback) |
| MCAPI void | _initialize (::WorldTemplateManagerInitData &&data) |
| MCAPI void | sortWorldTemplates () |
| MCAPI void * | $ctor (::std::unique_ptr<::IWorldTemplateManagerInitializer > initializer, bool initAsync) |
| MCAPI void | $dtor () |
| MCAPI void | $flushResourceLoaderTasks () |
| MCAPI void | $populateWorldTemplates () |
| MCAPI uint64 | $getWorldTemplateSize () const |
| MCAPI::WorldTemplateInfo const & | $getWorldTemplateAtIndex (int index) const |
| MCAPI ::std::vector<::std::unique_ptr<::WorldTemplateInfo const > > const & | $getLocalTemplates () const |
| MCAPI::WorldTemplateInfo const * | $findInstalledWorldTemplateByUUID (::std::vector<::mce::UUID > const &packUUIDs) const |
| MCAPI::WorldTemplateInfo const * | $findInstalledWorldTemplate (::PackIdVersion const &packIdentityToFind) const |
| MCAPI void | $forEachWorldTemplate (::std::function< void(::WorldTemplateInfo const &)> const &callback) const |
| MCAPI void | $deleteWorldTemplateAndFiles (::PackIdVersion const &packIdentity) |
| MCAPI bool | $isInitialized () const |
| MCAPI::Bedrock::PubSub::Subscription | $registerModifiedCallback (::std::function< void(::std::pair<::std::string, bool > const &)> newCallbackFunction) |
| MCAPI::WorldTemplateCollectionView | $createView (::mce::UUID const &toView) const |
| MCFOLD void * | $ctor () |
| MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::UntypedStorage< 8, 48 > | mUnk8b6b74 |
| ::ll::UntypedStorage< 8, 80 > | mUnk4899ec |
| ::ll::UntypedStorage< 1, 1 > | mUnkc27adc |
| ::ll::UntypedStorage< 1, 1 > | mUnke65739 |
| ::ll::UntypedStorage< 8, 616 > | mUnk8c2b95 |
| ::ll::UntypedStorage< 8, 8 > | mUnk6ded12 |
| ::ll::UntypedStorage< 8, 64 > | mUnk15675e |
| ::ll::UntypedStorage< 8, 128 > | mUnk45ddcd |
| ::ll::UntypedStorage< 8, 8 > | mUnk4864e0 |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
| MCAPI WorldTemplateManager::WorldTemplateManager | ( | ::std::unique_ptr<::IWorldTemplateManagerInitializer > | initializer, |
| bool | initAsync ) |
|
virtual |
Implements IWorldTemplateManager.
|
virtual |
Implements IWorldTemplateManager.
|
virtual |
Implements IWorldTemplateManager.
|
virtual |
Implements IWorldTemplateManager.
|
virtual |
Implements IWorldTemplateManager.
|
virtual |
Implements IWorldTemplateManager.
|
virtual |
Implements IWorldTemplateManager.
|
virtual |
Implements IWorldTemplateManager.
|
virtual |
Implements IWorldTemplateManager.
|
virtual |
Implements IWorldTemplateManager.
|
virtual |
Implements IWorldTemplateManager.
|
virtual |
Implements IWorldTemplateManager.
| MCAPI void WorldTemplateManager::_deleteWorldTemplate | ( | ::PackIdVersion const & | packIdentity, |
| ::std::function< bool(::Core::Path const &)> | deleteWorldCallback ) |
| MCAPI void WorldTemplateManager::_initialize | ( | ::WorldTemplateManagerInitData && | data | ) |
| MCAPI void WorldTemplateManager::sortWorldTemplates | ( | ) |
| MCAPI void * WorldTemplateManager::$ctor | ( | ::std::unique_ptr<::IWorldTemplateManagerInitializer > | initializer, |
| bool | initAsync ) |
| MCAPI void WorldTemplateManager::$dtor | ( | ) |
| MCAPI void WorldTemplateManager::$flushResourceLoaderTasks | ( | ) |
| MCAPI void WorldTemplateManager::$populateWorldTemplates | ( | ) |
| MCAPI uint64 WorldTemplateManager::$getWorldTemplateSize | ( | ) | const |
| MCAPI::WorldTemplateInfo const & WorldTemplateManager::$getWorldTemplateAtIndex | ( | int | index | ) | const |
| MCAPI ::std::vector<::std::unique_ptr<::WorldTemplateInfo const > > const & WorldTemplateManager::$getLocalTemplates | ( | ) | const |
| MCAPI::WorldTemplateInfo const * WorldTemplateManager::$findInstalledWorldTemplateByUUID | ( | ::std::vector<::mce::UUID > const & | packUUIDs | ) | const |
| MCAPI::WorldTemplateInfo const * WorldTemplateManager::$findInstalledWorldTemplate | ( | ::PackIdVersion const & | packIdentityToFind | ) | const |
| MCAPI void WorldTemplateManager::$forEachWorldTemplate | ( | ::std::function< void(::WorldTemplateInfo const &)> const & | callback | ) | const |
| MCAPI void WorldTemplateManager::$deleteWorldTemplateAndFiles | ( | ::PackIdVersion const & | packIdentity | ) |
| MCAPI bool WorldTemplateManager::$isInitialized | ( | ) | const |
| MCAPI::Bedrock::PubSub::Subscription WorldTemplateManager::$registerModifiedCallback | ( | ::std::function< void(::std::pair<::std::string, bool > const &)> | newCallbackFunction | ) |
| MCAPI::WorldTemplateCollectionView WorldTemplateManager::$createView | ( | ::mce::UUID const & | toView | ) | const |
|
static |