Zdexby TheHolyOneZ
49,743 classes
Class

ISteamUserStats

: SteamInterface : Object
Steamworks.ISteamUserStats, Facepunch.Steamworks.Win64 0x0038 (56 B) inherited 0x0038 Facepunch.Steamworks.Win64.dll
0x00x0038

Members 1

OffsetSizeNameTypeFlagsDefault
—0x08VersionstringPublicStatic+1 flags2006073767120
Inherited from SteamInterface 5
OffsetSizeNameTypeFlagsDefault
0x08SelflongPublic—
0x08SelfGloballongPublic—
0x08SelfServerlongPublic—
0x08SelfClientlongPublic—
0x01<IsServer>k__BackingFieldboolPrivate—

Functions 91

SignatureFlagsNativeParams
void .ctor(bool IsGameServer)2 flags0x01
long SteamAPI_SteamUserStats_v013()Static+2 flags0x08
long GetUserInterfacePointer()Public+1 flags0x08
bool _GetStat(long self, const string& pchName, ref int& pData)PrivateStatic+1 flags0x08
bool GetStat(const string& pchName, ref int& pData)1 flags0x08
bool _GetStat(long self, const string& pchName, ref float& pData)PrivateStatic+1 flags0x08
bool GetStat(const string& pchName, ref float& pData)1 flags0x08
bool _SetStat(long self, const string& pchName, int nData)PrivateStatic+1 flags0x08
bool SetStat(const string& pchName, int nData)1 flags0x08
bool _SetStat(long self, const string& pchName, float fData)PrivateStatic+1 flags0x08
bool SetStat(const string& pchName, float fData)1 flags0x08
bool _UpdateAvgRateStat(long self, const string& pchName, float flCountThisSession, double dSessionLength)PrivateStatic+1 flags0x08
bool UpdateAvgRateStat(const string& pchName, float flCountThisSession, double dSessionLength)1 flags0x08
bool _GetAchievement(long self, const string& pchName, ref bool& pbAchieved)PrivateStatic+1 flags0x08
bool GetAchievement(const string& pchName, ref bool& pbAchieved)1 flags0x08
bool _SetAchievement(long self, const string& pchName)PrivateStatic+1 flags0x08
bool SetAchievement(const string& pchName)1 flags0x08
bool _ClearAchievement(long self, const string& pchName)PrivateStatic+1 flags0x08
bool ClearAchievement(const string& pchName)1 flags0x08
bool _GetAchievementAndUnlockTime(long self, const string& pchName, ref bool& pbAchieved, ref uint& punUnlockTime)PrivateStatic+1 flags0x08
bool GetAchievementAndUnlockTime(const string& pchName, ref bool& pbAchieved, ref uint& punUnlockTime)1 flags0x08
bool _StoreStats(long self)PrivateStatic+1 flags0x08
bool StoreStats()1 flags0x01
int _GetAchievementIcon(long self, const string& pchName)PrivateStatic+1 flags0x08
int GetAchievementIcon(const string& pchName)1 flags0x08
Utf8StringPointer _GetAchievementDisplayAttribute(long self, const string& pchName, const string& pchKey)PrivateStatic+1 flags0x08
string GetAchievementDisplayAttribute(const string& pchName, const string& pchKey)1 flags0x08
bool _IndicateAchievementProgress(long self, const string& pchName, uint nCurProgress, uint nMaxProgress)PrivateStatic+1 flags0x08
bool IndicateAchievementProgress(const string& pchName, uint nCurProgress, uint nMaxProgress)1 flags0x08
uint _GetNumAchievements(long self)PrivateStatic+1 flags0x08
uint GetNumAchievements()1 flags0x04
Utf8StringPointer _GetAchievementName(long self, uint iAchievement)PrivateStatic+1 flags0x08
string GetAchievementName(uint iAchievement)1 flags0x08
SteamAPICall_t _RequestUserStats(long self, const SteamId& steamIDUser)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.UserStatsReceived_t> RequestUserStats(const SteamId& steamIDUser)1 flags0x18
bool _GetUserStat(long self, const SteamId& steamIDUser, const string& pchName, ref int& pData)PrivateStatic+1 flags0x08
bool GetUserStat(const SteamId& steamIDUser, const string& pchName, ref int& pData)1 flags0x08
bool _GetUserStat(long self, const SteamId& steamIDUser, const string& pchName, ref float& pData)PrivateStatic+1 flags0x08
bool GetUserStat(const SteamId& steamIDUser, const string& pchName, ref float& pData)1 flags0x08
bool _GetUserAchievement(long self, const SteamId& steamIDUser, const string& pchName, ref bool& pbAchieved)PrivateStatic+1 flags0x08
bool GetUserAchievement(const SteamId& steamIDUser, const string& pchName, ref bool& pbAchieved)1 flags0x08
bool _GetUserAchievementAndUnlockTime(long self, const SteamId& steamIDUser, const string& pchName, ref bool& pbAchieved, ref uint& punUnlockTime)PrivateStatic+1 flags0x08
bool GetUserAchievementAndUnlockTime(const SteamId& steamIDUser, const string& pchName, ref bool& pbAchieved, ref uint& punUnlockTime)1 flags0x08
bool _ResetAllStats(long self, bool bAchievementsToo)PrivateStatic+1 flags0x08
bool ResetAllStats(bool bAchievementsToo)1 flags0x01
SteamAPICall_t _FindOrCreateLeaderboard(long self, const string& pchLeaderboardName, const LeaderboardSort& eLeaderboardSortMethod, const LeaderboardDisplay& eLeaderboardDisplayType)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.LeaderboardFindResult_t> FindOrCreateLeaderboard(const string& pchLeaderboardName, const LeaderboardSort& eLeaderboardSortMethod, const LeaderboardDisplay& eLeaderboardDisplayType)1 flags0x18
SteamAPICall_t _FindLeaderboard(long self, const string& pchLeaderboardName)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.LeaderboardFindResult_t> FindLeaderboard(const string& pchLeaderboardName)1 flags0x18
Utf8StringPointer _GetLeaderboardName(long self, const SteamLeaderboard_t& hSteamLeaderboard)PrivateStatic+1 flags0x08
string GetLeaderboardName(const SteamLeaderboard_t& hSteamLeaderboard)1 flags0x08
int _GetLeaderboardEntryCount(long self, const SteamLeaderboard_t& hSteamLeaderboard)PrivateStatic+1 flags0x08
int GetLeaderboardEntryCount(const SteamLeaderboard_t& hSteamLeaderboard)1 flags0x08
LeaderboardSort _GetLeaderboardSortMethod(long self, const SteamLeaderboard_t& hSteamLeaderboard)PrivateStatic+1 flags0x08
LeaderboardSort GetLeaderboardSortMethod(const SteamLeaderboard_t& hSteamLeaderboard)1 flags0x08
LeaderboardDisplay _GetLeaderboardDisplayType(long self, const SteamLeaderboard_t& hSteamLeaderboard)PrivateStatic+1 flags0x08
LeaderboardDisplay GetLeaderboardDisplayType(const SteamLeaderboard_t& hSteamLeaderboard)1 flags0x08
SteamAPICall_t _DownloadLeaderboardEntries(long self, const SteamLeaderboard_t& hSteamLeaderboard, const LeaderboardDataRequest& eLeaderboardDataRequest, int nRangeStart, int nRangeEnd)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.LeaderboardScoresDownloaded_t> DownloadLeaderboardEntries(const SteamLeaderboard_t& hSteamLeaderboard, const LeaderboardDataRequest& eLeaderboardDataRequest, int nRangeStart, int nRangeEnd)1 flags0x18
SteamAPICall_t _DownloadLeaderboardEntriesForUsers(long self, const SteamLeaderboard_t& hSteamLeaderboard, const SteamId[]& prgUsers, int cUsers)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.LeaderboardScoresDownloaded_t> DownloadLeaderboardEntriesForUsers(const SteamLeaderboard_t& hSteamLeaderboard, const SteamId[]& prgUsers, int cUsers)1 flags0x18
bool _GetDownloadedLeaderboardEntry(long self, const SteamLeaderboardEntries_t& hSteamLeaderboardEntries, int index, ref LeaderboardEntry_t& pLeaderboardEntry, const int[]& pDetails, int cDetailsMax)PrivateStatic+1 flags0x20
bool GetDownloadedLeaderboardEntry(const SteamLeaderboardEntries_t& hSteamLeaderboardEntries, int index, ref LeaderboardEntry_t& pLeaderboardEntry, const int[]& pDetails, int cDetailsMax)1 flags0x20
SteamAPICall_t _UploadLeaderboardScore(long self, const SteamLeaderboard_t& hSteamLeaderboard, const LeaderboardUploadScoreMethod& eLeaderboardUploadScoreMethod, int nScore, const int[]& pScoreDetails, int cScoreDetailsCount)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.LeaderboardScoreUploaded_t> UploadLeaderboardScore(const SteamLeaderboard_t& hSteamLeaderboard, const LeaderboardUploadScoreMethod& eLeaderboardUploadScoreMethod, int nScore, const int[]& pScoreDetails, int cScoreDetailsCount)1 flags0x18
SteamAPICall_t _AttachLeaderboardUGC(long self, const SteamLeaderboard_t& hSteamLeaderboard, const UGCHandle_t& hUGC)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.LeaderboardUGCSet_t> AttachLeaderboardUGC(const SteamLeaderboard_t& hSteamLeaderboard, const UGCHandle_t& hUGC)1 flags0x18
SteamAPICall_t _GetNumberOfCurrentPlayers(long self)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.NumberOfCurrentPlayers_t> GetNumberOfCurrentPlayers()1 flags0x18
SteamAPICall_t _RequestGlobalAchievementPercentages(long self)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.GlobalAchievementPercentagesReady_t> RequestGlobalAchievementPercentages()1 flags0x18
int _GetMostAchievedAchievementInfo(long self, long pchName, uint unNameBufLen, ref float& pflPercent, ref bool& pbAchieved)PrivateStatic+1 flags0x08
int GetMostAchievedAchievementInfo(ref string& pchName, ref float& pflPercent, ref bool& pbAchieved)1 flags0x08
int _GetNextMostAchievedAchievementInfo(long self, int iIteratorPrevious, long pchName, uint unNameBufLen, ref float& pflPercent, ref bool& pbAchieved)PrivateStatic+1 flags0x08
int GetNextMostAchievedAchievementInfo(int iIteratorPrevious, ref string& pchName, ref float& pflPercent, ref bool& pbAchieved)1 flags0x08
bool _GetAchievementAchievedPercent(long self, const string& pchName, ref float& pflPercent)PrivateStatic+1 flags0x08
bool GetAchievementAchievedPercent(const string& pchName, ref float& pflPercent)1 flags0x08
SteamAPICall_t _RequestGlobalStats(long self, int nHistoryDays)PrivateStatic+1 flags0x08
CallResult<Steamworks.Data.GlobalStatsReceived_t> RequestGlobalStats(int nHistoryDays)1 flags0x18
bool _GetGlobalStat(long self, const string& pchStatName, ref long& pData)PrivateStatic+1 flags0x08
bool GetGlobalStat(const string& pchStatName, ref long& pData)1 flags0x08
bool _GetGlobalStat(long self, const string& pchStatName, ref double& pData)PrivateStatic+1 flags0x08
bool GetGlobalStat(const string& pchStatName, ref double& pData)1 flags0x08
int _GetGlobalStatHistory(long self, const string& pchStatName, const long[]& pData, uint cubData)PrivateStatic+1 flags0x08
int GetGlobalStatHistory(const string& pchStatName, const long[]& pData, uint cubData)1 flags0x08
int _GetGlobalStatHistory(long self, const string& pchStatName, const double[]& pData, uint cubData)PrivateStatic+1 flags0x08
int GetGlobalStatHistory(const string& pchStatName, const double[]& pData, uint cubData)1 flags0x08
bool _GetAchievementProgressLimits(long self, const string& pchName, ref int& pnMinProgress, ref int& pnMaxProgress)PrivateStatic+1 flags0x08
bool GetAchievementProgressLimits(const string& pchName, ref int& pnMinProgress, ref int& pnMaxProgress)1 flags0x08
bool _GetAchievementProgressLimits(long self, const string& pchName, ref float& pfMinProgress, ref float& pfMaxProgress)PrivateStatic+1 flags0x08
bool GetAchievementProgressLimits(const string& pchName, ref float& pfMinProgress, ref float& pfMaxProgress)1 flags0x08

Used by 1

types with a member, parameter or interface of this type