Zdexby TheHolyOneZ
49,743 classes
Class

SteamUser

: User : Object
OOI.Platforms.Steam.SteamUser, OOI.Platform 0x00D0 (208 B) inherited 0x00B8 OOI.Platform.dll
0x00x00D0

Members 3

OffsetSizeNameTypeFlagsDefault
0x08m_usernamestringPrivate—
0x08m_steamIdSteamIdPrivate—
0x08m_lobbyLobbyPrivate—
Inherited from User 18
OffsetSizeNameTypeFlagsDefault
0x08m_achievementsIAchievementsPrivate—
0x01m_cloudProviderEnabledboolPrivate—
0x00190x03padding / unreflected
0x04<UserNumber>k__BackingFieldintPrivate—
0x08<ProfilePictureBuffer>k__BackingFieldbyte[]Private—
0x01m_isMainUserbool1 flags—
0x00290x07padding / unreflected
0x08m_updateDelegateAction<System.Single>1 flags—
0x08m_networkConnectedDelegateAction1 flags—
0x08m_onlineServicesSignedInForLoginDelegateAction1 flags—
0x28m_lastAuthTokenResultAuthTokenResult1 flags—
0x08m_pendingGameInviteJoinRequestsList<OOI.Platforms.User.Invite>Private+1 flags—
0x04m_onlineServiceStatusOnlineServiceStatusPrivate—
0x007C0x04padding / unreflected
0x08m_loginCallbackAction<OOI.Platforms.User.LoginResult>Private—
0x08m_platformAvoidUsersListList<System.String>Private—
0x08m_platformMuteUsersListList<System.String>Private—
0x01<IsLoggedIn>k__BackingFieldboolPrivate—
0x00990x07padding / unreflected
0x08m_hooksUserHooks1 flags—
0x08m_parentalControlsIParentalControlsPrivate—
0x01m_unityAuthEnabledboolPrivate—

Functions 16

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

Used by 5

types with a member, parameter or interface of this type