| void .ctor(const string& username, const SteamId& steamId, bool isMainUser, int playerNumber) | Public+1 flags | | 0x08 |
| void InviteFriendsToGameSession(const string& inviteDescriptionStringId, int maxInvitees, Action<System.Boolean> onComplete) | Public+1 flags | | 0x08 |
| void ProcessLobbyJoinRequest(const SteamId& lobbyId, Action<System.Boolean> onComplete) | Public | | 0x08 |
| void _platformObtainAuthToken(const string& serviceUrl, object authParams, Action<OOI.Platforms.User.AuthTokenResult> callback) | 2 flags | | 0x08 |
| IParentalControls _platformInitializeParentalControls() | 2 flags | | 0x08 |
| IAchievements _platformInitializeAchievements() | 2 flags | | 0x08 |
| string _platformGetName() | 2 flags | | 0x08 |
| string _platformGetOnlineId() | 2 flags | | 0x08 |
| void _platformOnlineServiceSignIn(Action<OOI.Platforms.User.OnlineServiceSignInResult> callback) | 2 flags | | 0x08 |
| void _platformCheckForPendingGameInvite() | 2 flags | | 0x00 |
| void _platformSetPresence(const string& presenceString) | 2 flags | | 0x08 |
| void _platformStartGameSession(const string& sessionDescription, const string& jsonData, int initialPlayerCount, Invite invokingInvite, Action<System.Boolean> onComplete) | 2 flags | | 0x08 |
| void _platformSetGameSessionVisibility(const SessionVisibility& visibility) | 2 flags | | 0x04 |
| void _platformUpdateGameSession(int currentPlayerCount) | 2 flags | | 0x04 |
| void _platformLeaveGameSession() | 2 flags | | 0x00 |
| void _platformUpdate(float deltaTime) | 2 flags | | 0x04 |