Zdexby TheHolyOneZ
49,743 classes
Class

SteamUser

: SteamClientClass`1 : SteamClass : Object
Steamworks.SteamUser, Facepunch.Steamworks.Win64 0x0010 (16 B) inherited 0x0010 Facepunch.Steamworks.Win64.dll
0x00x0010

Members 15

OffsetSizeNameTypeFlagsDefault
0x08richPresenceDictionary<System.StringPrivateStatic—
0x08OnSteamServersConnectedActionPrivateStatic—
0x08OnSteamServerConnectFailureActionPrivateStatic—
0x08OnSteamServersDisconnectedActionPrivateStatic—
0x08OnClientGameServerDenyActionPrivateStatic—
0x08OnLicensesUpdatedActionPrivateStatic—
0x08OnValidateAuthTicketResponseAction<Steamworks.SteamIdPrivateStatic—
0x08OnGetAuthSessionTicketResponseAction<Steamworks.Data.GetAuthSessionTicketResponse_t>PrivateStatic—
0x08OnGetTicketForWebApiResponseAction<Steamworks.Data.GetTicketForWebApiResponse_t>PrivateStatic—
0x08OnMicroTxnAuthorizationResponseAction<Steamworks.AppIdPrivateStatic—
0x08OnGameWebCallbackAction<System.String>PrivateStatic—
0x08OnDurationControlAction<Steamworks.Data.DurationControl>PrivateStatic—
0x01_recordingVoiceboolPrivateStatic—
0x00610x07padding / unreflected
0x08readBufferbyte[]PrivateStatic—
0x04sampleRateuintPrivateStatic—
Inherited from SteamClientClass`1 1
OffsetSizeNameTypeFlagsDefault
0x08InterfaceSteamInterfaceStatic+1 flags—

Functions 54

SignatureFlagsNativeParams
ISteamUser get_Internal()Static+2 flags0x08
bool InitializeInterface(bool server)2 flags0x01
void InstallEvents()Static+1 flags0x00
void add_OnSteamServersConnected(Action value)PublicStatic+1 flags0x08
void remove_OnSteamServersConnected(Action value)PublicStatic+1 flags0x08
void add_OnSteamServerConnectFailure(Action value)PublicStatic+1 flags0x08
void remove_OnSteamServerConnectFailure(Action value)PublicStatic+1 flags0x08
void add_OnSteamServersDisconnected(Action value)PublicStatic+1 flags0x08
void remove_OnSteamServersDisconnected(Action value)PublicStatic+1 flags0x08
void add_OnClientGameServerDeny(Action value)PublicStatic+1 flags0x08
void remove_OnClientGameServerDeny(Action value)PublicStatic+1 flags0x08
void add_OnLicensesUpdated(Action value)PublicStatic+1 flags0x08
void remove_OnLicensesUpdated(Action value)PublicStatic+1 flags0x08
void add_OnValidateAuthTicketResponse(Action<Steamworks.SteamId value)PublicStatic+1 flags0x08
void remove_OnValidateAuthTicketResponse(Action<Steamworks.SteamId value)PublicStatic+1 flags0x08
void add_OnGetAuthSessionTicketResponse(Action<Steamworks.Data.GetAuthSessionTicketResponse_t> value)Static+2 flags0x08
void remove_OnGetAuthSessionTicketResponse(Action<Steamworks.Data.GetAuthSessionTicketResponse_t> value)Static+2 flags0x08
void add_OnGetTicketForWebApiResponse(Action<Steamworks.Data.GetTicketForWebApiResponse_t> value)Static+2 flags0x08
void remove_OnGetTicketForWebApiResponse(Action<Steamworks.Data.GetTicketForWebApiResponse_t> value)Static+2 flags0x08
void add_OnMicroTxnAuthorizationResponse(Action<Steamworks.AppId value)PublicStatic+1 flags0x08
void remove_OnMicroTxnAuthorizationResponse(Action<Steamworks.AppId value)PublicStatic+1 flags0x08
void add_OnGameWebCallback(Action<System.String> value)PublicStatic+1 flags0x08
void remove_OnGameWebCallback(Action<System.String> value)PublicStatic+1 flags0x08
void add_OnDurationControl(Action<Steamworks.Data.DurationControl> value)PublicStatic+1 flags0x08
void remove_OnDurationControl(Action<Steamworks.Data.DurationControl> value)PublicStatic+1 flags0x08
bool get_VoiceRecord()PublicStatic+1 flags0x01
void set_VoiceRecord(bool value)PublicStatic+1 flags0x01
bool get_HasVoiceData()PublicStatic+1 flags0x01
int ReadVoiceData(Stream stream)PublicStatic0x08
byte[] ReadVoiceDataBytes()PublicStatic0x08
uint get_SampleRate()PublicStatic+1 flags0x04
void set_SampleRate(uint value)PublicStatic+1 flags0x04
uint get_OptimalSampleRate()PublicStatic+1 flags0x04
int DecompressVoice(Stream input, int length, Stream output)PublicStatic0x08
int DecompressVoice(const byte[]& from, Stream output)PublicStatic0x08
int DecompressVoice(long from, int length, long to, int bufferSize)PublicStatic0x08
AuthTicket GetAuthSessionTicket(const NetIdentity& identity)PublicStatic0x88
Task<Steamworks.AuthTicket> GetAuthSessionTicketAsync(const NetIdentity& identity, double timeoutSeconds)PublicStatic0x88
AuthTicket GetAuthTicketForWebApi(const string& identity)PrivateStatic0x08
Task<Steamworks.AuthTicket> GetAuthTicketForWebApiAsync(const string& identity, double timeoutSeconds)PublicStatic0x08
BeginAuthResult BeginAuthSession(const byte[]& ticketData, const SteamId& steamid)PublicStatic0x08
void EndAuthSession(const SteamId& steamid)PublicStatic0x08
bool get_IsBehindNAT()PublicStatic+1 flags0x01
int get_SteamLevel()PublicStatic+1 flags0x04
Task<System.String> GetStoreAuthUrlAsync(const string& url)PublicStatic0x08
bool get_IsPhoneVerified()PublicStatic+1 flags0x01
bool get_IsTwoFactorEnabled()PublicStatic+1 flags0x01
bool get_IsPhoneIdentifying()PublicStatic+1 flags0x01
bool get_IsPhoneRequiringVerification()PublicStatic+1 flags0x01
Task<System.Byte[]> RequestEncryptedAppTicketAsync(const byte[]& dataToInclude)PublicStatic0x08
Task<System.Byte[]> RequestEncryptedAppTicketAsync()PublicStatic0x08
Task<Steamworks.Data.DurationControl> GetDurationControl()PublicStatic0x08
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00