Zdexby TheHolyOneZ
49,743 classes
Class

SteamPlatform

: Platform : MonoBehaviour : Behaviour : Component : Object : Object
OOI.Platforms.Steam.SteamPlatform, OOI.Platform 0x00D0 (208 B) inherited 0x00B0 OOI.Platform.dll
0x00x00D0

Members 6

OffsetSizeNameTypeFlagsDefault
0x08s_languageMapDictionary<System.StringPrivateStatic—
—0x04k_preorderDLCAppIduintPrivateStatic+1 flags3334061152
0x04m_lastReachabilityStatusNetworkReachabilityPrivate—
0x00B40x04padding / unreflected
0x08m_pendingJoinSessionRequestsList<Steamworks.SteamId>Private+1 flags—
0x08m_inProgressJoinSessionRequestsList<Steamworks.SteamId>Private+1 flags—
0x08m_lockobjectPrivate—
Inherited from Platform 26
OffsetSizeNameTypeFlagsDefault
0x08<Instance>k__BackingFieldPlatformPrivateStatic—
0x00080x18padding / unreflected
0x01<IsInPlayMode>k__BackingFieldboolPrivate—
0x00210x07padding / unreflected
0x08<UnityMainThreadTaskScheduler>k__BackingFieldTaskSchedulerPrivate—
0x04<ThreadSafeTimeSinceStartup>k__BackingFieldfloatPrivate—
0x00340x04padding / unreflected
0x08<ProfanityFilter>k__BackingFieldProfanityFilterServicePrivate—
0x08<CurrentLanguage>k__BackingFieldstringPrivate—
0x01<CrossplayEnabled>k__BackingFieldboolPrivate—
0x04LastSonyFileOperationStatusFileOperationStatusPublicStatic—
0x00490x07padding / unreflected
0x08m_usersList<OOI.Platforms.User>2 flags—
0x08m_mainUserUser1 flags—
0x08m_settingsPlatformSettings1 flags—
0x08m_achievementsPlatformAchievements1 flags—
0x08m_updateDelegateAction<System.Single>1 flags—
0x04m_lastKnownNetworkStatusNetworkStatus1 flags—
0x04m_lastKnownFocusStatusFocusStatus1 flags—
0x04m_lastKnownPerformanceModePerformanceMode1 flags—
0x04m_lastKnownOperatingModeOperatingMode1 flags—
0x01m_initializedboolPrivate—
0x01m_mainUserLoggedInboolPrivate—
0x008A0x06padding / unreflected
0x08m_capabilitiesPlatformCapabilitiesPrivate—
0x08m_playerPrefsIPlayerPrefsPrivate—
0x01m_playerPrefsLoadedboolPrivate—
0x01m_playerPrefsLoadedResultboolPrivate—
—0x08k_platformSettingsKeystringPrivateStatic+1 flags1718917123136
—0x08k_platformAchievementsKeystringPrivateStatic+1 flags1718917123136
0x00A20x06padding / unreflected
0x08m_hooksPlatformHooksPrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 32

SignatureFlagsNativeParams
bool get_IsBigPictureMode()Public+1 flags0x01
bool get_IsRunningOnSteamDeck()Public+1 flags0x01
bool get_IsRunningInVR()Public+1 flags0x01
void _platformBeginInitializing()2 flags0x00
bool _platformCommitSaveData(const string& fileName, const byte[]& data, bool createIfNotExist)2 flags0x08
bool _platformLoadSaveData(const string& fileName, ref byte[]& data)2 flags0x08
bool _platformDeleteSaveData(const string& fileName)2 flags0x08
string _platformFilePath(const string& fileName)Private0x08
IEnumerator _platformInitializationRoutine()Private0x08
bool get_HasPreOrder()Public+2 flags0x01
PlatformLanguage GetCurrentGameLanguage()Public+1 flags0x04
void _consumeLaunchJoinRequestIfAny()Private0x00
string _getCmdLineLobbyToConnectToIfAny()Private0x08
void _onLobbyJoinRequested(const Lobby& lobby, const SteamId& inviter)Private0x08
void _processPendingJoinSessionRequests()Private0x00
void _onGameOverlayActivated(bool overlayActivated)Private0x01
void _platformConnectToNetwork(Action<OOI.Platforms.Platform.NetworkConnectResult> callback)2 flags0x08
void _platformConfigureCapabilities(PlatformCapabilities capabilities)2 flags0x08
void _platformLoadPlayerPrefs(User mainUser, IPlayerPrefs playerPrefs)2 flags0x08
bool _platformSavePlayerPrefs()2 flags0x01
void _platformShowUserProfile(User invokingUser, const string& platformOnlineIdOfUserToView, Action<System.Boolean> onComplete)2 flags0x08
void _platformShowWebBrowser(const string& url, const string[]& allowedDomains, Action<System.Boolean> onComplete)2 flags0x08
void _platformShowWebBrowser(const string& url, const string[]& allowedDomains, const string& completionUrl, Action<OOI.Platforms.Platform.WebBrowserExitResult> onComplete)2 flags0x08
void _platformShowVirtualKeyboard(const string& initialText, const string& keyboardTitle, const string& keyboardDescription, Action<System.String> onComplete)2 flags0x08
void _platformShowError(uint errCode, const string& msg, Action<System.Boolean> onComplete)2 flags0x08
void _platformUpdate(float deltaTime)2 flags0x04
void OnDestroy()2 flags0x00
void OnApplicationFocus(bool hasFocus)Private0x01
void OnApplicationQuit()Private0x00
IEnumerator _pollNetworkStatus()Private0x08
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 4

types with a member, parameter or interface of this type