LeviLamina
Loading...
Searching...
No Matches
WorldSettingsRules Class Reference

Public Types

enum class  GeneralMultiplayerWarningState : int {
  None = 0 , CheckInternetConnection = 1 , DisconnectedThirdPartyWithSubscription = 2 , DisconnectedThirdParty = 3 ,
  LocalMultiplayerPrivilegesBlockedThirdParty = 4 , MultiplayerPrivilegesBlockedThirdParty = 5 , MultiplayerPrivilegesBlocked = 6 , MultiplayerPrivilegesBlockedOnConsole = 7 ,
  CrossPlatformDisabled = 8 , NonMultiplayerSkinEquipped = 9 , Max = 10
}
enum class  GeneralMultiplayerWarningState : int {
  None = 0 , CheckInternetConnection = 1 , DisconnectedThirdPartyWithSubscription = 2 , DisconnectedThirdParty = 3 ,
  LocalMultiplayerPrivilegesBlockedThirdParty = 4 , MultiplayerPrivilegesBlockedThirdParty = 5 , MultiplayerPrivilegesBlocked = 6 , MultiplayerPrivilegesBlockedOnConsole = 7 ,
  CrossPlatformDisabled = 8 , NonMultiplayerSkinEquipped = 9 , Max = 10
}

Public Member Functions

WorldSettingsRulesoperator= (WorldSettingsRules const &)
 WorldSettingsRules (WorldSettingsRules const &)
MCAPI WorldSettingsRules (::MinecraftCommands &commands, ::PersonaClient &personaClient, ::Bedrock::NotNullNonOwnerPtr<::TrialManager > const &trialManager, ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const &userManager, ::Bedrock::NotNullNonOwnerPtr<::Social::MultiplayerServiceManager > const &multiplayerServiceManager, ::std::shared_ptr<::Social::User > user, bool isEditorModeEnabled)
MCAPI bool _isAdhocEnabled () const
MCAPI bool _isCrossPlatformPlayEnabled () const
MCAPI bool _isPlatformServiceMultiplayerConnected () const
MCAPI::CommandPermissionLevel getCommandPermissionLevel (::PlayerPermissionLevel playerPermission) const
MCAPI::WorldSettingsRules::GeneralMultiplayerWarningState getGeneralMultiplayerWarningState () const
MCFOLD bool isEditorModeEnabled () const
MCAPI bool isMultiplayerSupported () const
MCAPI bool isPlatformBroadcastFriendsOfFriendsOptionSupported () const
MCAPI bool isPlatformBroadcastInviteOptionSupported () const
MCAPI bool isPlatformBroadcastOptionModifiable () const
MCAPI bool isPlatformBroadcastingSupported () const
MCAPI bool isUsingSwitchAdHocMode () const
MCAPI bool shouldShowMultiplayerWarningMessages () const
MCAPI void * $ctor (::MinecraftCommands &commands, ::PersonaClient &personaClient, ::Bedrock::NotNullNonOwnerPtr<::TrialManager > const &trialManager, ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const &userManager, ::Bedrock::NotNullNonOwnerPtr<::Social::MultiplayerServiceManager > const &multiplayerServiceManager, ::std::shared_ptr<::Social::User > user, bool isEditorModeEnabled)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::TrialManager > > mTrialManager
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > > mUserManager
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::Social::MultiplayerServiceManager > > mMultiplayerServiceManager
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::Social::User > > mUser
::ll::TypedStorage< 8, 8, ::MinecraftCommands & > mCommands
::ll::TypedStorage< 8, 8, ::PersonaClient & > mPersonaClient
::ll::TypedStorage< 1, 1, bool > mIsEditorModeEnabled

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