ISteamUserExtensions extension

on

Methods

advertiseGame(CSteamId steamIdGameServer, int ipServer, int portServer) → void
beginAuthSession(Pointer<Void> pAuthTicket, int cbAuthTicket, CSteamId steamId) EBeginAuthSessionResult
bLoggedOn() bool
bSetDurationControlOnlineState(EDurationControlOnlineState newState) bool
cancelAuthTicket(HAuthTicket hAuthTicket) → void
decompressVoice(Pointer<Void> pCompressed, int cbCompressed, Pointer<Void> pDestBuffer, int cbDestBufferSize, Pointer<UnsignedInt> nBytesWritten, int nDesiredSampleRate) EVoiceResult
endAuthSession(CSteamId steamId) → void
getAuthSessionTicket(Pointer<Void> pTicket, int cbMaxTicket, Pointer<UnsignedInt> pcbTicket, Pointer<SteamNetworkingIdentity> pSteamNetworkingIdentity) HAuthTicket
getAuthTicketForWebApi(Pointer<Utf8> identity) HAuthTicket
getAvailableVoice(Pointer<UnsignedInt> pcbCompressed, Pointer<UnsignedInt> pcbUncompressedDeprecated, int nUncompressedVoiceDesiredSampleRateDeprecated) EVoiceResult
getDurationControl() SteamApiCall
getEncryptedAppTicket(Pointer<Void> pTicket, int cbMaxTicket, Pointer<UnsignedInt> pcbTicket) bool
getGameBadgeLevel(int nSeries, bool foil) int
getHSteamUser() HSteamUser
getMarketEligibility() SteamApiCall
getPlayerSteamLevel() int
getSteamId() CSteamId
getUserDataFolder(Pointer<Utf8> buffer, int cubBuffer) bool
getVoice(bool wantCompressed, Pointer<Void> pDestBuffer, int cbDestBufferSize, Pointer<UnsignedInt> nBytesWritten, bool wantUncompressedDeprecated, Pointer<Void> pUncompressedDestBufferDeprecated, int cbUncompressedDestBufferSizeDeprecated, Pointer<UnsignedInt> nUncompressBytesWrittenDeprecated, int nUncompressedVoiceDesiredSampleRateDeprecated) EVoiceResult
getVoiceOptimalSampleRate() int
isBehindNat() bool
isPhoneIdentifying() bool
isPhoneRequiringVerification() bool
isPhoneVerified() bool
isTwoFactorEnabled() bool
requestEncryptedAppTicket(Pointer<Void> pDataToInclude, int cbDataToInclude) SteamApiCall
requestStoreAuthUrl(Pointer<Utf8> redirectUrl) SteamApiCall
startVoiceRecording() → void
stopVoiceRecording() → void
trackAppUsageEvent(CGameId gameId, int appUsageEvent, Pointer<Utf8> extraInfo) → void
userHasLicenseForApp(CSteamId steamId, AppId appId) EUserHasLicenseForAppResult