API Reference
On this page
Public Types | |
| enum class | LevelAddedType : int { NewWorld = 0 , ExistingWorld = 1 } |
| using | SubjectType |
| using | Task = ::std::function<void()> |
Public Member Functions | |
| LocalWorldQuery & | operator= (LocalWorldQuery const &) |
| LocalWorldQuery (LocalWorldQuery const &) | |
| virtual void | onLevelAdded (::std::string const &levelId, ::LevelListCacheObserver::LevelAddedType type) |
| virtual void | onLevelUpdated (::std::string const &levelId) |
| virtual void | onLevelDeleted (::std::string const &levelId) |
| virtual void | onSummaryUpdated (::std::string const &levelId) |
| virtual void | onStorageChanged () |
| MCAPI | LocalWorldQuery (::OreUI::GameDependencies const &game, ::std::string worldId) |
| MCAPI void | _refreshAllContentOwned () |
| MCAPI void | _refreshFromSummary (::LevelSummary const &summary) |
| MCAPI void | _refreshFromSummaryIfMatching (::std::string const &levelId) |
| MCAPI void * | $ctor (::OreUI::GameDependencies const &game, ::std::string worldId) |
| MCAPI void | $onLevelAdded (::std::string const &levelId, ::LevelListCacheObserver::LevelAddedType type) |
| MCAPI void | $onLevelUpdated (::std::string const &levelId) |
| MCAPI void | $onLevelDeleted (::std::string const &levelId) |
| MCAPI void | $onSummaryUpdated (::std::string const &levelId) |
| MCAPI void | $onStorageChanged () |
| SubjectType * | getSubject () |
| void | removeFromSubject () |
| virtual void | _onSubjectDestroyed () |
| MCAPI void * | $ctor (::std::string name) |
| MCAPI void * | $ctor (::WorkerPool &workerPool, ::Scheduler &scheduler, ::std::string name) |
| MCAPI ::Bedrock::Threading::Async< void > | queue (::std::function< void()> &&callback) |
| MCAPI void | $dtor () |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::TypedStorage< 8, 8, ::ILevelListCache & > | mLevelListCache |
| ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::World::LocalWorldList > > | mLocalWorldList |
| ::ll::TypedStorage< 8, 8, ::World::IWorldCloudSyncer & > | mWorldCloudSyncer |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > > | mResourceAllowList |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IContentAccessibilityProvider > > | mAccessibilityProvider |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > > | mEntitlementManager |
| ::ll::TypedStorage< 8, 16, ::std::shared_ptr<::GenericEntitlementChangeListener > > | mEntitlementChangeListener |
| ::ll::TypedStorage< 8, 200, ::OreUI::Property<::std::string, ::std::string > > | mId |
| ::ll::TypedStorage< 8, 200, ::OreUI::Property<::std::string, ::std::string > > | mName |
| ::ll::TypedStorage< 8, 176, ::OreUI::Property< int64, int64 > > | mLastSaved |
| ::ll::TypedStorage< 8, 176, ::OreUI::Property<::GameType, ::GameType > > | mGameMode |
| ::ll::TypedStorage< 8, 200, ::OreUI::Property<::std::string, ::std::string > > | mFileSize |
| ::ll::TypedStorage< 8, 200, ::OreUI::Property<::std::string, ::std::string > > | mPreviewImgPath |
| ::ll::TypedStorage< 8, 176, ::OreUI::Property< bool, bool > > | mIsExperimental |
| ::ll::TypedStorage< 8, 176, ::OreUI::Property< bool, bool > > | mIsHardcore |
| ::ll::TypedStorage< 8, 176, ::OreUI::Property< bool, bool > > | mPlayerHasDied |
| ::ll::TypedStorage< 8, 176, ::OreUI::Property< int, int > > | mDaysPlayed |
| ::ll::TypedStorage< 8, 176, ::OreUI::Property< bool, bool > > | mShowDaysPlayed |
| ::ll::TypedStorage< 8, 1120, ::OreUI::GameVersionObject > | mGameVersion |
| ::ll::TypedStorage< 8, 1120, ::OreUI::GameVersionObject > | mTemplateVersion |
| ::ll::TypedStorage< 8, 176, ::OreUI::Property< bool, bool > > | mIsTemplateCompatibleWithAnyVersion |
| ::ll::TypedStorage< 8, 176, ::OreUI::Property< bool, bool > > | mAllContentOwned |
| ::ll::TypedStorage< 8, 176, ::OreUI::Property< bool, bool > > | mRequiresCloudSync |
| ::ll::TypedStorage< 8, 176, ::OreUI::Property< bool, bool > > | mIsMultiplayerEnabled |
| ::ll::TypedStorage< 8, 176, ::OreUI::Property<::Social::GamePublishSetting, ::Social::GamePublishSetting > > | mXblBroadcastIntent |
| ::ll::TypedStorage< 8, 176, ::OreUI::Property< bool, bool > > | mIsEditorWorld |
| ::ll::TypedStorage< 8, 176, ::OreUI::Property<::std::optional<::World::SyncState >, ::std::optional<::World::SyncState > > > | mCloudSyncState |
| SubjectType * | mpSubject |
| ::ll::TypedStorage< 8, 40, ::std::deque<::std::function< void()> > > | mQueue |
| ::ll::TypedStorage< 8, 80, ::std::mutex > | mQueueMutex |
| ::ll::TypedStorage< 8, 8, ::std::unique_ptr<::TaskGroup > > | mQueueForThreadTaskGroup |
| MCAPI OreUI::LocalWorldQuery::LocalWorldQuery | ( | ::OreUI::GameDependencies const & | game, |
| ::std::string | worldId ) |
|
virtual |
Reimplemented from LevelListCacheObserver.
|
virtual |
Reimplemented from LevelListCacheObserver.
|
virtual |
Reimplemented from LevelListCacheObserver.
|
virtual |
Reimplemented from LevelListCacheObserver.
|
virtual |
Reimplemented from LevelListCacheObserver.
| MCAPI void OreUI::LocalWorldQuery::_refreshAllContentOwned | ( | ) |
| MCAPI void OreUI::LocalWorldQuery::_refreshFromSummary | ( | ::LevelSummary const & | summary | ) |
| MCAPI void OreUI::LocalWorldQuery::_refreshFromSummaryIfMatching | ( | ::std::string const & | levelId | ) |
| MCAPI void * OreUI::LocalWorldQuery::$ctor | ( | ::OreUI::GameDependencies const & | game, |
| ::std::string | worldId ) |
| MCAPI void OreUI::LocalWorldQuery::$onLevelAdded | ( | ::std::string const & | levelId, |
| ::LevelListCacheObserver::LevelAddedType | type ) |
| MCAPI void OreUI::LocalWorldQuery::$onLevelUpdated | ( | ::std::string const & | levelId | ) |
| MCAPI void OreUI::LocalWorldQuery::$onLevelDeleted | ( | ::std::string const & | levelId | ) |
| MCAPI void OreUI::LocalWorldQuery::$onSummaryUpdated | ( | ::std::string const & | levelId | ) |
| MCAPI void OreUI::LocalWorldQuery::$onStorageChanged | ( | ) |
|
staticinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |