|
AppPlatform & | operator= (AppPlatform const &) |
|
| AppPlatform (AppPlatform const &) |
|
virtual void | initialize () |
|
virtual void | teardown () |
|
virtual void | initAppPlatformNetworkSettings () |
|
virtual void | initializeScreenDependentResources () |
|
virtual uint64 | getHighPerformanceThreadsCount () const |
|
virtual uint64 | getTotalHardwareThreadsCount () const |
|
virtual void | initializeGraphicsDeviceTier () |
|
virtual uchar | getGraphicsDeviceTier () const |
|
virtual void | addListener (::AppPlatformListener *l, float priority) |
|
virtual void | removeListener (::AppPlatformListener *l) |
|
virtual void | restartApp (bool restart) |
|
virtual bool | restartRequested () |
|
virtual ::Core::PathBuffer<::std::string > | getPackagePath () const =0 |
|
virtual int const | numberOfThrottledTreatmentPacksToImportPerMinute () const |
|
virtual bool const | areTreatmentPacksThrottled () const |
|
virtual bool | hasFastAlphaTest () const |
|
virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::IntegrityTokenResult > > | requestIntegrityToken (::std::string const &nonceToken) |
|
virtual void | setIntegrityToken (::std::string const &integrityToken) |
|
virtual void | setIntegrityTokenErrorMessage (::std::string const &errorMessage) |
|
virtual bool | supportsInPackageRecursion () const |
|
virtual bool | supportsXboxLiveAchievements () const |
|
virtual void | hideSplashScreen () |
|
virtual::std::string | getFeedbackBugsLink () const |
|
virtual::std::string | getFeedbackHelpLink () const |
|
virtual auto | getModalErrorMessageProc () -> ::AssertDialogResponse(*)(::std::string const &, ::std::string const &) |
|
virtual void | updateLocalization (::std::string const &loc) |
|
virtual void | setSleepEnabled (bool enabled) |
|
virtual ::Core::PathBuffer<::std::string > | getScratchPath () |
|
virtual ::Core::PathBuffer<::std::string > | getInternalPackStoragePath () const |
|
virtual ::Core::PathBuffer<::std::string > | getSettingsPath () |
|
virtual ::Core::PathBuffer<::std::string > | getLoggingPath () const |
|
virtual ::Core::PathBuffer<::std::string > | getPackagedShaderCachePath () |
|
virtual ::Core::PathBuffer<::std::string > | getShaderCachePath () |
|
virtual ::Core::PathBuffer<::std::string > | getUserdataPathForLevels () const |
|
virtual ::Core::PathBuffer<::std::string > | getCacheStoragePath () |
|
virtual ::Core::PathBuffer<::std::string > | getOnDiskScratchPath () |
|
virtual ::Core::PathBuffer<::std::string > | getOnDiskPackScratchPath () |
|
virtual ::Core::PathBuffer<::std::string > | getLevelInfoCachePath () const |
|
virtual ::Core::PathBuffer<::std::string > | getCatalogSearchScratchPath () |
|
virtual ::Core::PathBuffer<::std::string > | getUserStorageRootPath () const |
|
virtual ::std::shared_ptr<::Core::FileStorageArea > | getOrCreateStorageAreaForUser (::Social::UserCreationData const &) |
|
virtual bool | hasSeparatedStorageAreasForContentAcquisition () const |
|
virtual uint64 | getOptimalLDBSize () |
|
virtual int | getMaxLDBFilesOpen () const |
|
virtual bool | getDisableLDBSeekCompactions () const |
|
virtual void | showDialog (int dialogId) |
|
virtual void | createUserInput () |
|
virtual void | createUserInput (int dialogId) |
|
virtual int | getUserInputStatus () |
|
virtual ::std::vector<::std::string > | getUserInput () |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::IFileAccess > | getFileAccess (::ResourceFileSystem fileSystem) |
|
virtual ::Core::PathBuffer<::std::string > | copyImportFileToTempFolder (::Core::Path const &filePath) |
|
virtual void | registerFileForCollectionWithCrashDump (::Core::Path const &fileName) |
|
virtual void | registerExperimentsActiveCrashDump (::std::vector<::std::string > const &activeExperiments) const |
|
virtual int | getScreenWidth () const |
|
virtual int | getScreenHeight () const |
|
virtual int | getDisplayWidth () |
|
virtual int | getDisplayHeight () |
|
virtual void | setScreenSize (int width, int height) |
|
virtual void | setWindowSize (int width, int height) |
|
virtual void | setWindowText (::std::string const &title) |
|
virtual ::std::optional<::OperationMode > | getOperationMode () const |
|
virtual bool | allowContentLogWriteToDisk () |
|
virtual uint | getMaxClubsRequests () const |
|
virtual void | queueForMainThread_DEPRECATED (::std::function< void()>)=0 |
|
virtual ::MPMCQueue<::std::function< void()> > & | getMainThreadQueue ()=0 |
|
virtual bool | supportsLaunchingLegacyVersion () const |
|
virtual void | launchLegacyVersion () |
|
virtual bool | canManageLegacyData () const |
|
virtual bool | supportsDayOneExperience () const |
|
virtual bool | canMigrateWorldData () const |
|
virtual bool | isContentAutoUpdateAllowed () const |
|
virtual int | getMaxSimultaneousDownloads () const |
|
virtual uint | getMaxSimultaneousServiceRequests () const |
|
virtual bool | isDownloadAndImportBlocking () const |
|
virtual bool | isDownloadBuffered () const |
|
virtual bool | supportsAutoSaveOnDBCompaction () const |
|
virtual::std::string | getTextBoxBackend () const =0 |
|
virtual void | setTextBoxBackend (::std::string const &)=0 |
|
virtual int | getCaretPosition () const =0 |
|
virtual void | setCaretPosition (int)=0 |
|
virtual bool | supportsVibration () const |
|
virtual void | vibrate (int milliSeconds) |
|
virtual ::Core::PathBuffer<::std::string > | getAssetFileFullPath (::Core::Path const &filename) |
|
virtual::std::string | readAssetFile (::Core::Path const &filename) |
|
virtual bool | hasAssetFile (::Core::Path const &filename) |
|
virtual bool | copyAssetFile (::Core::Path const &filename, ::Core::Path const &destination) |
|
virtual ::std::set<::Core::PathBuffer<::std::string > > | listAssetFilesIn (::Core::Path const &path, ::std::string const &extension) const |
|
virtual bool | supportsClientUpdate () const |
|
virtual::std::string | getClientUpdateUrl () const |
|
virtual int | checkLicense () |
|
virtual bool | hasBuyButtonWhenInvalidLicense () |
|
virtual bool | isNetworkAvailable () const |
|
virtual bool | isLANAvailable () const |
|
virtual bool | isNetworkEnabled (bool onlyWifiAllowed) const |
|
virtual void | setNetworkAllowed (bool allowed) |
|
virtual bool | isNetworkAllowed () const |
|
virtual bool | isInternetAvailable () const |
|
virtual ::std::optional< bool > | isOnWifiConnectionTelemetryValue () |
|
virtual::NetworkConnectionType | getNetworkConnectionType () |
|
virtual void | setNetworkConnectionType (::NetworkConnectionType connectionType) |
|
virtual int | getDefaultNetworkMaxPlayers () const |
|
virtual bool | multiplayerRequiresPremiumAccess () const |
|
virtual bool | multiplayerRequiresUGCEnabled () const |
|
virtual bool | isCrossPlatformToggleVisible () const |
|
virtual bool | isTelemetryAllowed () |
|
virtual bool | isTrialWorldsTransferToFullGameAllowed () const |
|
virtual void | buyGame () |
|
virtual void | finish () |
|
virtual bool | canLaunchUri (::std::string const &uri) |
|
virtual void | launchUri (::std::string const &uri) |
|
virtual void | launchSettings () |
|
virtual bool | useXboxControlHelpers () const |
|
virtual::PlatformType | getPlatformType () const |
|
virtual bool | isCentennial () const |
|
virtual::std::string | getPackageFamilyName () const |
|
virtual::BuildPlatform | getBuildPlatform () const |
|
virtual::std::string | getPlatformString () const =0 |
|
virtual::std::string | getSubPlatformString () const =0 |
|
virtual void | setARVRPlatform (::ARVRPlatform platform) |
|
virtual::ARVRPlatform | getARVRPlatform () const |
|
virtual int | getNumberOfParticleFramesToInterpolate () const |
|
virtual int | getDpi () const |
|
virtual void | setDpi (int dpi) |
|
virtual::UIScalingRules | getUIScalingRules () const |
|
virtual void | setUIScalingRules (::UIScalingRules UIScalingRules) |
|
virtual void | setVRControllerType (::VRControllerType controllerType) |
|
virtual::VRControllerType | getVRControllerType () const |
|
virtual bool | hasIDEProfiler () |
|
virtual::std::string | getPlatformStringVar (int stringId) |
|
virtual::std::string | getApplicationId () const =0 |
|
virtual uint64 | getFreeMemory () const =0 |
|
virtual uint64 | getMemoryLimit () const =0 |
|
virtual uint64 | getUsedMemory ()=0 |
|
virtual uint64 | getTotalPhysicalMemory () const =0 |
|
virtual uint64 | getMaximumUsedMemory () |
|
virtual uint64 | getLowMemoryEventThreshold () const |
|
virtual uint64 | getLowMemoryEventRecoveryThreshold () const |
|
virtual uint64 | getLowPhysicalMemoryThreshold () const |
|
virtual void | calculateIfLowMemoryDevice () |
|
virtual bool | isLowMemoryDevice () const |
|
virtual bool | isLowPhysicalMemoryDevice () const |
|
virtual uint64 | getTextureMemoryBudget () const |
|
virtual uint64 | getSingleMipDefaultMemoryBudget () const |
|
virtual::DeviceSunsetTier | getDeviceSunsetTier () const |
|
virtual int | getMaxSimRadiusInChunks () const |
|
virtual ::std::vector<::std::string > | getBroadcastAddresses () |
|
virtual ::std::vector<::std::string > | getIPAddresses () |
|
virtual bool | useAppPlatformForTelemetryIPAddress () |
|
virtual::std::string | getModelName () |
|
virtual bool | usesHDRBrightness () const |
|
virtual void | updateBootstrapSettingsFromTreatmentsAsync () |
|
virtual void | setFullscreenMode (::FullscreenMode const fullscreenMode) |
|
virtual bool | isNetworkThrottled () const |
|
virtual bool | isLANAllowed () const |
|
virtual bool | doesLANRequireMultiplayerRestrictions () const |
|
virtual void | collectGraphicsHardwareDetails () |
|
virtual::std::string | getEdition () const |
|
virtual::OsVersion | getOSVersion () const |
|
virtual bool | isFireTV () const |
|
virtual bool | isWin10Arm () const |
|
virtual void | setThreadsFrozen (bool frozen) |
|
virtual bool | areThreadsFrozen () const |
|
virtual float | getDefaultSafeZoneScaleX () const |
|
virtual float | getDefaultSafeZoneScaleY () const |
|
virtual float | getDefaultSafeZoneScaleAll () const |
|
virtual float | getDefaultScreenPositionX () const |
|
virtual float | getDefaultScreenPositionY () const |
|
virtual bool | isQuitCapable () const |
|
virtual bool | requireControllerAtStartup () const |
|
virtual bool | notifyControllerConnectionStateChange () const |
|
virtual bool | platformRequiresControllerApplet () const |
|
virtual::InputMode | getDefaultInputMode () const |
|
virtual::AppFocusState | getFocusState () |
|
virtual::AppLifecycleContext & | getAppLifecycleContext () |
|
virtual uint64 | calculateAvailableDiskFreeSpace (::Core::Path const &)=0 |
|
virtual bool | supportsFliteTTS () const |
|
virtual ::std::unique_ptr<::SecureStorage > | getSecureStorage () |
|
virtual::SecureStorageKey | getSecureStorageKey (::std::string const &key) |
|
virtual void | setSecureStorageKey (::std::string const &key, ::SecureStorageKey const &value) |
|
virtual bool | devHotReloadRenderResources () const |
|
virtual bool | shouldPauseDownloadsWhenEnterGame () const |
|
virtual bool | compareAppReceiptToLocalReceipt (::std::string const &otherReceipt) |
|
virtual::mce::UUID const & | getThirdPartyPackUUID () const |
|
virtual bool | saveTreatmentPacksAsZips () const |
|
virtual bool | saveEncryptedPacksAsZips () const |
|
virtual bool | saveEncryptedWorldTemplatePacksAsZips () const |
|
virtual bool | allowsResourcePackDevelopment () const |
|
virtual bool | supportsLegacySinglePremiumCacheDirectory () const |
|
virtual bool | supportsWorldShare () const |
|
virtual bool | hasJournalingFilesystem () const |
|
virtual bool | isAutoCompactionEnabled () const |
|
virtual::std::chrono::nanoseconds | getLevelSaveInterval () const |
|
virtual::std::chrono::nanoseconds | getOptionsSaveInterval () const |
|
virtual bool | hasPlatformSpecificInvites () const |
|
virtual bool | usePlatformProfilePicturesOnly () const |
|
virtual bool | allowBetaXblSignIn () const |
|
virtual bool | requiresXboxLiveSigninToPlay () const |
|
virtual bool | requiresLiveGoldForMultiplayer () const |
|
virtual bool | shouldRegisterForXboxLiveNotifications () const |
|
virtual bool | isRealmsEnabled () const |
|
virtual bool | minimizeBackgroundDownloads () const |
|
virtual bool | requiresAutoSaveIconExplanationPopup () const |
|
virtual ::std::optional<::ScreenshotOptions > | getExtraLevelSaveDataIconParams (::std::string const &levelId) const |
|
virtual ::std::vector<::std::shared_ptr<::Social::MultiplayerService > > | getMultiplayerServiceListToRegister () const |
|
virtual ::std::vector<::Social::MultiplayerServiceIdentifier > | getBroadcastingMultiplayerServiceIds (bool xblBroadcast, bool platformBroadcast) const |
|
virtual uint | maxFileDataRequestConcurrency () const |
|
virtual void | goToExternalConsumablesStoreListing () const |
|
virtual float | getStoreNetworkFailureTimeout () const |
|
virtual ::std::shared_ptr<::Core::FileStorageArea > | createLoggingStorageArea (::Core::FileAccessType fileAccessType, ::Core::Path const &loggingPath) |
|
virtual void | handlePlatformSpecificCommerceError (uint error) |
|
virtual bool | isEduMode () const |
|
virtual bool | importAsFlatFile () const |
|
virtual bool | isWebviewSupported () const |
|
virtual ::std::shared_ptr<::WebviewInterface > | createWebview (::Webview::PlatformArguments &&) const |
|
virtual bool | canAppSelfTerminate () const =0 |
|
virtual bool | getPlatformTTSExists () const |
|
virtual bool | getPlatformTTSEnabled () const |
|
virtual ::std::variant<::HWND__ *, ::std::monostate > | getRenderSurfaceParameters () const |
|
virtual bool | shouldRemoveGraphicsDeviceOnAppTermination () const |
|
virtual bool | isJoinableViaExternalServers () const |
|
virtual void | onPrimaryUserNetworkReady () |
|
virtual bool | isDisplayInitialized () const |
|
virtual bool | usesAsyncOptionSaving () const |
|
virtual void | showPlatformStoreIcon (bool shouldShow) |
|
virtual void | showPlatformEmptyStoreDialog (::std::function< void(bool)> &&callback) |
|
virtual bool | supportsVRModeSwap () const |
|
virtual bool | canSwapVRMode (bool const inVRMode) const |
|
virtual void | tryEnterVRMode (bool duringStartup, ::std::function< void(bool)> callback) |
|
virtual void | exitVRMode (::std::function< void()> callback) |
|
virtual void | initializeGameStreaming () |
|
virtual void | notifyNetworkConfigurationChanged () |
|
virtual void | setKeepScreenOnFlag (bool) |
|
virtual void | initializeMulticast () const |
|
virtual void | requestMulticastReceivePermission () |
|
virtual bool | hasMulticastReceivePermission () const |
|
virtual void | releaseMulticastReceivePermission () const |
|
virtual void | onMinecraftGameInitComplete () |
|
virtual void | onFullGameUnlock () |
|
virtual bool | is24HourTimeFormat () const |
|
virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult< bool > > | showOSUserDialog (::std::string, ::std::string, ::std::string) |
|
virtual ::Core::PathBuffer<::std::string > | _getCurrentStoragePath () const =0 |
|
virtual ::Core::PathBuffer<::std::string > | _getExternalStoragePath () const =0 |
|
virtual ::Core::PathBuffer<::std::string > | _getInternalStoragePath () const =0 |
|
virtual ::Core::PathBuffer<::std::string > | _getUserdataPath () const =0 |
|
virtual bool | _tryEnableCPUBoost () |
|
virtual void | _disableCPUBoost () |
|
virtual void | _initializeFileStorageAreas () |
|
virtual void | _teardownFileStorageAreas () |
|
virtual int | getPlatformDpi () const |
|
virtual::UIScalingRules | getPlatformUIScalingRules () const |
|
virtual ::Core::PathBuffer<::std::string > | getPlatformTempPath () const =0 |
|
virtual void | _onInitialize () |
|
virtual void | _onTeardown () |
|
MCAPI | AppPlatform (bool registerService) |
|
MCAPI void | _fireAppTerminated () |
|
MCAPI void | _initializeLoadProfiler () |
|
MCFOLD ::Core::PathBuffer<::std::string > | getInternalStoragePath () const |
|
MCAPI ::gsl::not_null<::Bedrock::PubSub::Connector< void()> * > | getOnLowMemoryConnector () |
|
MCAPI void * | $ctor (bool registerService) |
|
MCAPI void | $dtor () |
|
MCAPI void | $initialize () |
|
MCAPI void | $teardown () |
|
MCAPI void | $initAppPlatformNetworkSettings () |
|
MCFOLD void | $initializeScreenDependentResources () |
|
MCAPI uint64 | $getHighPerformanceThreadsCount () const |
|
MCAPI uint64 | $getTotalHardwareThreadsCount () const |
|
MCFOLD void | $initializeGraphicsDeviceTier () |
|
MCFOLD uchar | $getGraphicsDeviceTier () const |
|
MCAPI void | $addListener (::AppPlatformListener *l, float priority) |
|
MCAPI void | $removeListener (::AppPlatformListener *l) |
|
MCFOLD void | $restartApp (bool restart) |
|
MCFOLD bool | $restartRequested () |
|
MCFOLD int const | $numberOfThrottledTreatmentPacksToImportPerMinute () const |
|
MCFOLD bool const | $areTreatmentPacksThrottled () const |
|
MCFOLD bool | $hasFastAlphaTest () const |
|
MCAPI ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::IntegrityTokenResult > > | $requestIntegrityToken (::std::string const &nonceToken) |
|
MCFOLD void | $setIntegrityToken (::std::string const &integrityToken) |
|
MCFOLD void | $setIntegrityTokenErrorMessage (::std::string const &errorMessage) |
|
MCFOLD bool | $supportsInPackageRecursion () const |
|
MCFOLD bool | $supportsXboxLiveAchievements () const |
|
MCFOLD void | $hideSplashScreen () |
|
MCAPI::std::string | $getFeedbackBugsLink () const |
|
MCAPI::std::string | $getFeedbackHelpLink () const |
|
MCAPI auto | $getModalErrorMessageProc () -> ::AssertDialogResponse(*)(::std::string const &, ::std::string const &) |
|
MCFOLD void | $updateLocalization (::std::string const &loc) |
|
MCFOLD void | $setSleepEnabled (bool enabled) |
|
MCAPI ::Core::PathBuffer<::std::string > | $getScratchPath () |
|
MCFOLD ::Core::PathBuffer<::std::string > | $getInternalPackStoragePath () const |
|
MCAPI ::Core::PathBuffer<::std::string > | $getSettingsPath () |
|
MCFOLD ::Core::PathBuffer<::std::string > | $getLoggingPath () const |
|
MCFOLD ::Core::PathBuffer<::std::string > | $getPackagedShaderCachePath () |
|
MCAPI ::Core::PathBuffer<::std::string > | $getShaderCachePath () |
|
MCFOLD ::Core::PathBuffer<::std::string > | $getUserdataPathForLevels () const |
|
MCFOLD ::Core::PathBuffer<::std::string > | $getCacheStoragePath () |
|
MCFOLD ::Core::PathBuffer<::std::string > | $getOnDiskScratchPath () |
|
MCAPI ::Core::PathBuffer<::std::string > | $getOnDiskPackScratchPath () |
|
MCFOLD ::Core::PathBuffer<::std::string > | $getLevelInfoCachePath () const |
|
MCFOLD ::Core::PathBuffer<::std::string > | $getCatalogSearchScratchPath () |
|
MCAPI ::Core::PathBuffer<::std::string > | $getUserStorageRootPath () const |
|
MCFOLD ::std::shared_ptr<::Core::FileStorageArea > | $getOrCreateStorageAreaForUser (::Social::UserCreationData const &) |
|
MCFOLD bool | $hasSeparatedStorageAreasForContentAcquisition () const |
|
MCFOLD uint64 | $getOptimalLDBSize () |
|
MCAPI int | $getMaxLDBFilesOpen () const |
|
MCFOLD bool | $getDisableLDBSeekCompactions () const |
|
MCFOLD void | $showDialog (int dialogId) |
|
MCFOLD void | $createUserInput () |
|
MCAPI void | $createUserInput (int dialogId) |
|
MCFOLD int | $getUserInputStatus () |
|
MCFOLD ::std::vector<::std::string > | $getUserInput () |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::IFileAccess > | $getFileAccess (::ResourceFileSystem fileSystem) |
|
MCAPI ::Core::PathBuffer<::std::string > | $copyImportFileToTempFolder (::Core::Path const &filePath) |
|
MCFOLD void | $registerFileForCollectionWithCrashDump (::Core::Path const &fileName) |
|
MCFOLD void | $registerExperimentsActiveCrashDump (::std::vector<::std::string > const &activeExperiments) const |
|
MCAPI int | $getScreenWidth () const |
|
MCAPI int | $getScreenHeight () const |
|
MCAPI int | $getDisplayWidth () |
|
MCAPI int | $getDisplayHeight () |
|
MCFOLD void | $setScreenSize (int width, int height) |
|
MCFOLD void | $setWindowSize (int width, int height) |
|
MCFOLD void | $setWindowText (::std::string const &title) |
|
MCFOLD ::std::optional<::OperationMode > | $getOperationMode () const |
|
MCFOLD bool | $allowContentLogWriteToDisk () |
|
MCFOLD uint | $getMaxClubsRequests () const |
|
MCFOLD bool | $supportsLaunchingLegacyVersion () const |
|
MCFOLD void | $launchLegacyVersion () |
|
MCFOLD bool | $canManageLegacyData () const |
|
MCFOLD bool | $supportsDayOneExperience () const |
|
MCFOLD bool | $canMigrateWorldData () const |
|
MCFOLD bool | $isContentAutoUpdateAllowed () const |
|
MCAPI int | $getMaxSimultaneousDownloads () const |
|
MCFOLD uint | $getMaxSimultaneousServiceRequests () const |
|
MCFOLD bool | $isDownloadAndImportBlocking () const |
|
MCFOLD bool | $isDownloadBuffered () const |
|
MCFOLD bool | $supportsAutoSaveOnDBCompaction () const |
|
MCFOLD bool | $supportsVibration () const |
|
MCFOLD void | $vibrate (int milliSeconds) |
|
MCAPI ::Core::PathBuffer<::std::string > | $getAssetFileFullPath (::Core::Path const &filename) |
|
MCAPI::std::string | $readAssetFile (::Core::Path const &filename) |
|
MCAPI bool | $hasAssetFile (::Core::Path const &filename) |
|
MCAPI bool | $copyAssetFile (::Core::Path const &filename, ::Core::Path const &destination) |
|
MCAPI ::std::set<::Core::PathBuffer<::std::string > > | $listAssetFilesIn (::Core::Path const &path, ::std::string const &extension) const |
|
MCFOLD bool | $supportsClientUpdate () const |
|
MCAPI::std::string | $getClientUpdateUrl () const |
|
MCFOLD int | $checkLicense () |
|
MCFOLD bool | $hasBuyButtonWhenInvalidLicense () |
|
MCAPI bool | $isNetworkAvailable () const |
|
MCFOLD bool | $isLANAvailable () const |
|
MCFOLD bool | $isNetworkEnabled (bool onlyWifiAllowed) const |
|
MCFOLD void | $setNetworkAllowed (bool allowed) |
|
MCFOLD bool | $isNetworkAllowed () const |
|
MCFOLD bool | $isInternetAvailable () const |
|
MCFOLD ::std::optional< bool > | $isOnWifiConnectionTelemetryValue () |
|
MCAPI::NetworkConnectionType | $getNetworkConnectionType () |
|
MCAPI void | $setNetworkConnectionType (::NetworkConnectionType connectionType) |
|
MCAPI int | $getDefaultNetworkMaxPlayers () const |
|
MCFOLD bool | $multiplayerRequiresPremiumAccess () const |
|
MCFOLD bool | $multiplayerRequiresUGCEnabled () const |
|
MCFOLD bool | $isCrossPlatformToggleVisible () const |
|
MCFOLD bool | $isTelemetryAllowed () |
|
MCFOLD bool | $isTrialWorldsTransferToFullGameAllowed () const |
|
MCFOLD void | $buyGame () |
|
MCFOLD void | $finish () |
|
MCFOLD bool | $canLaunchUri (::std::string const &uri) |
|
MCFOLD void | $launchUri (::std::string const &uri) |
|
MCFOLD void | $launchSettings () |
|
MCFOLD bool | $useXboxControlHelpers () const |
|
MCFOLD::PlatformType | $getPlatformType () const |
|
MCFOLD bool | $isCentennial () const |
|
MCFOLD::std::string | $getPackageFamilyName () const |
|
MCFOLD::BuildPlatform | $getBuildPlatform () const |
|
MCAPI void | $setARVRPlatform (::ARVRPlatform platform) |
|
MCAPI::ARVRPlatform | $getARVRPlatform () const |
|
MCFOLD int | $getNumberOfParticleFramesToInterpolate () const |
|
MCAPI int | $getDpi () const |
|
MCAPI void | $setDpi (int dpi) |
|
MCAPI::UIScalingRules | $getUIScalingRules () const |
|
MCAPI void | $setUIScalingRules (::UIScalingRules UIScalingRules) |
|
MCAPI void | $setVRControllerType (::VRControllerType controllerType) |
|
MCAPI::VRControllerType | $getVRControllerType () const |
|
MCFOLD bool | $hasIDEProfiler () |
|
MCAPI::std::string | $getPlatformStringVar (int stringId) |
|
MCAPI uint64 | $getMaximumUsedMemory () |
|
MCFOLD uint64 | $getLowMemoryEventThreshold () const |
|
MCAPI uint64 | $getLowMemoryEventRecoveryThreshold () const |
|
MCAPI uint64 | $getLowPhysicalMemoryThreshold () const |
|
MCAPI void | $calculateIfLowMemoryDevice () |
|
MCAPI bool | $isLowMemoryDevice () const |
|
MCAPI bool | $isLowPhysicalMemoryDevice () const |
|
MCFOLD uint64 | $getTextureMemoryBudget () const |
|
MCFOLD uint64 | $getSingleMipDefaultMemoryBudget () const |
|
MCFOLD::DeviceSunsetTier | $getDeviceSunsetTier () const |
|
MCAPI int | $getMaxSimRadiusInChunks () const |
|
MCFOLD ::std::vector<::std::string > | $getBroadcastAddresses () |
|
MCFOLD ::std::vector<::std::string > | $getIPAddresses () |
|
MCFOLD bool | $useAppPlatformForTelemetryIPAddress () |
|
MCAPI::std::string | $getModelName () |
|
MCFOLD bool | $usesHDRBrightness () const |
|
MCFOLD void | $updateBootstrapSettingsFromTreatmentsAsync () |
|
MCFOLD void | $setFullscreenMode (::FullscreenMode const fullscreenMode) |
|
MCAPI bool | $isNetworkThrottled () const |
|
MCFOLD bool | $isLANAllowed () const |
|
MCFOLD bool | $doesLANRequireMultiplayerRestrictions () const |
|
MCAPI void | $collectGraphicsHardwareDetails () |
|
MCAPI::std::string | $getEdition () const |
|
MCFOLD::OsVersion | $getOSVersion () const |
|
MCFOLD bool | $isFireTV () const |
|
MCFOLD bool | $isWin10Arm () const |
|
MCAPI void | $setThreadsFrozen (bool frozen) |
|
MCAPI bool | $areThreadsFrozen () const |
|
MCFOLD float | $getDefaultSafeZoneScaleX () const |
|
MCFOLD float | $getDefaultSafeZoneScaleY () const |
|
MCFOLD float | $getDefaultSafeZoneScaleAll () const |
|
MCFOLD float | $getDefaultScreenPositionX () const |
|
MCFOLD float | $getDefaultScreenPositionY () const |
|
MCAPI bool | $isQuitCapable () const |
|
MCFOLD bool | $requireControllerAtStartup () const |
|
MCFOLD bool | $notifyControllerConnectionStateChange () const |
|
MCFOLD bool | $platformRequiresControllerApplet () const |
|
MCAPI::InputMode | $getDefaultInputMode () const |
|
MCAPI::AppFocusState | $getFocusState () |
|
MCFOLD::AppLifecycleContext & | $getAppLifecycleContext () |
|
MCFOLD bool | $supportsFliteTTS () const |
|
MCAPI ::std::unique_ptr<::SecureStorage > | $getSecureStorage () |
|
MCAPI::SecureStorageKey | $getSecureStorageKey (::std::string const &key) |
|
MCFOLD void | $setSecureStorageKey (::std::string const &key, ::SecureStorageKey const &value) |
|
MCFOLD bool | $devHotReloadRenderResources () const |
|
MCFOLD bool | $shouldPauseDownloadsWhenEnterGame () const |
|
MCFOLD bool | $compareAppReceiptToLocalReceipt (::std::string const &otherReceipt) |
|
MCAPI::mce::UUID const & | $getThirdPartyPackUUID () const |
|
MCFOLD bool | $saveTreatmentPacksAsZips () const |
|
MCFOLD bool | $saveEncryptedPacksAsZips () const |
|
MCFOLD bool | $saveEncryptedWorldTemplatePacksAsZips () const |
|
MCFOLD bool | $allowsResourcePackDevelopment () const |
|
MCFOLD bool | $supportsLegacySinglePremiumCacheDirectory () const |
|
MCFOLD bool | $supportsWorldShare () const |
|
MCFOLD bool | $hasJournalingFilesystem () const |
|
MCFOLD bool | $isAutoCompactionEnabled () const |
|
MCAPI::std::chrono::nanoseconds | $getLevelSaveInterval () const |
|
MCAPI::std::chrono::nanoseconds | $getOptionsSaveInterval () const |
|
MCFOLD bool | $hasPlatformSpecificInvites () const |
|
MCFOLD bool | $usePlatformProfilePicturesOnly () const |
|
MCFOLD bool | $allowBetaXblSignIn () const |
|
MCFOLD bool | $requiresXboxLiveSigninToPlay () const |
|
MCFOLD bool | $requiresLiveGoldForMultiplayer () const |
|
MCFOLD bool | $shouldRegisterForXboxLiveNotifications () const |
|
MCAPI bool | $isRealmsEnabled () const |
|
MCFOLD bool | $minimizeBackgroundDownloads () const |
|
MCFOLD bool | $requiresAutoSaveIconExplanationPopup () const |
|
MCAPI ::std::optional<::ScreenshotOptions > | $getExtraLevelSaveDataIconParams (::std::string const &levelId) const |
|
MCFOLD ::std::vector<::std::shared_ptr<::Social::MultiplayerService > > | $getMultiplayerServiceListToRegister () const |
|
MCFOLD ::std::vector<::Social::MultiplayerServiceIdentifier > | $getBroadcastingMultiplayerServiceIds (bool xblBroadcast, bool platformBroadcast) const |
|
MCFOLD uint | $maxFileDataRequestConcurrency () const |
|
MCFOLD void | $goToExternalConsumablesStoreListing () const |
|
MCAPI float | $getStoreNetworkFailureTimeout () const |
|
MCAPI ::std::shared_ptr<::Core::FileStorageArea > | $createLoggingStorageArea (::Core::FileAccessType fileAccessType, ::Core::Path const &loggingPath) |
|
MCFOLD void | $handlePlatformSpecificCommerceError (uint error) |
|
MCFOLD bool | $isEduMode () const |
|
MCFOLD bool | $importAsFlatFile () const |
|
MCFOLD bool | $isWebviewSupported () const |
|
MCFOLD ::std::shared_ptr<::WebviewInterface > | $createWebview (::Webview::PlatformArguments &&) const |
|
MCFOLD bool | $getPlatformTTSExists () const |
|
MCFOLD bool | $getPlatformTTSEnabled () const |
|
MCAPI ::std::variant<::HWND__ *, ::std::monostate > | $getRenderSurfaceParameters () const |
|
MCFOLD bool | $shouldRemoveGraphicsDeviceOnAppTermination () const |
|
MCFOLD bool | $isJoinableViaExternalServers () const |
|
MCFOLD void | $onPrimaryUserNetworkReady () |
|
MCFOLD bool | $isDisplayInitialized () const |
|
MCFOLD bool | $usesAsyncOptionSaving () const |
|
MCFOLD void | $showPlatformStoreIcon (bool shouldShow) |
|
MCAPI void | $showPlatformEmptyStoreDialog (::std::function< void(bool)> &&callback) |
|
MCFOLD bool | $supportsVRModeSwap () const |
|
MCFOLD bool | $canSwapVRMode (bool const inVRMode) const |
|
MCFOLD void | $tryEnterVRMode (bool duringStartup, ::std::function< void(bool)> callback) |
|
MCFOLD void | $exitVRMode (::std::function< void()> callback) |
|
MCFOLD void | $initializeGameStreaming () |
|
MCAPI void | $notifyNetworkConfigurationChanged () |
|
MCFOLD void | $setKeepScreenOnFlag (bool) |
|
MCFOLD void | $initializeMulticast () const |
|
MCFOLD void | $requestMulticastReceivePermission () |
|
MCFOLD bool | $hasMulticastReceivePermission () const |
|
MCFOLD void | $releaseMulticastReceivePermission () const |
|
MCFOLD void | $onMinecraftGameInitComplete () |
|
MCFOLD void | $onFullGameUnlock () |
|
MCFOLD bool | $is24HourTimeFormat () const |
|
MCAPI ::std::shared_ptr<::Bedrock::Threading::IAsyncResult< bool > > | $showOSUserDialog (::std::string, ::std::string, ::std::string) |
|
MCFOLD bool | $_tryEnableCPUBoost () |
|
MCFOLD void | $_disableCPUBoost () |
|
MCFOLD void | $_initializeFileStorageAreas () |
|
MCAPI void | $_teardownFileStorageAreas () |
|
MCFOLD int | $getPlatformDpi () const |
|
MCAPI::UIScalingRules | $getPlatformUIScalingRules () const |
|
MCFOLD void | $_onInitialize () |
|
MCFOLD void | $_onTeardown () |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|