LeviLamina
Loading...
Searching...
No Matches
BaseOptions Class Referenceabstract
Inheritance diagram for BaseOptions:

Public Types

enum class  SaveRequestMode : int
enum class  SaveRequestMode : int

Public Member Functions

virtual ::std::shared_ptr<::IOptionssharedFromThis ()
virtual ::std::shared_ptr<::IOptions const > sharedFromThis () const
virtual bool isValidOption (::OptionID optionId) const
virtual ::gsl::not_null<::Option * > get (::OptionID optionId)
virtual ::gsl::not_null<::Option const * > get (::OptionID optionId) const
virtual ::std::optional<::Option * > getIfValid (::OptionID optionId)
virtual ::std::optional<::Option const * > getIfValid (::OptionID optionId) const
virtual ::std::array<::std::unique_ptr<::Option >, 777 > const & getAllRegisteredOptions ()
virtual void forEachOption (::std::function< void(::Option *)> callback)
virtual bool consumeDevOptionsDirty ()
virtual void dumpOptionsToLogFile () const
virtual::Option & _registerOption (::std::unique_ptr<::Option > option)
virtual void updateInputMode (::InputMode inputMode)
virtual void setMainVolume (float volume)
virtual float getMainVolume () const
virtual void setMusicVolume (float volume)
virtual float getMusicVolume () const
virtual void setSoundVolume (float volume)
virtual float getSoundVolume () const
virtual void setTTSVolume (float volume)
virtual float getTTSVolume () const
virtual float getChatMessageDuration () const
virtual float getToastNotificationDuration () const
virtual void setSensitivity (float sensitivity, ::InputMode inputMode)
virtual float getSensitivity (::InputMode inputMode) const
virtual void setSpyglassDamping (float value, ::InputMode inputMode)
virtual float getSpyglassDamping (::InputMode inputMode) const
virtual void setDwellBeforeDrag (float value)
virtual float getDwellBeforeDrag () const
virtual void setStackSplittingTrigger (float value)
virtual float getStackSplittingTrigger () const
virtual float getGameSensitivity (::InputMode inputmode) const
virtual bool getInvertYMouse (::InputMode inputMode) const
virtual float getParticleViewDistance () const
virtual bool getBobView () const
virtual float getDamageBobStrength () const
virtual bool getCameraShake () const
virtual bool getHideEndFlash () const
virtual bool getIsDitheringEnabledBlocks () const
virtual bool getIsDitheringEnabledMobs () const
virtual void setResetPlayerAlignment (bool reset)
virtual bool getResetPlayerAlignment () const
virtual::GraphicsMode getGraphicsMode () const
virtual::TargetRenderAPI getTargetRenderAPI () const
virtual bool getTransparentLeaves () const
virtual bool getFancyBubbles () const
virtual bool getSmoothLighting () const
virtual bool getGuiAccessibilityScaling () const
virtual bool getUseMouseForDigging () const
virtual bool isLeftHanded () const
virtual bool isHotbarOnlyTouch () const
virtual bool getDestroyVibration (::InputMode inputMode) const
virtual bool getSplitVibration (::InputMode inputMode) const
virtual bool getAutoJump (::InputMode inputMode) const
virtual void setFullscreen (bool fullscreen)
virtual bool getFullscreen () const
virtual void toggleFullscreen ()
virtual void setDifficulty (int difficulty)
virtual void setHideGUI (bool hideGUI)
virtual bool getHideHud () const
virtual bool getHideHand () const
virtual void setHideToolTips (bool hideToolTips)
virtual bool getHideToolTips () const
virtual void setHidePaperDoll (bool hidePaperDoll)
virtual bool getHidePaperDoll () const
virtual void setIngamePlayerNames (bool useNameTag)
virtual bool getIngamePlayerNames () const
virtual void setSplitscreenIngamePlayerNames (bool useNameTag)
virtual bool getSplitscreenIngamePlayerNames () const
virtual void setInterfaceOpacity (float opacity)
virtual float getInterfaceOpacity () const
virtual void setSplitscreenInterfaceOpacity (float opacity)
virtual float getSplitscreenInterfaceOpacity () const
virtual void setShowAutoSaveIcon (bool ShowAutoSaveIcon)
virtual bool getShowAutoSaveIcon () const
virtual void setSplitscreenDirection (int splitScreenDirection)
virtual::SplitScreenDirection getSplitscreenDirection () const
virtual void setHideScreens (bool hideScreens)
virtual bool getHideScreens () const
virtual void setHideItemInHand (bool hideItemInHand)
virtual bool getHideItemInHand () const
virtual bool getScreenAnimations () const
virtual::UIProfile getUIProfile () const
virtual void setForceUseUnsortedPolys (bool renderUnsorted)
virtual bool getForceUseUnsortedPolys () const
virtual void setRenderDebug (::DebugHudOptions renderDebug)
virtual::DebugHudOptions getRenderDebug () const
virtual bool getRemoteImguiEnabled () const
virtual void setRemoteImguiEnabled (bool remoteImguiEnabled)
virtual float getGamma () const
virtual void setMSAA (int msaa)
virtual void setTexelAA (bool texelAA)
virtual void setFixedCamera (bool fixedCamera)
virtual bool getFixedCamera () const
virtual void setSkinId (::std::string const &skinId)
virtual::std::string const & getSkinId () const
virtual void setLastCustomSkinId (::std::string const &lastCustomSkinId)
virtual::std::string const & getLastCustomSkinId () const
virtual bool getFovToggle () const
virtual void setServerVisible (bool serverVisible)
virtual bool getServerVisible () const
virtual void setSplitControls (bool splitControls)
virtual bool getSplitControls () const
virtual bool getSwapJumpAndSneak () const
virtual bool getFancySkies () const
virtual void setRenderClouds (bool renderClouds)
virtual bool getRenderClouds () const
virtual bool getDevAutoLoadLevel () const
virtual bool getDevAssertionsDebugBreak () const
virtual bool getDevAssertionsShowDialog () const
virtual bool getDevShowDisplayLoggedError () const
virtual bool getDevShowDisplayLoggedError (::DisplayLoggedErrorType errortype) const
virtual void setDevShowDevConsoleButton (bool dev_showDevConsoleButton)
virtual bool getDevShowDevConsoleButton () const
virtual bool getDevIgnoreUserInput () const
virtual bool getDevDisplayTreatmentPanel () const
virtual void setDevDisplayTreatmentPanel (bool dev_displayTreatmentPanel)
virtual void setDevShowMinecraftTCUIReplacement (bool dev_showMinecraftTCUIReplacement)
virtual bool getDevShowMinecraftTCUIReplacement () const
virtual bool getDevCreateRealmWithoutPurchase () const
virtual bool getDevDisableConnectedStoragePush () const
virtual bool getDevDisableConnectedStoragePull () const
virtual void setDevFindMobs (bool dev_findMobs)
virtual bool getDevFindMobs () const
virtual void setDevRenderBoundingBoxes (bool dev_renderBoundingBoxes)
virtual bool getDevRenderBoundingBoxes () const
virtual void setDevRenderPaths (bool dev_renderPaths)
virtual bool getDevRenderPaths () const
virtual void setDevRenderMobInfoState (bool dev_renderMobInfoState)
virtual bool getDevRenderMobInfoState () const
virtual void setDevRenderGoalState (bool dev_renderGoalState)
virtual bool getDevRenderGoalState () const
virtual void setDevRenderSchedulerInfo (bool dev_renderSchedulerState)
virtual bool getDevRenderSchedulerInfo () const
virtual void setDevRenderCoordinateSystems (bool dev_renderCoords)
virtual bool getDevRenderCoordinateSystems () const
virtual bool getDevResetClientId () const
virtual void setDevLogFlushImmediate (bool dev_FlushLogOnWrite)
virtual bool getDevLogFlushImmediate () const
virtual void setDevLogTimestamp (bool dev_timestamp)
virtual bool getDevLogTimestamp () const
virtual void setDevLogTrace (bool dev_trace)
virtual bool getDevLogTrace () const
virtual void setDevLogArea (bool dev_logArea)
virtual bool getDevLogArea () const
virtual void setDevLogPriority (bool dev_logPriority)
virtual bool getDevLogPriority () const
virtual void setDevLogThread (bool dev_logThread)
virtual bool getDevLogThread () const
virtual void setDevLogAppend (bool dev_append)
virtual bool getDevLogAppend () const
virtual void setDevLogProcessId (bool enable)
virtual bool getDevLogProcessId () const
virtual void setDevLogThreadId (bool enable)
virtual bool getDevLogThreadId () const
virtual void setDevLogMessageId (bool enable)
virtual bool getDevLogMessageId () const
virtual void setDevLogSilentLogging (bool silent)
virtual bool getDevLogSilentLogging () const
virtual void setDevLogPriorityFilter (::std::string const &devFilter)
virtual::std::string const & getDevLogPriorityFilter () const
virtual void setDevLogAreaFilter (::std::string const &devFilter)
virtual::std::string const & getDevLogAreaFilter () const
virtual void setDevGameEventRetentionTicks (ushort retentionTicks)
virtual ushort getDevGameEventRetentionTicks () const
virtual void setDevDeepDarkDebugRender (bool render)
virtual bool getDevDeepDarkDebugRender () const
virtual bool isLogCategoryEnabled (::BedrockLog::LogCategory category) const
virtual bool getDevEnableProfilerOutput ()
virtual bool getDevAddUsersSilently () const
virtual int getDevBenchmarkModeTime ()
virtual bool getDevDisableClientBlobCache () const
virtual bool getDevClientBlobCacheOnLocalServer () const
virtual void setLogFlushDelay (int delay_time)
virtual int getLogFlushDelay ()
virtual int getAutomationParallelSlices () const
virtual int getAutomationParallelCurrentSlice () const
virtual bool getIsAutomationRun () const
virtual bool getShouldQuitAppAfterTesting () const
virtual bool shouldUploadTestArtifacts () const
virtual bool hasAutomationTestRunTimedOut () const
virtual bool hasAutomationTestRunReachedCrashLimit () const
virtual bool shouldAppendDebugLogTimestamp () const
virtual::std::string getAutomationServerIp () const
virtual::std::string getAutomationServerPort () const
virtual::std::string getAutomationArtifactUploadSas () const
virtual::std::string getAutomationArtifactUploadUrl () const
virtual::std::string getAutomationRelativeBlobpath () const
virtual::std::string getAutomationFunctionalTestTags () const
virtual::std::string getAutomationServerTestTags () const
virtual::std::string getAutomationUnitTestTags () const
virtual::std::string getAutomationFunctionalBrokenTestTags () const
virtual::std::string getAutomationServerBrokenTestTags () const
virtual::std::string getAutomationUnitBrokenTestTags () const
virtual::std::string getAutomationTestBuildID () const
virtual::std::string getAutomationUploadToken () const
virtual::std::string getAutomationEnabledFeatures () const
virtual::std::string getAutomationEnabledExperiments () const
virtual bool getAutomationShouldGroupServerTests () const
virtual bool getAutomationUnrandomTestsEnabled () const
virtual bool getAutomationRunEntireServerTestGroup () const
virtual bool getAutomationRunServerTestAfterEachTest () const
virtual::std::string const & getTestBranchName () const
virtual bool getFunctionalTestBlockInput () const
virtual bool shouldBlockUserInput () const
virtual bool hasSetSafeZone () const
virtual bool getAutomationDisableTreatmentPackDownloads () const
virtual bool getAutomationProfilerCaptureEnabled () const
virtual bool getAutomationProfilerFlipEnabled () const
virtual int getAutomationRepeatCount () const
virtual int getAutomationSoakTestRunDurationMinutes () const
virtual bool getAutomationRerunFailuresOnly () const
virtual int getAutomationUnitPerTestcaseTimeout () const
virtual int getAutomationFunctionalPerTestcaseTimeout () const
virtual int getAutomationServerPerTestcaseTimeout () const
virtual void setAutomationFunctionalBrokenTestTags (::std::string const &tags)
virtual void setAutomationUnitBrokenTestTags (::std::string const &tags)
virtual void setAutomationUploadToken (::std::string const &token)
virtual bool getDevAchievmentsAlwaysEnabled ()
virtual bool shouldServerTestsLogWorlds () const
virtual bool shouldServerTestsAssertOnLevelDiff () const
virtual::std::string getAutomationMultiplayerSessionName () const
virtual int getAutomationMultiplayerDeviceIndex () const
virtual ::std::vector<::std::string > getAutomationMultiplayerUserAccounts () const
virtual::DevConnectionQuality getDevConnectionQuality () const
virtual int getDevRenderAttachPos () const
virtual void setMultiPlayerGame (bool multiPlayerGame)
virtual bool getMultiPlayerGame () const
virtual void setXboxLiveVisible (bool xboxLiveVisible)
virtual bool wasLoggedInLastSession ()
virtual void setHasEverLoggedIntoXbl (bool hasEverLoggedIntoXbl)
virtual bool getHasEverLoggedIntoXbl () const
virtual void setHasShownFirstLaunchWelcomeModal (bool hasShownModal)
virtual bool getHasShownFirstLaunchWelcomeModal () const
virtual void setHasShownFirstSocialWelcomeModal (bool hasShownModal)
virtual bool getHasShownFirstSocialWelcomeModal () const
virtual void setDoNotShowFriendsListFTUE (bool hasShownModal)
virtual bool getDoNotShowFriendsListFTUE () const
virtual void setHasShownBannedModalAtStartup (bool hasShownModal)
virtual bool getHasShownBannedModalAtStartup () const
virtual void setAcknowledgedAutoSave (bool acknowledgedAutoSave)
virtual bool getAcknowledgedAutoSave () const
virtual void setRealmsInviteShowFriendsOption (bool showFriendInvitesOnly)
virtual bool getRealmsInviteShowFriendsOption () const
virtual void setNumberOfOwnedRealms (int numberOfOwnedRealms)
virtual int getNumberOfOwnedRealms () const
virtual void setNumberOfFriendsRealms (int numberOfOwnedRealms)
virtual int getNumberOfFriendsRealms () const
virtual void setCreateRealmUpsellCount (int value)
virtual int getCreateRealmUpsellCount () const
virtual void setSaveAndQuitCount (int value)
virtual int getSaveAndQuitCount () const
virtual void setIsRatingsPromptShown (bool value)
virtual bool getIsRatingsPromptShown () const
virtual void setShowRealmsTrialButtonFromPlayScreen (bool value)
virtual bool getShowRealmsTrialButtonFromPlayScreen () const
virtual::AutoUpdateMode getAutoUpdateMode () const
virtual void setCanUseCellularData (bool useNetworkData)
virtual bool getCanUseCellularData () const
virtual int getPlayerViewPerspective () const
virtual void setRequireWebsocketEncryption (bool require)
virtual bool getRequireWebsocketEncryption () const
virtual void setWebsocketsEnabled (bool enabled)
virtual bool getWebsocketsEnabled () const
virtual void setUseIPv6Only (bool useIPv6Only)
virtual bool getUseIPv6Only () const
virtual void setUseRetailXboxSandbox (bool const retail)
virtual bool getUseRetailXboxSandbox () const
virtual void setXboxLiveSandbox (::XboxSandboxEnvironment environment)
virtual::std::string const & getXboxLiveSandbox () const
virtual void setRealmsEnvironment (::RealmsEnvironment realmsEnvironment)
virtual::RealmsEnvironment getRealmsEnvironment () const
virtual void setRealmsEndpoint (::std::string const &realmsEndpoint)
virtual::std::string const & getRealmsEndpoint () const
virtual::std::string const & getRealmsV2Endpoint () const
virtual void setRealmsEndpointPayment (::std::string const &realmsEndpointPayment)
virtual::std::string const & getRealmsEndpointPayment () const
virtual void setRealmsRelyingParty (::std::string const &realmsRelyingParty)
virtual::std::string const & getRealmsRelyingParty () const
virtual void setRealmsRelyingPartyPayment (::std::string const &realmsRelyingPartyPayment)
virtual::std::string const & getRealmsRelyingPartyPayment () const
virtual void setStoreHasPurchasedCoins (bool value)
virtual bool getStoreHasPurchasedCoins () const
virtual void setShowUnfulfilledPurchaseModal (bool value)
virtual bool getShowUnfulfilledPurchaseModal () const
virtual void setSwitchCoinDebug (bool value)
virtual bool getSwitchCoinDebug () const
virtual void setEduHasLoggedIn (bool hasEduLoggedIn)
virtual bool getEduHasLoggedIn () const
virtual void setShownPlatformNetworkConnectConfirmation (bool value)
virtual bool getShownPlatformNetworkConnectConfirmation () const
virtual void setShownPlatformPremiumUpsell (bool value)
virtual bool getShownPlatformPremiumUpsell () const
virtual void setAppLaunchedCount (int value)
virtual int getAppLaunchedCount () const
virtual void setEcoMode (bool value)
virtual bool getEcoMode () const
virtual void setEduCloudBackupToggle (bool cloudBackup)
virtual bool getEduCloudBackupToggle () const
virtual void setUseFontOverrides (bool value)
virtual bool getUseFontOverrides () const
virtual::NewInteractionModel getEffectiveTouchScheme () const
MCAPI::Option * _getOptionAndAssertIfNotPresent (::OptionID optionId) const
MCAPI void $dtor ()
MCFOLD ::std::shared_ptr<::IOptions$sharedFromThis ()
MCFOLD ::std::shared_ptr<::IOptions const > $sharedFromThis () const
MCFOLD bool $isValidOption (::OptionID optionId) const
MCFOLD ::gsl::not_null<::Option * > $get (::OptionID optionId)
MCFOLD ::gsl::not_null<::Option const * > $get (::OptionID optionId) const
MCFOLD ::std::optional<::Option * > $getIfValid (::OptionID optionId)
MCFOLD ::std::optional<::Option const * > $getIfValid (::OptionID optionId) const
MCFOLD ::std::array<::std::unique_ptr<::Option >, 777 > const & $getAllRegisteredOptions ()
MCFOLD void $forEachOption (::std::function< void(::Option *)> callback)
MCAPI bool $consumeDevOptionsDirty ()
MCFOLD void $dumpOptionsToLogFile () const
MCAPI::Option & $_registerOption (::std::unique_ptr<::Option > option)
MCAPI void $updateInputMode (::InputMode inputMode)
MCAPI void $setMainVolume (float volume)
MCAPI float $getMainVolume () const
MCAPI void $setMusicVolume (float volume)
MCAPI float $getMusicVolume () const
MCAPI void $setSoundVolume (float volume)
MCAPI float $getSoundVolume () const
MCAPI void $setTTSVolume (float volume)
MCAPI float $getTTSVolume () const
MCAPI float $getChatMessageDuration () const
MCAPI float $getToastNotificationDuration () const
MCAPI void $setSensitivity (float sensitivity, ::InputMode inputMode)
MCAPI float $getSensitivity (::InputMode inputMode) const
MCAPI void $setSpyglassDamping (float value, ::InputMode inputMode)
MCAPI float $getSpyglassDamping (::InputMode inputMode) const
MCAPI void $setDwellBeforeDrag (float value)
MCAPI float $getDwellBeforeDrag () const
MCAPI void $setStackSplittingTrigger (float value)
MCAPI float $getStackSplittingTrigger () const
MCAPI float $getGameSensitivity (::InputMode inputmode) const
MCAPI bool $getInvertYMouse (::InputMode inputMode) const
MCAPI float $getParticleViewDistance () const
MCAPI bool $getBobView () const
MCAPI float $getDamageBobStrength () const
MCAPI bool $getCameraShake () const
MCAPI bool $getHideEndFlash () const
MCAPI bool $getIsDitheringEnabledBlocks () const
MCAPI bool $getIsDitheringEnabledMobs () const
MCAPI void $setResetPlayerAlignment (bool reset)
MCAPI bool $getResetPlayerAlignment () const
MCAPI::GraphicsMode $getGraphicsMode () const
MCAPI::TargetRenderAPI $getTargetRenderAPI () const
MCAPI bool $getTransparentLeaves () const
MCAPI bool $getFancyBubbles () const
MCAPI bool $getSmoothLighting () const
MCAPI bool $getGuiAccessibilityScaling () const
MCFOLD bool $getUseMouseForDigging () const
MCAPI bool $isLeftHanded () const
MCAPI bool $isHotbarOnlyTouch () const
MCAPI bool $getDestroyVibration (::InputMode inputMode) const
MCAPI bool $getSplitVibration (::InputMode inputMode) const
MCAPI bool $getAutoJump (::InputMode inputMode) const
MCAPI void $setFullscreen (bool fullscreen)
MCAPI bool $getFullscreen () const
MCAPI void $toggleFullscreen ()
MCAPI void $setDifficulty (int difficulty)
MCAPI void $setHideGUI (bool hideGUI)
MCAPI bool $getHideHud () const
MCAPI bool $getHideHand () const
MCAPI void $setHideToolTips (bool hideToolTips)
MCAPI bool $getHideToolTips () const
MCAPI void $setHidePaperDoll (bool hidePaperDoll)
MCAPI bool $getHidePaperDoll () const
MCAPI void $setIngamePlayerNames (bool useNameTag)
MCAPI bool $getIngamePlayerNames () const
MCAPI void $setSplitscreenIngamePlayerNames (bool useNameTag)
MCAPI bool $getSplitscreenIngamePlayerNames () const
MCAPI void $setInterfaceOpacity (float opacity)
MCAPI float $getInterfaceOpacity () const
MCAPI void $setSplitscreenInterfaceOpacity (float opacity)
MCAPI float $getSplitscreenInterfaceOpacity () const
MCAPI void $setShowAutoSaveIcon (bool ShowAutoSaveIcon)
MCAPI bool $getShowAutoSaveIcon () const
MCAPI void $setSplitscreenDirection (int splitScreenDirection)
MCAPI::SplitScreenDirection $getSplitscreenDirection () const
MCAPI void $setHideScreens (bool hideScreens)
MCAPI bool $getHideScreens () const
MCAPI void $setHideItemInHand (bool hideItemInHand)
MCAPI bool $getHideItemInHand () const
MCAPI bool $getScreenAnimations () const
MCAPI::UIProfile $getUIProfile () const
MCAPI void $setForceUseUnsortedPolys (bool renderUnsorted)
MCAPI bool $getForceUseUnsortedPolys () const
MCAPI void $setRenderDebug (::DebugHudOptions renderDebug)
MCAPI::DebugHudOptions $getRenderDebug () const
MCFOLD bool $getRemoteImguiEnabled () const
MCFOLD void $setRemoteImguiEnabled (bool remoteImguiEnabled)
MCAPI float $getGamma () const
MCAPI void $setMSAA (int msaa)
MCAPI void $setTexelAA (bool texelAA)
MCAPI void $setFixedCamera (bool fixedCamera)
MCAPI bool $getFixedCamera () const
MCAPI void $setSkinId (::std::string const &skinId)
MCAPI::std::string const & $getSkinId () const
MCAPI void $setLastCustomSkinId (::std::string const &lastCustomSkinId)
MCAPI::std::string const & $getLastCustomSkinId () const
MCAPI bool $getFovToggle () const
MCAPI void $setServerVisible (bool serverVisible)
MCAPI bool $getServerVisible () const
MCAPI void $setSplitControls (bool splitControls)
MCAPI bool $getSplitControls () const
MCAPI bool $getSwapJumpAndSneak () const
MCAPI bool $getFancySkies () const
MCAPI void $setRenderClouds (bool renderClouds)
MCAPI bool $getRenderClouds () const
MCAPI bool $getDevAutoLoadLevel () const
MCAPI bool $getDevAssertionsDebugBreak () const
MCAPI bool $getDevAssertionsShowDialog () const
MCAPI bool $getDevShowDisplayLoggedError () const
MCAPI bool $getDevShowDisplayLoggedError (::DisplayLoggedErrorType errortype) const
MCAPI void $setDevShowDevConsoleButton (bool dev_showDevConsoleButton)
MCAPI bool $getDevShowDevConsoleButton () const
MCFOLD bool $getDevIgnoreUserInput () const
MCAPI bool $getDevDisplayTreatmentPanel () const
MCAPI void $setDevDisplayTreatmentPanel (bool dev_displayTreatmentPanel)
MCAPI void $setDevShowMinecraftTCUIReplacement (bool dev_showMinecraftTCUIReplacement)
MCAPI bool $getDevShowMinecraftTCUIReplacement () const
MCAPI bool $getDevCreateRealmWithoutPurchase () const
MCAPI bool $getDevDisableConnectedStoragePush () const
MCAPI bool $getDevDisableConnectedStoragePull () const
MCAPI void $setDevFindMobs (bool dev_findMobs)
MCAPI bool $getDevFindMobs () const
MCAPI void $setDevRenderBoundingBoxes (bool dev_renderBoundingBoxes)
MCAPI bool $getDevRenderBoundingBoxes () const
MCAPI void $setDevRenderPaths (bool dev_renderPaths)
MCAPI bool $getDevRenderPaths () const
MCAPI void $setDevRenderMobInfoState (bool dev_renderMobInfoState)
MCAPI bool $getDevRenderMobInfoState () const
MCAPI void $setDevRenderGoalState (bool dev_renderGoalState)
MCAPI bool $getDevRenderGoalState () const
MCAPI void $setDevRenderSchedulerInfo (bool dev_renderSchedulerState)
MCAPI bool $getDevRenderSchedulerInfo () const
MCAPI void $setDevRenderCoordinateSystems (bool dev_renderCoords)
MCAPI bool $getDevRenderCoordinateSystems () const
MCAPI bool $getDevResetClientId () const
MCAPI void $setDevLogFlushImmediate (bool dev_FlushLogOnWrite)
MCAPI bool $getDevLogFlushImmediate () const
MCAPI void $setDevLogTimestamp (bool dev_timestamp)
MCAPI bool $getDevLogTimestamp () const
MCAPI void $setDevLogTrace (bool dev_trace)
MCFOLD bool $getDevLogTrace () const
MCAPI void $setDevLogArea (bool dev_logArea)
MCAPI bool $getDevLogArea () const
MCAPI void $setDevLogPriority (bool dev_logPriority)
MCAPI bool $getDevLogPriority () const
MCFOLD void $setDevLogThread (bool dev_logThread)
MCFOLD bool $getDevLogThread () const
MCAPI void $setDevLogAppend (bool dev_append)
MCFOLD bool $getDevLogAppend () const
MCAPI void $setDevLogProcessId (bool enable)
MCAPI bool $getDevLogProcessId () const
MCFOLD void $setDevLogThreadId (bool enable)
MCFOLD bool $getDevLogThreadId () const
MCAPI void $setDevLogMessageId (bool enable)
MCAPI bool $getDevLogMessageId () const
MCAPI void $setDevLogSilentLogging (bool silent)
MCAPI bool $getDevLogSilentLogging () const
MCAPI void $setDevLogPriorityFilter (::std::string const &devFilter)
MCAPI::std::string const & $getDevLogPriorityFilter () const
MCAPI void $setDevLogAreaFilter (::std::string const &devFilter)
MCAPI::std::string const & $getDevLogAreaFilter () const
MCAPI void $setDevGameEventRetentionTicks (ushort retentionTicks)
MCAPI ushort $getDevGameEventRetentionTicks () const
MCAPI void $setDevDeepDarkDebugRender (bool render)
MCAPI bool $getDevDeepDarkDebugRender () const
MCAPI bool $isLogCategoryEnabled (::BedrockLog::LogCategory category) const
MCAPI bool $getDevEnableProfilerOutput ()
MCAPI bool $getDevAddUsersSilently () const
MCAPI int $getDevBenchmarkModeTime ()
MCAPI bool $getDevDisableClientBlobCache () const
MCAPI bool $getDevClientBlobCacheOnLocalServer () const
MCFOLD void $setLogFlushDelay (int delay_time)
MCFOLD int $getLogFlushDelay ()
MCFOLD int $getAutomationParallelSlices () const
MCFOLD int $getAutomationParallelCurrentSlice () const
MCFOLD bool $getIsAutomationRun () const
MCFOLD bool $getShouldQuitAppAfterTesting () const
MCFOLD bool $shouldUploadTestArtifacts () const
MCFOLD bool $hasAutomationTestRunTimedOut () const
MCFOLD bool $hasAutomationTestRunReachedCrashLimit () const
MCFOLD bool $shouldAppendDebugLogTimestamp () const
MCFOLD::std::string $getAutomationServerIp () const
MCFOLD::std::string $getAutomationServerPort () const
MCFOLD::std::string $getAutomationArtifactUploadSas () const
MCFOLD::std::string $getAutomationArtifactUploadUrl () const
MCFOLD::std::string $getAutomationRelativeBlobpath () const
MCFOLD::std::string $getAutomationFunctionalTestTags () const
MCFOLD::std::string $getAutomationServerTestTags () const
MCFOLD::std::string $getAutomationUnitTestTags () const
MCFOLD::std::string $getAutomationFunctionalBrokenTestTags () const
MCFOLD::std::string $getAutomationServerBrokenTestTags () const
MCFOLD::std::string $getAutomationUnitBrokenTestTags () const
MCFOLD::std::string $getAutomationTestBuildID () const
MCFOLD::std::string $getAutomationUploadToken () const
MCFOLD::std::string $getAutomationEnabledFeatures () const
MCFOLD::std::string $getAutomationEnabledExperiments () const
MCFOLD bool $getAutomationShouldGroupServerTests () const
MCFOLD bool $getAutomationUnrandomTestsEnabled () const
MCFOLD bool $getAutomationRunEntireServerTestGroup () const
MCFOLD bool $getAutomationRunServerTestAfterEachTest () const
MCFOLD::std::string const & $getTestBranchName () const
MCFOLD bool $getFunctionalTestBlockInput () const
MCFOLD bool $shouldBlockUserInput () const
MCAPI bool $hasSetSafeZone () const
MCFOLD bool $getAutomationDisableTreatmentPackDownloads () const
MCFOLD bool $getAutomationProfilerCaptureEnabled () const
MCFOLD bool $getAutomationProfilerFlipEnabled () const
MCFOLD int $getAutomationRepeatCount () const
MCFOLD int $getAutomationSoakTestRunDurationMinutes () const
MCFOLD bool $getAutomationRerunFailuresOnly () const
MCFOLD int $getAutomationUnitPerTestcaseTimeout () const
MCFOLD int $getAutomationFunctionalPerTestcaseTimeout () const
MCFOLD int $getAutomationServerPerTestcaseTimeout () const
MCFOLD void $setAutomationFunctionalBrokenTestTags (::std::string const &tags)
MCFOLD void $setAutomationUnitBrokenTestTags (::std::string const &tags)
MCFOLD void $setAutomationUploadToken (::std::string const &token)
MCFOLD bool $getDevAchievmentsAlwaysEnabled ()
MCFOLD bool $shouldServerTestsLogWorlds () const
MCFOLD bool $shouldServerTestsAssertOnLevelDiff () const
MCFOLD::std::string $getAutomationMultiplayerSessionName () const
MCFOLD int $getAutomationMultiplayerDeviceIndex () const
MCFOLD ::std::vector<::std::string > $getAutomationMultiplayerUserAccounts () const
MCAPI int $getDevRenderAttachPos () const
MCAPI void $setMultiPlayerGame (bool multiPlayerGame)
MCAPI bool $getMultiPlayerGame () const
MCAPI void $setXboxLiveVisible (bool xboxLiveVisible)
MCAPI bool $wasLoggedInLastSession ()
MCAPI void $setHasEverLoggedIntoXbl (bool hasEverLoggedIntoXbl)
MCAPI bool $getHasEverLoggedIntoXbl () const
MCAPI void $setHasShownFirstLaunchWelcomeModal (bool hasShownModal)
MCAPI bool $getHasShownFirstLaunchWelcomeModal () const
MCAPI void $setHasShownFirstSocialWelcomeModal (bool hasShownModal)
MCAPI bool $getHasShownFirstSocialWelcomeModal () const
MCAPI void $setDoNotShowFriendsListFTUE (bool hasShownModal)
MCAPI bool $getDoNotShowFriendsListFTUE () const
MCAPI void $setHasShownBannedModalAtStartup (bool hasShownModal)
MCAPI bool $getHasShownBannedModalAtStartup () const
MCAPI void $setAcknowledgedAutoSave (bool acknowledgedAutoSave)
MCAPI bool $getAcknowledgedAutoSave () const
MCAPI void $setRealmsInviteShowFriendsOption (bool showFriendInvitesOnly)
MCAPI bool $getRealmsInviteShowFriendsOption () const
MCAPI void $setNumberOfOwnedRealms (int numberOfOwnedRealms)
MCAPI int $getNumberOfOwnedRealms () const
MCAPI void $setNumberOfFriendsRealms (int numberOfOwnedRealms)
MCAPI int $getNumberOfFriendsRealms () const
MCAPI void $setCreateRealmUpsellCount (int value)
MCAPI int $getCreateRealmUpsellCount () const
MCAPI void $setSaveAndQuitCount (int value)
MCAPI int $getSaveAndQuitCount () const
MCAPI void $setIsRatingsPromptShown (bool value)
MCAPI bool $getIsRatingsPromptShown () const
MCAPI void $setShowRealmsTrialButtonFromPlayScreen (bool value)
MCAPI bool $getShowRealmsTrialButtonFromPlayScreen () const
MCAPI::AutoUpdateMode $getAutoUpdateMode () const
MCAPI void $setCanUseCellularData (bool useNetworkData)
MCAPI bool $getCanUseCellularData () const
MCAPI int $getPlayerViewPerspective () const
MCAPI void $setRequireWebsocketEncryption (bool require)
MCAPI bool $getRequireWebsocketEncryption () const
MCAPI void $setWebsocketsEnabled (bool enabled)
MCAPI bool $getWebsocketsEnabled () const
MCAPI void $setUseIPv6Only (bool useIPv6Only)
MCAPI bool $getUseIPv6Only () const
MCAPI void $setUseRetailXboxSandbox (bool const retail)
MCAPI bool $getUseRetailXboxSandbox () const
MCAPI void $setXboxLiveSandbox (::XboxSandboxEnvironment environment)
MCAPI::std::string const & $getXboxLiveSandbox () const
MCAPI void $setRealmsEnvironment (::RealmsEnvironment realmsEnvironment)
MCAPI::RealmsEnvironment $getRealmsEnvironment () const
MCAPI void $setRealmsEndpoint (::std::string const &realmsEndpoint)
MCAPI::std::string const & $getRealmsEndpoint () const
MCAPI::std::string const & $getRealmsV2Endpoint () const
MCAPI void $setRealmsEndpointPayment (::std::string const &realmsEndpointPayment)
MCAPI::std::string const & $getRealmsEndpointPayment () const
MCAPI void $setRealmsRelyingParty (::std::string const &realmsRelyingParty)
MCAPI::std::string const & $getRealmsRelyingParty () const
MCAPI void $setRealmsRelyingPartyPayment (::std::string const &realmsRelyingPartyPayment)
MCAPI::std::string const & $getRealmsRelyingPartyPayment () const
MCAPI void $setStoreHasPurchasedCoins (bool value)
MCAPI bool $getStoreHasPurchasedCoins () const
MCAPI void $setShowUnfulfilledPurchaseModal (bool value)
MCAPI bool $getShowUnfulfilledPurchaseModal () const
MCAPI void $setSwitchCoinDebug (bool value)
MCAPI bool $getSwitchCoinDebug () const
MCAPI void $setEduHasLoggedIn (bool hasEduLoggedIn)
MCAPI bool $getEduHasLoggedIn () const
MCAPI void $setShownPlatformNetworkConnectConfirmation (bool value)
MCAPI bool $getShownPlatformNetworkConnectConfirmation () const
MCAPI void $setShownPlatformPremiumUpsell (bool value)
MCAPI bool $getShownPlatformPremiumUpsell () const
MCAPI void $setAppLaunchedCount (int value)
MCAPI int $getAppLaunchedCount () const
MCAPI void $setEcoMode (bool value)
MCAPI bool $getEcoMode () const
MCAPI void $setEduCloudBackupToggle (bool cloudBackup)
MCAPI bool $getEduCloudBackupToggle () const
MCAPI void $setUseFontOverrides (bool value)
MCAPI bool $getUseFontOverrides () const
MCAPI::NewInteractionModel $getEffectiveTouchScheme () const
virtual void load (::Core::PathBuffer<::std::string >)=0
virtual void tickSaveTimer ()=0
virtual void notifySaveAllowed ()=0
virtual void saveIfNeeded ()=0
virtual::OptionSaveDeferral requestSaveDeferral ()=0
virtual void reset (::OptionResetFlags, ::InputMode)=0
virtual bool getPrimaryUserStatus () const =0
virtual void setClientInstanceCoordinator (::Bedrock::NonOwnerPointer<::ClientInstanceEventCoordinator > const &)=0
virtual void getTelemetryOptions (::std::vector<::OptionID > &)=0
virtual void refreshRenderDistanceLevels ()=0
virtual bool isLoadInProgress ()=0
virtual void addObserver (::OptionsObserver &)=0
virtual void loadOptionsFromString (::std::string)=0
virtual void elevateSaveRequestMode (::IOptions::SaveRequestMode)=0
virtual::ChatOptions const & getChatOptions () const =0
virtual::ChatOptions & getChatOptions ()=0
virtual void setFileStorageLocation (::FileStorageDirectory, ::std::function< void(bool)>)=0
virtual::FileStorageDirectory getFileStorageLocation () const =0
virtual int getViewDistanceChunks () const =0
virtual int getDefaultViewDistanceChunks (::GraphicsMode) const =0
virtual int getMaxViewDistanceChunksRaw () const =0
virtual bool getRayTracing () const =0
virtual bool getDeferred () const =0
virtual int getGraphicsQualityPresetMode () const =0
virtual int getDeferredTargetFrameRate () const =0
virtual::GamePadRemappingLayout & getGamePadRemapping ()=0
virtual ::std::shared_ptr<::KeyboardRemappingLayoutgetCurrentKeyboardRemapping () const =0
virtual ::std::shared_ptr<::KeyboardRemappingLayoutgetKeyboardRemappingByType (::KeyboardType) const =0
virtual void setLanguage (::std::string const &)=0
virtual::std::string getLanguage () const =0
virtual void setPlayerViewPerspective (int)=0
virtual void setRecentSkinIds (::std::vector<::std::string > const &)=0
virtual ::std::vector<::std::string > const & getRecentSkinIds ()=0
virtual float getDefaultPlatformSafeZoneX () const =0
virtual float getDefaultPlatformSafeZoneY () const =0
virtual bool getServerboundClientDiagnosticsEnabled () const =0
virtual::ScriptDebuggerSettings getScriptDebuggerSettings () const =0
virtual::Scripting::WatchdogSettings getScriptWatchdogSettings () const =0
virtual void setSaveDeferralCount (int)=0
virtual int getSaveDeferralCount () const =0
virtual void setForceVibrantVisualsDisabled (bool)=0
virtual ::std::optional<::DeviceMemoryTier > getScriptingMemoryTierOverride () const =0
virtual int getMaxViewDistanceChunks () const =0

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 6216, ::std::array<::std::unique_ptr<::Option >, 777 > > mOptions
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::IOptions > > mPerMachineOptionsSource
::ll::TypedStorage< 1, 1, bool > mIsDevOptionsDirty

Member Function Documentation

◆ sharedFromThis() [1/2]

virtual ::std::shared_ptr<::IOptions > BaseOptions::sharedFromThis ( )
virtual

Implements IOptions.

◆ sharedFromThis() [2/2]

virtual ::std::shared_ptr<::IOptions const > BaseOptions::sharedFromThis ( ) const
virtual

Implements IOptions.

◆ isValidOption()

virtual bool BaseOptions::isValidOption ( ::OptionID optionId) const
virtual

Implements IOptions.

◆ get() [1/2]

virtual ::gsl::not_null<::Option * > BaseOptions::get ( ::OptionID optionId)
virtual

Implements IOptions.

◆ get() [2/2]

virtual ::gsl::not_null<::Option const * > BaseOptions::get ( ::OptionID optionId) const
virtual

Implements IOptionsReader.

◆ getIfValid() [1/2]

virtual ::std::optional<::Option * > BaseOptions::getIfValid ( ::OptionID optionId)
virtual

Implements IOptions.

◆ getIfValid() [2/2]

virtual ::std::optional<::Option const * > BaseOptions::getIfValid ( ::OptionID optionId) const
virtual

Implements IOptions.

◆ getAllRegisteredOptions()

virtual ::std::array<::std::unique_ptr<::Option >, 777 > const & BaseOptions::getAllRegisteredOptions ( )
virtual

Implements IOptions.

◆ forEachOption()

virtual void BaseOptions::forEachOption ( ::std::function< void(::Option *)> callback)
virtual

Implements IOptions.

◆ consumeDevOptionsDirty()

virtual bool BaseOptions::consumeDevOptionsDirty ( )
virtual

Implements IOptions.

◆ dumpOptionsToLogFile()

virtual void BaseOptions::dumpOptionsToLogFile ( ) const
virtual

Implements IOptions.

◆ _registerOption()

virtual::Option & BaseOptions::_registerOption ( ::std::unique_ptr<::Option > option)
virtual

Implements IOptions.

◆ updateInputMode()

virtual void BaseOptions::updateInputMode ( ::InputMode inputMode)
virtual

Implements IOptions.

◆ setMainVolume()

virtual void BaseOptions::setMainVolume ( float volume)
virtual

Implements IOptions.

◆ getMainVolume()

virtual float BaseOptions::getMainVolume ( ) const
virtual

Implements IOptions.

◆ setMusicVolume()

virtual void BaseOptions::setMusicVolume ( float volume)
virtual

Implements IOptions.

◆ getMusicVolume()

virtual float BaseOptions::getMusicVolume ( ) const
virtual

Implements IOptions.

◆ setSoundVolume()

virtual void BaseOptions::setSoundVolume ( float volume)
virtual

Implements IOptions.

◆ getSoundVolume()

virtual float BaseOptions::getSoundVolume ( ) const
virtual

Implements IOptions.

◆ setTTSVolume()

virtual void BaseOptions::setTTSVolume ( float volume)
virtual

Implements IOptions.

◆ getTTSVolume()

virtual float BaseOptions::getTTSVolume ( ) const
virtual

Implements IOptions.

◆ getChatMessageDuration()

virtual float BaseOptions::getChatMessageDuration ( ) const
virtual

Implements IOptions.

◆ getToastNotificationDuration()

virtual float BaseOptions::getToastNotificationDuration ( ) const
virtual

Implements IOptions.

◆ setSensitivity()

virtual void BaseOptions::setSensitivity ( float sensitivity,
::InputMode inputMode )
virtual

Implements IOptions.

◆ getSensitivity()

virtual float BaseOptions::getSensitivity ( ::InputMode inputMode) const
virtual

Implements IOptions.

◆ setSpyglassDamping()

virtual void BaseOptions::setSpyglassDamping ( float value,
::InputMode inputMode )
virtual

Implements IOptions.

◆ getSpyglassDamping()

virtual float BaseOptions::getSpyglassDamping ( ::InputMode inputMode) const
virtual

Implements IOptions.

◆ setDwellBeforeDrag()

virtual void BaseOptions::setDwellBeforeDrag ( float value)
virtual

Implements IOptions.

◆ getDwellBeforeDrag()

virtual float BaseOptions::getDwellBeforeDrag ( ) const
virtual

Implements IOptions.

◆ setStackSplittingTrigger()

virtual void BaseOptions::setStackSplittingTrigger ( float value)
virtual

Implements IOptions.

◆ getStackSplittingTrigger()

virtual float BaseOptions::getStackSplittingTrigger ( ) const
virtual

Implements IOptions.

◆ getGameSensitivity()

virtual float BaseOptions::getGameSensitivity ( ::InputMode inputmode) const
virtual

Implements IOptions.

◆ getInvertYMouse()

virtual bool BaseOptions::getInvertYMouse ( ::InputMode inputMode) const
virtual

Implements IOptions.

◆ getParticleViewDistance()

virtual float BaseOptions::getParticleViewDistance ( ) const
virtual

Implements IOptions.

◆ getBobView()

virtual bool BaseOptions::getBobView ( ) const
virtual

Implements IOptions.

◆ getDamageBobStrength()

virtual float BaseOptions::getDamageBobStrength ( ) const
virtual

Implements IOptions.

◆ getCameraShake()

virtual bool BaseOptions::getCameraShake ( ) const
virtual

Implements IOptions.

◆ getHideEndFlash()

virtual bool BaseOptions::getHideEndFlash ( ) const
virtual

Implements IOptions.

◆ getIsDitheringEnabledBlocks()

virtual bool BaseOptions::getIsDitheringEnabledBlocks ( ) const
virtual

Implements IOptions.

◆ getIsDitheringEnabledMobs()

virtual bool BaseOptions::getIsDitheringEnabledMobs ( ) const
virtual

Implements IOptions.

◆ setResetPlayerAlignment()

virtual void BaseOptions::setResetPlayerAlignment ( bool reset)
virtual

Implements IOptions.

◆ getResetPlayerAlignment()

virtual bool BaseOptions::getResetPlayerAlignment ( ) const
virtual

Implements IOptions.

◆ getGraphicsMode()

virtual::GraphicsMode BaseOptions::getGraphicsMode ( ) const
virtual

Implements IOptionsReader.

◆ getTargetRenderAPI()

virtual::TargetRenderAPI BaseOptions::getTargetRenderAPI ( ) const
virtual

Implements IOptions.

◆ getTransparentLeaves()

virtual bool BaseOptions::getTransparentLeaves ( ) const
virtual

Implements IOptions.

◆ getFancyBubbles()

virtual bool BaseOptions::getFancyBubbles ( ) const
virtual

Implements IOptions.

◆ getSmoothLighting()

virtual bool BaseOptions::getSmoothLighting ( ) const
virtual

Implements IOptions.

◆ getGuiAccessibilityScaling()

virtual bool BaseOptions::getGuiAccessibilityScaling ( ) const
virtual

Implements IOptions.

◆ getUseMouseForDigging()

virtual bool BaseOptions::getUseMouseForDigging ( ) const
virtual

Implements IOptions.

◆ isLeftHanded()

virtual bool BaseOptions::isLeftHanded ( ) const
virtual

Implements IOptions.

◆ isHotbarOnlyTouch()

virtual bool BaseOptions::isHotbarOnlyTouch ( ) const
virtual

Implements IOptions.

◆ getDestroyVibration()

virtual bool BaseOptions::getDestroyVibration ( ::InputMode inputMode) const
virtual

Implements IOptions.

◆ getSplitVibration()

virtual bool BaseOptions::getSplitVibration ( ::InputMode inputMode) const
virtual

Implements IOptions.

◆ getAutoJump()

virtual bool BaseOptions::getAutoJump ( ::InputMode inputMode) const
virtual

Implements IOptions.

◆ setFullscreen()

virtual void BaseOptions::setFullscreen ( bool fullscreen)
virtual

Implements IOptions.

◆ getFullscreen()

virtual bool BaseOptions::getFullscreen ( ) const
virtual

Implements IOptions.

◆ toggleFullscreen()

virtual void BaseOptions::toggleFullscreen ( )
virtual

Implements IOptions.

◆ setDifficulty()

virtual void BaseOptions::setDifficulty ( int difficulty)
virtual

Implements IOptions.

◆ setHideGUI()

virtual void BaseOptions::setHideGUI ( bool hideGUI)
virtual

Implements IOptions.

◆ getHideHud()

virtual bool BaseOptions::getHideHud ( ) const
virtual

Implements IOptions.

◆ getHideHand()

virtual bool BaseOptions::getHideHand ( ) const
virtual

Implements IOptions.

◆ setHideToolTips()

virtual void BaseOptions::setHideToolTips ( bool hideToolTips)
virtual

Implements IOptions.

◆ getHideToolTips()

virtual bool BaseOptions::getHideToolTips ( ) const
virtual

Implements IOptions.

◆ setHidePaperDoll()

virtual void BaseOptions::setHidePaperDoll ( bool hidePaperDoll)
virtual

Implements IOptions.

◆ getHidePaperDoll()

virtual bool BaseOptions::getHidePaperDoll ( ) const
virtual

Implements IOptions.

◆ setIngamePlayerNames()

virtual void BaseOptions::setIngamePlayerNames ( bool useNameTag)
virtual

Implements IOptions.

◆ getIngamePlayerNames()

virtual bool BaseOptions::getIngamePlayerNames ( ) const
virtual

Implements IOptions.

◆ setSplitscreenIngamePlayerNames()

virtual void BaseOptions::setSplitscreenIngamePlayerNames ( bool useNameTag)
virtual

Implements IOptions.

◆ getSplitscreenIngamePlayerNames()

virtual bool BaseOptions::getSplitscreenIngamePlayerNames ( ) const
virtual

Implements IOptions.

◆ setInterfaceOpacity()

virtual void BaseOptions::setInterfaceOpacity ( float opacity)
virtual

Implements IOptions.

◆ getInterfaceOpacity()

virtual float BaseOptions::getInterfaceOpacity ( ) const
virtual

Implements IOptions.

◆ setSplitscreenInterfaceOpacity()

virtual void BaseOptions::setSplitscreenInterfaceOpacity ( float opacity)
virtual

Implements IOptions.

◆ getSplitscreenInterfaceOpacity()

virtual float BaseOptions::getSplitscreenInterfaceOpacity ( ) const
virtual

Implements IOptions.

◆ setShowAutoSaveIcon()

virtual void BaseOptions::setShowAutoSaveIcon ( bool ShowAutoSaveIcon)
virtual

Implements IOptions.

◆ getShowAutoSaveIcon()

virtual bool BaseOptions::getShowAutoSaveIcon ( ) const
virtual

Implements IOptions.

◆ setSplitscreenDirection()

virtual void BaseOptions::setSplitscreenDirection ( int splitScreenDirection)
virtual

Implements IOptions.

◆ getSplitscreenDirection()

virtual::SplitScreenDirection BaseOptions::getSplitscreenDirection ( ) const
virtual

Implements IOptions.

◆ setHideScreens()

virtual void BaseOptions::setHideScreens ( bool hideScreens)
virtual

Implements IOptions.

◆ getHideScreens()

virtual bool BaseOptions::getHideScreens ( ) const
virtual

Implements IOptions.

◆ setHideItemInHand()

virtual void BaseOptions::setHideItemInHand ( bool hideItemInHand)
virtual

Implements IOptions.

◆ getHideItemInHand()

virtual bool BaseOptions::getHideItemInHand ( ) const
virtual

Implements IOptions.

◆ getScreenAnimations()

virtual bool BaseOptions::getScreenAnimations ( ) const
virtual

Implements IOptions.

◆ getUIProfile()

virtual::UIProfile BaseOptions::getUIProfile ( ) const
virtual

Implements IOptionsReader.

◆ setForceUseUnsortedPolys()

virtual void BaseOptions::setForceUseUnsortedPolys ( bool renderUnsorted)
virtual

Implements IOptions.

◆ getForceUseUnsortedPolys()

virtual bool BaseOptions::getForceUseUnsortedPolys ( ) const
virtual

Implements IOptions.

◆ setRenderDebug()

virtual void BaseOptions::setRenderDebug ( ::DebugHudOptions renderDebug)
virtual

Implements IOptions.

◆ getRenderDebug()

virtual::DebugHudOptions BaseOptions::getRenderDebug ( ) const
virtual

Implements IOptions.

◆ getRemoteImguiEnabled()

virtual bool BaseOptions::getRemoteImguiEnabled ( ) const
virtual

Implements IOptions.

◆ setRemoteImguiEnabled()

virtual void BaseOptions::setRemoteImguiEnabled ( bool remoteImguiEnabled)
virtual

Implements IOptions.

◆ getGamma()

virtual float BaseOptions::getGamma ( ) const
virtual

Implements IOptions.

◆ setMSAA()

virtual void BaseOptions::setMSAA ( int msaa)
virtual

Implements IOptions.

◆ setTexelAA()

virtual void BaseOptions::setTexelAA ( bool texelAA)
virtual

Implements IOptions.

◆ setFixedCamera()

virtual void BaseOptions::setFixedCamera ( bool fixedCamera)
virtual

Implements IOptions.

◆ getFixedCamera()

virtual bool BaseOptions::getFixedCamera ( ) const
virtual

Implements IOptions.

◆ setSkinId()

virtual void BaseOptions::setSkinId ( ::std::string const & skinId)
virtual

Implements IOptions.

◆ getSkinId()

virtual::std::string const & BaseOptions::getSkinId ( ) const
virtual

Implements IOptions.

◆ setLastCustomSkinId()

virtual void BaseOptions::setLastCustomSkinId ( ::std::string const & lastCustomSkinId)
virtual

Implements IOptions.

◆ getLastCustomSkinId()

virtual::std::string const & BaseOptions::getLastCustomSkinId ( ) const
virtual

Implements IOptions.

◆ getFovToggle()

virtual bool BaseOptions::getFovToggle ( ) const
virtual

Implements IOptions.

◆ setServerVisible()

virtual void BaseOptions::setServerVisible ( bool serverVisible)
virtual

Implements IOptions.

◆ getServerVisible()

virtual bool BaseOptions::getServerVisible ( ) const
virtual

Implements IOptions.

◆ setSplitControls()

virtual void BaseOptions::setSplitControls ( bool splitControls)
virtual

Implements IOptions.

◆ getSplitControls()

virtual bool BaseOptions::getSplitControls ( ) const
virtual

Implements IOptions.

◆ getSwapJumpAndSneak()

virtual bool BaseOptions::getSwapJumpAndSneak ( ) const
virtual

Implements IOptions.

◆ getFancySkies()

virtual bool BaseOptions::getFancySkies ( ) const
virtual

Implements IOptions.

◆ setRenderClouds()

virtual void BaseOptions::setRenderClouds ( bool renderClouds)
virtual

Implements IOptions.

◆ getRenderClouds()

virtual bool BaseOptions::getRenderClouds ( ) const
virtual

Implements IOptions.

◆ getDevAutoLoadLevel()

virtual bool BaseOptions::getDevAutoLoadLevel ( ) const
virtual

Implements IOptions.

◆ getDevAssertionsDebugBreak()

virtual bool BaseOptions::getDevAssertionsDebugBreak ( ) const
virtual

Implements IOptions.

◆ getDevAssertionsShowDialog()

virtual bool BaseOptions::getDevAssertionsShowDialog ( ) const
virtual

Implements IOptions.

◆ getDevShowDisplayLoggedError() [1/2]

virtual bool BaseOptions::getDevShowDisplayLoggedError ( ) const
virtual

Implements IOptions.

◆ getDevShowDisplayLoggedError() [2/2]

virtual bool BaseOptions::getDevShowDisplayLoggedError ( ::DisplayLoggedErrorType errortype) const
virtual

Implements IOptions.

◆ setDevShowDevConsoleButton()

virtual void BaseOptions::setDevShowDevConsoleButton ( bool dev_showDevConsoleButton)
virtual

Implements IOptions.

◆ getDevShowDevConsoleButton()

virtual bool BaseOptions::getDevShowDevConsoleButton ( ) const
virtual

Implements IOptions.

◆ getDevIgnoreUserInput()

virtual bool BaseOptions::getDevIgnoreUserInput ( ) const
virtual

Implements IOptions.

◆ getDevDisplayTreatmentPanel()

virtual bool BaseOptions::getDevDisplayTreatmentPanel ( ) const
virtual

Implements IOptions.

◆ setDevDisplayTreatmentPanel()

virtual void BaseOptions::setDevDisplayTreatmentPanel ( bool dev_displayTreatmentPanel)
virtual

Implements IOptions.

◆ setDevShowMinecraftTCUIReplacement()

virtual void BaseOptions::setDevShowMinecraftTCUIReplacement ( bool dev_showMinecraftTCUIReplacement)
virtual

Implements IOptions.

◆ getDevShowMinecraftTCUIReplacement()

virtual bool BaseOptions::getDevShowMinecraftTCUIReplacement ( ) const
virtual

Implements IOptions.

◆ getDevCreateRealmWithoutPurchase()

virtual bool BaseOptions::getDevCreateRealmWithoutPurchase ( ) const
virtual

Implements IOptions.

◆ getDevDisableConnectedStoragePush()

virtual bool BaseOptions::getDevDisableConnectedStoragePush ( ) const
virtual

Implements IOptions.

◆ getDevDisableConnectedStoragePull()

virtual bool BaseOptions::getDevDisableConnectedStoragePull ( ) const
virtual

Implements IOptions.

◆ setDevFindMobs()

virtual void BaseOptions::setDevFindMobs ( bool dev_findMobs)
virtual

Implements IOptions.

◆ getDevFindMobs()

virtual bool BaseOptions::getDevFindMobs ( ) const
virtual

Implements IOptions.

◆ setDevRenderBoundingBoxes()

virtual void BaseOptions::setDevRenderBoundingBoxes ( bool dev_renderBoundingBoxes)
virtual

Implements IOptions.

◆ getDevRenderBoundingBoxes()

virtual bool BaseOptions::getDevRenderBoundingBoxes ( ) const
virtual

Implements IOptionsReader.

◆ setDevRenderPaths()

virtual void BaseOptions::setDevRenderPaths ( bool dev_renderPaths)
virtual

Implements IOptions.

◆ getDevRenderPaths()

virtual bool BaseOptions::getDevRenderPaths ( ) const
virtual

Implements IOptionsReader.

◆ setDevRenderMobInfoState()

virtual void BaseOptions::setDevRenderMobInfoState ( bool dev_renderMobInfoState)
virtual

Implements IOptions.

◆ getDevRenderMobInfoState()

virtual bool BaseOptions::getDevRenderMobInfoState ( ) const
virtual

Implements IOptionsReader.

◆ setDevRenderGoalState()

virtual void BaseOptions::setDevRenderGoalState ( bool dev_renderGoalState)
virtual

Implements IOptions.

◆ getDevRenderGoalState()

virtual bool BaseOptions::getDevRenderGoalState ( ) const
virtual

Implements IOptionsReader.

◆ setDevRenderSchedulerInfo()

virtual void BaseOptions::setDevRenderSchedulerInfo ( bool dev_renderSchedulerState)
virtual

Implements IOptions.

◆ getDevRenderSchedulerInfo()

virtual bool BaseOptions::getDevRenderSchedulerInfo ( ) const
virtual

Implements IOptionsReader.

◆ setDevRenderCoordinateSystems()

virtual void BaseOptions::setDevRenderCoordinateSystems ( bool dev_renderCoords)
virtual

Implements IOptions.

◆ getDevRenderCoordinateSystems()

virtual bool BaseOptions::getDevRenderCoordinateSystems ( ) const
virtual

Implements IOptions.

◆ getDevResetClientId()

virtual bool BaseOptions::getDevResetClientId ( ) const
virtual

Implements IOptions.

◆ setDevLogFlushImmediate()

virtual void BaseOptions::setDevLogFlushImmediate ( bool dev_FlushLogOnWrite)
virtual

Implements IOptions.

◆ getDevLogFlushImmediate()

virtual bool BaseOptions::getDevLogFlushImmediate ( ) const
virtual

Implements IOptions.

◆ setDevLogTimestamp()

virtual void BaseOptions::setDevLogTimestamp ( bool dev_timestamp)
virtual

Implements IOptions.

◆ getDevLogTimestamp()

virtual bool BaseOptions::getDevLogTimestamp ( ) const
virtual

Implements IOptions.

◆ setDevLogTrace()

virtual void BaseOptions::setDevLogTrace ( bool dev_trace)
virtual

Implements IOptions.

◆ getDevLogTrace()

virtual bool BaseOptions::getDevLogTrace ( ) const
virtual

Implements IOptions.

◆ setDevLogArea()

virtual void BaseOptions::setDevLogArea ( bool dev_logArea)
virtual

Implements IOptions.

◆ getDevLogArea()

virtual bool BaseOptions::getDevLogArea ( ) const
virtual

Implements IOptions.

◆ setDevLogPriority()

virtual void BaseOptions::setDevLogPriority ( bool dev_logPriority)
virtual

Implements IOptions.

◆ getDevLogPriority()

virtual bool BaseOptions::getDevLogPriority ( ) const
virtual

Implements IOptions.

◆ setDevLogThread()

virtual void BaseOptions::setDevLogThread ( bool dev_logThread)
virtual

Implements IOptions.

◆ getDevLogThread()

virtual bool BaseOptions::getDevLogThread ( ) const
virtual

Implements IOptions.

◆ setDevLogAppend()

virtual void BaseOptions::setDevLogAppend ( bool dev_append)
virtual

Implements IOptions.

◆ getDevLogAppend()

virtual bool BaseOptions::getDevLogAppend ( ) const
virtual

Implements IOptions.

◆ setDevLogProcessId()

virtual void BaseOptions::setDevLogProcessId ( bool enable)
virtual

Implements IOptions.

◆ getDevLogProcessId()

virtual bool BaseOptions::getDevLogProcessId ( ) const
virtual

Implements IOptions.

◆ setDevLogThreadId()

virtual void BaseOptions::setDevLogThreadId ( bool enable)
virtual

Implements IOptions.

◆ getDevLogThreadId()

virtual bool BaseOptions::getDevLogThreadId ( ) const
virtual

Implements IOptions.

◆ setDevLogMessageId()

virtual void BaseOptions::setDevLogMessageId ( bool enable)
virtual

Implements IOptions.

◆ getDevLogMessageId()

virtual bool BaseOptions::getDevLogMessageId ( ) const
virtual

Implements IOptions.

◆ setDevLogSilentLogging()

virtual void BaseOptions::setDevLogSilentLogging ( bool silent)
virtual

Implements IOptions.

◆ getDevLogSilentLogging()

virtual bool BaseOptions::getDevLogSilentLogging ( ) const
virtual

Implements IOptions.

◆ setDevLogPriorityFilter()

virtual void BaseOptions::setDevLogPriorityFilter ( ::std::string const & devFilter)
virtual

Implements IOptions.

◆ getDevLogPriorityFilter()

virtual::std::string const & BaseOptions::getDevLogPriorityFilter ( ) const
virtual

Implements IOptions.

◆ setDevLogAreaFilter()

virtual void BaseOptions::setDevLogAreaFilter ( ::std::string const & devFilter)
virtual

Implements IOptions.

◆ getDevLogAreaFilter()

virtual::std::string const & BaseOptions::getDevLogAreaFilter ( ) const
virtual

Implements IOptions.

◆ setDevGameEventRetentionTicks()

virtual void BaseOptions::setDevGameEventRetentionTicks ( ushort retentionTicks)
virtual

Implements IOptions.

◆ getDevGameEventRetentionTicks()

virtual ushort BaseOptions::getDevGameEventRetentionTicks ( ) const
virtual

Implements IOptionsReader.

◆ setDevDeepDarkDebugRender()

virtual void BaseOptions::setDevDeepDarkDebugRender ( bool render)
virtual

Implements IOptions.

◆ getDevDeepDarkDebugRender()

virtual bool BaseOptions::getDevDeepDarkDebugRender ( ) const
virtual

Implements IOptionsReader.

◆ isLogCategoryEnabled()

virtual bool BaseOptions::isLogCategoryEnabled ( ::BedrockLog::LogCategory category) const
virtual

Implements IOptions.

◆ getDevEnableProfilerOutput()

virtual bool BaseOptions::getDevEnableProfilerOutput ( )
virtual

Implements IOptions.

◆ getDevAddUsersSilently()

virtual bool BaseOptions::getDevAddUsersSilently ( ) const
virtual

Implements IOptions.

◆ getDevBenchmarkModeTime()

virtual int BaseOptions::getDevBenchmarkModeTime ( )
virtual

Implements IOptions.

◆ getDevDisableClientBlobCache()

virtual bool BaseOptions::getDevDisableClientBlobCache ( ) const
virtual

Implements IOptions.

◆ getDevClientBlobCacheOnLocalServer()

virtual bool BaseOptions::getDevClientBlobCacheOnLocalServer ( ) const
virtual

Implements IOptions.

◆ setLogFlushDelay()

virtual void BaseOptions::setLogFlushDelay ( int delay_time)
virtual

Implements IOptions.

◆ getLogFlushDelay()

virtual int BaseOptions::getLogFlushDelay ( )
virtual

Implements IOptions.

◆ getAutomationParallelSlices()

virtual int BaseOptions::getAutomationParallelSlices ( ) const
virtual

Implements IOptions.

◆ getAutomationParallelCurrentSlice()

virtual int BaseOptions::getAutomationParallelCurrentSlice ( ) const
virtual

Implements IOptions.

◆ getIsAutomationRun()

virtual bool BaseOptions::getIsAutomationRun ( ) const
virtual

Implements IOptions.

◆ getShouldQuitAppAfterTesting()

virtual bool BaseOptions::getShouldQuitAppAfterTesting ( ) const
virtual

Implements IOptions.

◆ shouldUploadTestArtifacts()

virtual bool BaseOptions::shouldUploadTestArtifacts ( ) const
virtual

Implements IOptions.

◆ hasAutomationTestRunTimedOut()

virtual bool BaseOptions::hasAutomationTestRunTimedOut ( ) const
virtual

Implements IOptions.

◆ hasAutomationTestRunReachedCrashLimit()

virtual bool BaseOptions::hasAutomationTestRunReachedCrashLimit ( ) const
virtual

Implements IOptions.

◆ shouldAppendDebugLogTimestamp()

virtual bool BaseOptions::shouldAppendDebugLogTimestamp ( ) const
virtual

Implements IOptions.

◆ getAutomationServerIp()

virtual::std::string BaseOptions::getAutomationServerIp ( ) const
virtual

Implements IOptions.

◆ getAutomationServerPort()

virtual::std::string BaseOptions::getAutomationServerPort ( ) const
virtual

Implements IOptions.

◆ getAutomationArtifactUploadSas()

virtual::std::string BaseOptions::getAutomationArtifactUploadSas ( ) const
virtual

Implements IOptions.

◆ getAutomationArtifactUploadUrl()

virtual::std::string BaseOptions::getAutomationArtifactUploadUrl ( ) const
virtual

Implements IOptions.

◆ getAutomationRelativeBlobpath()

virtual::std::string BaseOptions::getAutomationRelativeBlobpath ( ) const
virtual

Implements IOptions.

◆ getAutomationFunctionalTestTags()

virtual::std::string BaseOptions::getAutomationFunctionalTestTags ( ) const
virtual

Implements IOptions.

◆ getAutomationServerTestTags()

virtual::std::string BaseOptions::getAutomationServerTestTags ( ) const
virtual

Implements IOptions.

◆ getAutomationUnitTestTags()

virtual::std::string BaseOptions::getAutomationUnitTestTags ( ) const
virtual

Implements IOptions.

◆ getAutomationFunctionalBrokenTestTags()

virtual::std::string BaseOptions::getAutomationFunctionalBrokenTestTags ( ) const
virtual

Implements IOptions.

◆ getAutomationServerBrokenTestTags()

virtual::std::string BaseOptions::getAutomationServerBrokenTestTags ( ) const
virtual

Implements IOptions.

◆ getAutomationUnitBrokenTestTags()

virtual::std::string BaseOptions::getAutomationUnitBrokenTestTags ( ) const
virtual

Implements IOptions.

◆ getAutomationTestBuildID()

virtual::std::string BaseOptions::getAutomationTestBuildID ( ) const
virtual

Implements IOptions.

◆ getAutomationUploadToken()

virtual::std::string BaseOptions::getAutomationUploadToken ( ) const
virtual

Implements IOptions.

◆ getAutomationEnabledFeatures()

virtual::std::string BaseOptions::getAutomationEnabledFeatures ( ) const
virtual

Implements IOptions.

◆ getAutomationEnabledExperiments()

virtual::std::string BaseOptions::getAutomationEnabledExperiments ( ) const
virtual

Implements IOptions.

◆ getAutomationShouldGroupServerTests()

virtual bool BaseOptions::getAutomationShouldGroupServerTests ( ) const
virtual

Implements IOptions.

◆ getAutomationUnrandomTestsEnabled()

virtual bool BaseOptions::getAutomationUnrandomTestsEnabled ( ) const
virtual

Implements IOptions.

◆ getAutomationRunEntireServerTestGroup()

virtual bool BaseOptions::getAutomationRunEntireServerTestGroup ( ) const
virtual

Implements IOptions.

◆ getAutomationRunServerTestAfterEachTest()

virtual bool BaseOptions::getAutomationRunServerTestAfterEachTest ( ) const
virtual

Implements IOptions.

◆ getTestBranchName()

virtual::std::string const & BaseOptions::getTestBranchName ( ) const
virtual

Implements IOptions.

◆ getFunctionalTestBlockInput()

virtual bool BaseOptions::getFunctionalTestBlockInput ( ) const
virtual

Implements IOptions.

◆ shouldBlockUserInput()

virtual bool BaseOptions::shouldBlockUserInput ( ) const
virtual

Implements IOptions.

◆ hasSetSafeZone()

virtual bool BaseOptions::hasSetSafeZone ( ) const
virtual

Implements IOptions.

◆ getAutomationDisableTreatmentPackDownloads()

virtual bool BaseOptions::getAutomationDisableTreatmentPackDownloads ( ) const
virtual

Implements IOptions.

◆ getAutomationProfilerCaptureEnabled()

virtual bool BaseOptions::getAutomationProfilerCaptureEnabled ( ) const
virtual

Implements IOptions.

◆ getAutomationProfilerFlipEnabled()

virtual bool BaseOptions::getAutomationProfilerFlipEnabled ( ) const
virtual

Implements IOptions.

◆ getAutomationRepeatCount()

virtual int BaseOptions::getAutomationRepeatCount ( ) const
virtual

Implements IOptions.

◆ getAutomationSoakTestRunDurationMinutes()

virtual int BaseOptions::getAutomationSoakTestRunDurationMinutes ( ) const
virtual

Implements IOptions.

◆ getAutomationRerunFailuresOnly()

virtual bool BaseOptions::getAutomationRerunFailuresOnly ( ) const
virtual

Implements IOptions.

◆ getAutomationUnitPerTestcaseTimeout()

virtual int BaseOptions::getAutomationUnitPerTestcaseTimeout ( ) const
virtual

Implements IOptions.

◆ getAutomationFunctionalPerTestcaseTimeout()

virtual int BaseOptions::getAutomationFunctionalPerTestcaseTimeout ( ) const
virtual

Implements IOptions.

◆ getAutomationServerPerTestcaseTimeout()

virtual int BaseOptions::getAutomationServerPerTestcaseTimeout ( ) const
virtual

Implements IOptions.

◆ setAutomationFunctionalBrokenTestTags()

virtual void BaseOptions::setAutomationFunctionalBrokenTestTags ( ::std::string const & tags)
virtual

Implements IOptions.

◆ setAutomationUnitBrokenTestTags()

virtual void BaseOptions::setAutomationUnitBrokenTestTags ( ::std::string const & tags)
virtual

Implements IOptions.

◆ setAutomationUploadToken()

virtual void BaseOptions::setAutomationUploadToken ( ::std::string const & token)
virtual

Implements IOptions.

◆ getDevAchievmentsAlwaysEnabled()

virtual bool BaseOptions::getDevAchievmentsAlwaysEnabled ( )
virtual

Implements IOptions.

◆ shouldServerTestsLogWorlds()

virtual bool BaseOptions::shouldServerTestsLogWorlds ( ) const
virtual

Implements IOptions.

◆ shouldServerTestsAssertOnLevelDiff()

virtual bool BaseOptions::shouldServerTestsAssertOnLevelDiff ( ) const
virtual

Implements IOptions.

◆ getAutomationMultiplayerSessionName()

virtual::std::string BaseOptions::getAutomationMultiplayerSessionName ( ) const
virtual

Implements IOptions.

◆ getAutomationMultiplayerDeviceIndex()

virtual int BaseOptions::getAutomationMultiplayerDeviceIndex ( ) const
virtual

Implements IOptions.

◆ getAutomationMultiplayerUserAccounts()

virtual ::std::vector<::std::string > BaseOptions::getAutomationMultiplayerUserAccounts ( ) const
virtual

Implements IOptions.

◆ getDevConnectionQuality()

virtual::DevConnectionQuality BaseOptions::getDevConnectionQuality ( ) const
virtual

Implements IOptions.

◆ getDevRenderAttachPos()

virtual int BaseOptions::getDevRenderAttachPos ( ) const
virtual

Implements IOptions.

◆ setMultiPlayerGame()

virtual void BaseOptions::setMultiPlayerGame ( bool multiPlayerGame)
virtual

Implements IOptions.

◆ getMultiPlayerGame()

virtual bool BaseOptions::getMultiPlayerGame ( ) const
virtual

Implements IOptions.

◆ setXboxLiveVisible()

virtual void BaseOptions::setXboxLiveVisible ( bool xboxLiveVisible)
virtual

Implements IOptions.

◆ wasLoggedInLastSession()

virtual bool BaseOptions::wasLoggedInLastSession ( )
virtual

Implements IOptions.

◆ setHasEverLoggedIntoXbl()

virtual void BaseOptions::setHasEverLoggedIntoXbl ( bool hasEverLoggedIntoXbl)
virtual

Implements IOptions.

◆ getHasEverLoggedIntoXbl()

virtual bool BaseOptions::getHasEverLoggedIntoXbl ( ) const
virtual

Implements IOptions.

◆ setHasShownFirstLaunchWelcomeModal()

virtual void BaseOptions::setHasShownFirstLaunchWelcomeModal ( bool hasShownModal)
virtual

Implements IOptions.

◆ getHasShownFirstLaunchWelcomeModal()

virtual bool BaseOptions::getHasShownFirstLaunchWelcomeModal ( ) const
virtual

Implements IOptions.

◆ setHasShownFirstSocialWelcomeModal()

virtual void BaseOptions::setHasShownFirstSocialWelcomeModal ( bool hasShownModal)
virtual

Implements IOptions.

◆ getHasShownFirstSocialWelcomeModal()

virtual bool BaseOptions::getHasShownFirstSocialWelcomeModal ( ) const
virtual

Implements IOptions.

◆ setDoNotShowFriendsListFTUE()

virtual void BaseOptions::setDoNotShowFriendsListFTUE ( bool hasShownModal)
virtual

Implements IOptions.

◆ getDoNotShowFriendsListFTUE()

virtual bool BaseOptions::getDoNotShowFriendsListFTUE ( ) const
virtual

Implements IOptions.

◆ setHasShownBannedModalAtStartup()

virtual void BaseOptions::setHasShownBannedModalAtStartup ( bool hasShownModal)
virtual

Implements IOptions.

◆ getHasShownBannedModalAtStartup()

virtual bool BaseOptions::getHasShownBannedModalAtStartup ( ) const
virtual

Implements IOptions.

◆ setAcknowledgedAutoSave()

virtual void BaseOptions::setAcknowledgedAutoSave ( bool acknowledgedAutoSave)
virtual

Implements IOptions.

◆ getAcknowledgedAutoSave()

virtual bool BaseOptions::getAcknowledgedAutoSave ( ) const
virtual

Implements IOptions.

◆ setRealmsInviteShowFriendsOption()

virtual void BaseOptions::setRealmsInviteShowFriendsOption ( bool showFriendInvitesOnly)
virtual

Implements IOptions.

◆ getRealmsInviteShowFriendsOption()

virtual bool BaseOptions::getRealmsInviteShowFriendsOption ( ) const
virtual

Implements IOptions.

◆ setNumberOfOwnedRealms()

virtual void BaseOptions::setNumberOfOwnedRealms ( int numberOfOwnedRealms)
virtual

Implements IOptions.

◆ getNumberOfOwnedRealms()

virtual int BaseOptions::getNumberOfOwnedRealms ( ) const
virtual

Implements IOptions.

◆ setNumberOfFriendsRealms()

virtual void BaseOptions::setNumberOfFriendsRealms ( int numberOfOwnedRealms)
virtual

Implements IOptions.

◆ getNumberOfFriendsRealms()

virtual int BaseOptions::getNumberOfFriendsRealms ( ) const
virtual

Implements IOptions.

◆ setCreateRealmUpsellCount()

virtual void BaseOptions::setCreateRealmUpsellCount ( int value)
virtual

Implements IOptions.

◆ getCreateRealmUpsellCount()

virtual int BaseOptions::getCreateRealmUpsellCount ( ) const
virtual

Implements IOptions.

◆ setSaveAndQuitCount()

virtual void BaseOptions::setSaveAndQuitCount ( int value)
virtual

Implements IOptions.

◆ getSaveAndQuitCount()

virtual int BaseOptions::getSaveAndQuitCount ( ) const
virtual

Implements IOptions.

◆ setIsRatingsPromptShown()

virtual void BaseOptions::setIsRatingsPromptShown ( bool value)
virtual

Implements IOptions.

◆ getIsRatingsPromptShown()

virtual bool BaseOptions::getIsRatingsPromptShown ( ) const
virtual

Implements IOptions.

◆ setShowRealmsTrialButtonFromPlayScreen()

virtual void BaseOptions::setShowRealmsTrialButtonFromPlayScreen ( bool value)
virtual

Implements IOptions.

◆ getShowRealmsTrialButtonFromPlayScreen()

virtual bool BaseOptions::getShowRealmsTrialButtonFromPlayScreen ( ) const
virtual

Implements IOptions.

◆ getAutoUpdateMode()

virtual::AutoUpdateMode BaseOptions::getAutoUpdateMode ( ) const
virtual

Implements IOptions.

◆ setCanUseCellularData()

virtual void BaseOptions::setCanUseCellularData ( bool useNetworkData)
virtual

Implements IOptions.

◆ getCanUseCellularData()

virtual bool BaseOptions::getCanUseCellularData ( ) const
virtual

Implements IOptions.

◆ getPlayerViewPerspective()

virtual int BaseOptions::getPlayerViewPerspective ( ) const
virtual

Implements IOptions.

◆ setRequireWebsocketEncryption()

virtual void BaseOptions::setRequireWebsocketEncryption ( bool require)
virtual

Implements IOptions.

◆ getRequireWebsocketEncryption()

virtual bool BaseOptions::getRequireWebsocketEncryption ( ) const
virtual

Implements IOptions.

◆ setWebsocketsEnabled()

virtual void BaseOptions::setWebsocketsEnabled ( bool enabled)
virtual

Implements IOptions.

◆ getWebsocketsEnabled()

virtual bool BaseOptions::getWebsocketsEnabled ( ) const
virtual

Implements IOptions.

◆ setUseIPv6Only()

virtual void BaseOptions::setUseIPv6Only ( bool useIPv6Only)
virtual

Implements IOptions.

◆ getUseIPv6Only()

virtual bool BaseOptions::getUseIPv6Only ( ) const
virtual

Implements IOptions.

◆ setUseRetailXboxSandbox()

virtual void BaseOptions::setUseRetailXboxSandbox ( bool const retail)
virtual

Implements IOptions.

◆ getUseRetailXboxSandbox()

virtual bool BaseOptions::getUseRetailXboxSandbox ( ) const
virtual

Implements IOptions.

◆ setXboxLiveSandbox()

virtual void BaseOptions::setXboxLiveSandbox ( ::XboxSandboxEnvironment environment)
virtual

Implements IOptions.

◆ getXboxLiveSandbox()

virtual::std::string const & BaseOptions::getXboxLiveSandbox ( ) const
virtual

Implements IOptions.

◆ setRealmsEnvironment()

virtual void BaseOptions::setRealmsEnvironment ( ::RealmsEnvironment realmsEnvironment)
virtual

Implements IOptions.

◆ getRealmsEnvironment()

virtual::RealmsEnvironment BaseOptions::getRealmsEnvironment ( ) const
virtual

Implements IOptions.

◆ setRealmsEndpoint()

virtual void BaseOptions::setRealmsEndpoint ( ::std::string const & realmsEndpoint)
virtual

Implements IOptions.

◆ getRealmsEndpoint()

virtual::std::string const & BaseOptions::getRealmsEndpoint ( ) const
virtual

Implements IOptions.

◆ getRealmsV2Endpoint()

virtual::std::string const & BaseOptions::getRealmsV2Endpoint ( ) const
virtual

Implements IOptions.

◆ setRealmsEndpointPayment()

virtual void BaseOptions::setRealmsEndpointPayment ( ::std::string const & realmsEndpointPayment)
virtual

Implements IOptions.

◆ getRealmsEndpointPayment()

virtual::std::string const & BaseOptions::getRealmsEndpointPayment ( ) const
virtual

Implements IOptions.

◆ setRealmsRelyingParty()

virtual void BaseOptions::setRealmsRelyingParty ( ::std::string const & realmsRelyingParty)
virtual

Implements IOptions.

◆ getRealmsRelyingParty()

virtual::std::string const & BaseOptions::getRealmsRelyingParty ( ) const
virtual

Implements IOptions.

◆ setRealmsRelyingPartyPayment()

virtual void BaseOptions::setRealmsRelyingPartyPayment ( ::std::string const & realmsRelyingPartyPayment)
virtual

Implements IOptions.

◆ getRealmsRelyingPartyPayment()

virtual::std::string const & BaseOptions::getRealmsRelyingPartyPayment ( ) const
virtual

Implements IOptions.

◆ setStoreHasPurchasedCoins()

virtual void BaseOptions::setStoreHasPurchasedCoins ( bool value)
virtual

Implements IOptions.

◆ getStoreHasPurchasedCoins()

virtual bool BaseOptions::getStoreHasPurchasedCoins ( ) const
virtual

Implements IOptions.

◆ setShowUnfulfilledPurchaseModal()

virtual void BaseOptions::setShowUnfulfilledPurchaseModal ( bool value)
virtual

Implements IOptions.

◆ getShowUnfulfilledPurchaseModal()

virtual bool BaseOptions::getShowUnfulfilledPurchaseModal ( ) const
virtual

Implements IOptions.

◆ setSwitchCoinDebug()

virtual void BaseOptions::setSwitchCoinDebug ( bool value)
virtual

Implements IOptions.

◆ getSwitchCoinDebug()

virtual bool BaseOptions::getSwitchCoinDebug ( ) const
virtual

Implements IOptions.

◆ setEduHasLoggedIn()

virtual void BaseOptions::setEduHasLoggedIn ( bool hasEduLoggedIn)
virtual

Implements IOptions.

◆ getEduHasLoggedIn()

virtual bool BaseOptions::getEduHasLoggedIn ( ) const
virtual

Implements IOptions.

◆ setShownPlatformNetworkConnectConfirmation()

virtual void BaseOptions::setShownPlatformNetworkConnectConfirmation ( bool value)
virtual

Implements IOptions.

◆ getShownPlatformNetworkConnectConfirmation()

virtual bool BaseOptions::getShownPlatformNetworkConnectConfirmation ( ) const
virtual

Implements IOptions.

◆ setShownPlatformPremiumUpsell()

virtual void BaseOptions::setShownPlatformPremiumUpsell ( bool value)
virtual

Implements IOptions.

◆ getShownPlatformPremiumUpsell()

virtual bool BaseOptions::getShownPlatformPremiumUpsell ( ) const
virtual

Implements IOptions.

◆ setAppLaunchedCount()

virtual void BaseOptions::setAppLaunchedCount ( int value)
virtual

Implements IOptions.

◆ getAppLaunchedCount()

virtual int BaseOptions::getAppLaunchedCount ( ) const
virtual

Implements IOptions.

◆ setEcoMode()

virtual void BaseOptions::setEcoMode ( bool value)
virtual

Implements IOptions.

◆ getEcoMode()

virtual bool BaseOptions::getEcoMode ( ) const
virtual

Implements IOptions.

◆ setEduCloudBackupToggle()

virtual void BaseOptions::setEduCloudBackupToggle ( bool cloudBackup)
virtual

Implements IOptions.

◆ getEduCloudBackupToggle()

virtual bool BaseOptions::getEduCloudBackupToggle ( ) const
virtual

Implements IOptions.

◆ setUseFontOverrides()

virtual void BaseOptions::setUseFontOverrides ( bool value)
virtual

Implements IOptions.

◆ getUseFontOverrides()

virtual bool BaseOptions::getUseFontOverrides ( ) const
virtual

Implements IOptions.

◆ getEffectiveTouchScheme()

virtual::NewInteractionModel BaseOptions::getEffectiveTouchScheme ( ) const
virtual

Implements IOptions.

◆ $vftable()

MCAPI void ** BaseOptions::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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