implements IPlatform
0x00x0058
Members 10
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x0010 | 0x40 | padding / unreflected | ||
| 0x01 | <IsSystemOverlayOpen>k__BackingField | bool | Private | |
| 0x08 | _floatingGamepadTextInputDismissed | Callback`1 | Private | |
| 0x08 | _newUrlLaunchParameters | Callback`1 | Private | |
| 0x08 | _gameRichPresenceJoinRequested | Callback`1 | Private | |
| 0x08 | _gameOverlayActivated | Callback`1 | Private | |
| 0x08 | FloatingGamepadTextInputDismissed | Action | Private | |
| 0x08 | _currentRichPresenceJoinString | string | Private | |
| 0x08 | steamWarningMessageHook | SteamAPIWarningMessageHook_t | Private | |
| 0x08 | _steamGlyphCache | Dictionary`2 | Private+1 flags | |
| — | 0x04 | SteamGlyphFlags | uint | PrivateStatic+1 flags |
| 0x0051 | 0x07 | unreflected bytes to end of SteamPlatform | ||
Functions 50
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_UserID() | PublicFinal+3 flags | — | 0x00 |
| void get_NickName() | PublicFinal+3 flags | — | 0x00 |
| void get_GamerPicture() | PublicFinal+3 flags | — | 0x00 |
| void get_IsSystemOverlayOpen() | PublicFinal+3 flags | — | 0x00 |
| void set_IsSystemOverlayOpen() | Private+1 flags | — | 0x00 |
| void get_IsQuitAllowed() | PublicFinal+3 flags | — | 0x00 |
| void get_AppId() | PublicStatic+1 flags | — | 0x00 |
| void add_FloatingGamepadTextInputDismissed() | Private+1 flags | — | 0x00 |
| void remove_FloatingGamepadTextInputDismissed() | Private+1 flags | — | 0x00 |
| void Initialize() | PublicFinal+2 flags | — | 0x00 |
| void SteamWarningMessageHook() | Private | — | 0x00 |
| void IsSteamRunningOnSteamDeck() | Public | — | 0x00 |
| void SaveFiles() | PublicFinal+2 flags | — | 0x00 |
| void SaveFile() | Public | — | 0x00 |
| void LoadFiles() | PublicFinal+2 flags | — | 0x00 |
| void LoadFile() | Public | — | 0x00 |
| void FileReadAllAsync() | PrivateStatic | — | 0x00 |
| void DeleteFile() | PublicFinal+2 flags | — | 0x00 |
| void SavePlayerPrefs() | PublicFinal+2 flags | — | 0x00 |
| void get_StatsAreFileBased() | PublicFinal+3 flags | — | 0x00 |
| void SyncStats() | PublicFinal+2 flags | — | 0x00 |
| void ProfanityFilterUsername() | PublicFinal+2 flags | — | 0x00 |
| void UnlockAchievement() | PublicFinal+2 flags | — | 0x00 |
| void ClearAchievementsProgress() | PublicFinal+2 flags | — | 0x00 |
| void StartCpuLoad() | PublicFinal+2 flags | — | 0x00 |
| void EndCpuLoad() | PublicFinal+2 flags | — | 0x00 |
| void GetDefaultLocale() | PublicFinal+2 flags | — | 0x00 |
| void get_OnscreenKeyboardSupported() | PublicFinal+3 flags | — | 0x00 |
| void OnscreenKeyboard() | PublicFinal+2 flags | — | 0x00 |
| void GameOverlayActivated() | Private | — | 0x00 |
| void GameRichPresenceJoinRequested() | Private | — | 0x00 |
| void NewUrlLaunchParameters() | Private | — | 0x00 |
| void ConnectToCommandline() | Private | — | 0x00 |
| void TryParseCommandline() | PrivateStatic | — | 0x00 |
| void CheckCanPlayMultiplayer() | PublicFinal+2 flags | — | 0x00 |
| void OnNetworkStart() | PublicFinal+2 flags | — | 0x00 |
| void ConfigureClient() | Private | — | 0x00 |
| void ConfigureServer() | Private | — | 0x00 |
| void InviteFriendsDialog() | PublicFinal+2 flags | — | 0x00 |
| void get_SteamUrlConnectString() | Public+1 flags | — | 0x00 |
| void TryParseSteamUrlConnectString() | PublicStatic | — | 0x00 |
| void SetPlayedWith() | PublicFinal+2 flags | — | 0x00 |
| void ManuallyPumpEventLoop() | PublicFinal+2 flags | — | 0x00 |
| void SteamGlyph() | Public | — | 0x00 |
| void RemoveRootFromPath() | PrivateStatic | — | 0x00 |
| void GetBaseSteamInputAction() | PrivateStatic | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void <Initialize>b__22_0() | Private | — | 0x00 |
| void <Initialize>b__22_2() | Private | — | 0x00 |
| void <ConfigureServer>g__ValidateConnection|53_0() | Static+1 flags | — | 0x00 |