LeviLamina
Loading...
Searching...
No Matches
World::WorldSystem Class Reference

Public Member Functions

WorldSystem & operator= (WorldSystem const &)
 WorldSystem (WorldSystem const &)
MCAPI WorldSystem (::ILevelListCache &levelListCache, bool isEduMode, bool isEditorMode, ::Core::PathBuffer<::std::string > const &workingDirectory, ::Core::PathBuffer<::std::string > const &tempDirectory, ::IContentManager &contentManager, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider, ::Bedrock::NotNullNonOwnerPtr<::LevelDbEnv > levelDbEnv, ::Bedrock::NotNullNonOwnerPtr<::WorldTemplateManager > const &worldTemplateManager, ::IDlcValidation &dlcValidation, ::IContentAcquisition &contentAcquisition, ::IStoreCatalogRepository &storeCatalogRepository, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager, ::IClientInstance &clientInstance, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > resourcePackRepository, ::Bedrock::NotNullNonOwnerPtr<::IContentTierManager const > contentTierManager, ::Bedrock::NotNullNonOwnerPtr<::IExternalServerFile > externalServerFile, ::Bedrock::NotNullNonOwnerPtr<::IOfferRepository > offerRepository, ::Bedrock::NotNullNonOwnerPtr<::IThirdPartyServerRepository > thirdPartyServerRepository, ::std::function<::Bedrock::NotNullNonOwnerPtr<::Social::MultiplayerServiceManager >()> getMultiplayerServiceManager, ::std::function<::LocalPlayer *()> getLocalPlayer, ::LocalPlayerChangedConnector localPlayerChangedConnector, ::ServerLocator &serverLocator, ::IGameServerStartup &gameServerStartup, ::IGameServerShutdown &gameServerShutdown, ::INetworkGameConnector &networkGameConnector, ::Bedrock::NotNullNonOwnerPtr<::FileArchiver > archiver, ::IMinecraftEventing &minecraftEventing, ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const &userManager, ::Bedrock::NonOwnerPointer<::IAppPlatform > const &appPlatform, ::std::weak_ptr<::RealmsAPI > realmsAPI, ::CloudSaveSystemWrapper &cloudSaveSystem, ::Bedrock::NotNullNonOwnerPtr<::DateManager > dateManager, ::ServicesManager &servicesManager, ::Bedrock::NotNullNonOwnerPtr<::ExternalContentManager > externalContentManager, ::ResourcePackManager &resourcePackManager, ::ToastManager &toastManager, ::std::function< bool(::Realms::RealmId)> isRealmJoinable, ::std::function< bool()> isEditorModeEnabled, ::Bedrock::NotNullNonOwnerPtr<::GatheringManager > gatheringManager)
MCAPI void update (double timestampMs, ::TrialManager *trialManager, ::World::InGameType inGameType, bool tickFriendsSystemIngame)
MCAPI void * $ctor (::ILevelListCache &levelListCache, bool isEduMode, bool isEditorMode, ::Core::PathBuffer<::std::string > const &workingDirectory, ::Core::PathBuffer<::std::string > const &tempDirectory, ::IContentManager &contentManager, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider, ::Bedrock::NotNullNonOwnerPtr<::LevelDbEnv > levelDbEnv, ::Bedrock::NotNullNonOwnerPtr<::WorldTemplateManager > const &worldTemplateManager, ::IDlcValidation &dlcValidation, ::IContentAcquisition &contentAcquisition, ::IStoreCatalogRepository &storeCatalogRepository, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager, ::IClientInstance &clientInstance, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > resourcePackRepository, ::Bedrock::NotNullNonOwnerPtr<::IContentTierManager const > contentTierManager, ::Bedrock::NotNullNonOwnerPtr<::IExternalServerFile > externalServerFile, ::Bedrock::NotNullNonOwnerPtr<::IOfferRepository > offerRepository, ::Bedrock::NotNullNonOwnerPtr<::IThirdPartyServerRepository > thirdPartyServerRepository, ::std::function<::Bedrock::NotNullNonOwnerPtr<::Social::MultiplayerServiceManager >()> getMultiplayerServiceManager, ::std::function<::LocalPlayer *()> getLocalPlayer, ::LocalPlayerChangedConnector localPlayerChangedConnector, ::ServerLocator &serverLocator, ::IGameServerStartup &gameServerStartup, ::IGameServerShutdown &gameServerShutdown, ::INetworkGameConnector &networkGameConnector, ::Bedrock::NotNullNonOwnerPtr<::FileArchiver > archiver, ::IMinecraftEventing &minecraftEventing, ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const &userManager, ::Bedrock::NonOwnerPointer<::IAppPlatform > const &appPlatform, ::std::weak_ptr<::RealmsAPI > realmsAPI, ::CloudSaveSystemWrapper &cloudSaveSystem, ::Bedrock::NotNullNonOwnerPtr<::DateManager > dateManager, ::ServicesManager &servicesManager, ::Bedrock::NotNullNonOwnerPtr<::ExternalContentManager > externalContentManager, ::ResourcePackManager &resourcePackManager, ::ToastManager &toastManager, ::std::function< bool(::Realms::RealmId)> isRealmJoinable, ::std::function< bool()> isEditorModeEnabled, ::Bedrock::NotNullNonOwnerPtr<::GatheringManager > gatheringManager)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 8, ::ILevelListCache & > mLevelListCache
::ll::TypedStorage< 1, 1, bool const > mIsEditorMode
::ll::TypedStorage< 8, 144, ::World::ExternalServerWorldListmExternalServerWorldList
::ll::TypedStorage< 8, 272, ::World::FriendServerWorldListmFriendServerWorldList
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::World::LocalWorldList > > mLocalWorldList
::ll::TypedStorage< 8, 192, ::World::ThirdPartyWorldListmThirdPartyWorldList
::ll::TypedStorage< 8, 224, ::World::LanServerWorldListmLanServerWorldList
::ll::TypedStorage< 8, 296, ::World::WorldResourcePackHandlermWorldResourcePackHandler
::ll::TypedStorage< 8, 152, ::World::WorldStorageHandlermWorldStorageHandler
::ll::TypedStorage< 8, 624, ::World::WorldEditormWorldEditor
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::World::IWorldCloudSyncer > > mWorldCloudSyncer
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::World::WorldActivitySessionTracker > > mWorldActivitySessionTracker
::ll::TypedStorage< 8, 56, ::World::LocalWorldStartermLocalWorldStarter
::ll::TypedStorage< 8, 312, ::World::NetworkWorldJoinermNetworkWorldJoiner
::ll::TypedStorage< 8, 48, ::World::WorldTransferermWorldTransferer
::ll::TypedStorage< 8, 704, ::World::InfiniteWorldConvertermWorldSizeConverter
::ll::TypedStorage< 8, 288, ::World::WorldPlayerListTrackermWorldPlayerListTracker
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::World::FeaturedWorldTemplateManager > > mFeaturedWorldTemplateManager
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::World::MarketplacePassWorldTemplateManager > > mMarketplacePassWorldTemplateManager
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::World::OwnedWorldTemplateManager > > mOwnedWorldTemplateManager

The documentation for this class was generated from the following files: