| bool RequestCurrentStats() | PublicStatic | — | 0x01 |
| bool GetStat(const string& pchName, ref int& pData) | PublicStatic | — | 0x08 |
| bool GetStat(const string& pchName, ref float& pData) | PublicStatic | — | 0x08 |
| bool SetStat(const string& pchName, int nData) | PublicStatic | — | 0x08 |
| bool SetStat(const string& pchName, float fData) | PublicStatic | — | 0x08 |
| bool UpdateAvgRateStat(const string& pchName, float flCountThisSession, double dSessionLength) | PublicStatic | — | 0x08 |
| bool GetAchievement(const string& pchName, ref bool& pbAchieved) | PublicStatic | — | 0x08 |
| bool SetAchievement(const string& pchName) | PublicStatic | — | 0x08 |
| bool ClearAchievement(const string& pchName) | PublicStatic | — | 0x08 |
| bool GetAchievementAndUnlockTime(const string& pchName, ref bool& pbAchieved, ref uint& punUnlockTime) | PublicStatic | — | 0x08 |
| bool StoreStats() | PublicStatic | — | 0x01 |
| int GetAchievementIcon(const string& pchName) | PublicStatic | | 0x08 |
| string GetAchievementDisplayAttribute(const string& pchName, const string& pchKey) | PublicStatic | | 0x08 |
| bool IndicateAchievementProgress(const string& pchName, uint nCurProgress, uint nMaxProgress) | PublicStatic | | 0x08 |
| uint GetNumAchievements() | PublicStatic | | 0x04 |
| string GetAchievementName(uint iAchievement) | PublicStatic | | 0x08 |
| SteamAPICall_t RequestUserStats(const CSteamID& steamIDUser) | PublicStatic | | 0x08 |
| bool GetUserStat(const CSteamID& steamIDUser, const string& pchName, ref int& pData) | PublicStatic | | 0x08 |
| bool GetUserStat(const CSteamID& steamIDUser, const string& pchName, ref float& pData) | PublicStatic | | 0x08 |
| bool GetUserAchievement(const CSteamID& steamIDUser, const string& pchName, ref bool& pbAchieved) | PublicStatic | | 0x08 |
| bool GetUserAchievementAndUnlockTime(const CSteamID& steamIDUser, const string& pchName, ref bool& pbAchieved, ref uint& punUnlockTime) | PublicStatic | | 0x08 |
| bool ResetAllStats(bool bAchievementsToo) | PublicStatic | | 0x01 |
| SteamAPICall_t FindOrCreateLeaderboard(const string& pchLeaderboardName, const ELeaderboardSortMethod& eLeaderboardSortMethod, const ELeaderboardDisplayType& eLeaderboardDisplayType) | PublicStatic | | 0x08 |
| SteamAPICall_t FindLeaderboard(const string& pchLeaderboardName) | PublicStatic | | 0x08 |
| string GetLeaderboardName(const SteamLeaderboard_t& hSteamLeaderboard) | PublicStatic | | 0x08 |
| int GetLeaderboardEntryCount(const SteamLeaderboard_t& hSteamLeaderboard) | PublicStatic | | 0x08 |
| ELeaderboardSortMethod GetLeaderboardSortMethod(const SteamLeaderboard_t& hSteamLeaderboard) | PublicStatic | | 0x08 |
| ELeaderboardDisplayType GetLeaderboardDisplayType(const SteamLeaderboard_t& hSteamLeaderboard) | PublicStatic | | 0x08 |
| SteamAPICall_t DownloadLeaderboardEntries(const SteamLeaderboard_t& hSteamLeaderboard, const ELeaderboardDataRequest& eLeaderboardDataRequest, int nRangeStart, int nRangeEnd) | PublicStatic | | 0x08 |
| SteamAPICall_t DownloadLeaderboardEntriesForUsers(const SteamLeaderboard_t& hSteamLeaderboard, const CSteamID[]& prgUsers, int cUsers) | PublicStatic | | 0x08 |
| bool GetDownloadedLeaderboardEntry(const SteamLeaderboardEntries_t& hSteamLeaderboardEntries, int index, ref LeaderboardEntry_t& pLeaderboardEntry, const int[]& pDetails, int cDetailsMax) | PublicStatic | | 0x20 |
| SteamAPICall_t UploadLeaderboardScore(const SteamLeaderboard_t& hSteamLeaderboard, const ELeaderboardUploadScoreMethod& eLeaderboardUploadScoreMethod, int nScore, const int[]& pScoreDetails, int cScoreDetailsCount) | PublicStatic | | 0x08 |
| SteamAPICall_t AttachLeaderboardUGC(const SteamLeaderboard_t& hSteamLeaderboard, const UGCHandle_t& hUGC) | PublicStatic | | 0x08 |
| SteamAPICall_t GetNumberOfCurrentPlayers() | PublicStatic | | 0x08 |
| SteamAPICall_t RequestGlobalAchievementPercentages() | PublicStatic | | 0x08 |
| int GetMostAchievedAchievementInfo(ref string& pchName, uint unNameBufLen, ref float& pflPercent, ref bool& pbAchieved) | PublicStatic | | 0x08 |
| int GetNextMostAchievedAchievementInfo(int iIteratorPrevious, ref string& pchName, uint unNameBufLen, ref float& pflPercent, ref bool& pbAchieved) | PublicStatic | | 0x08 |
| bool GetAchievementAchievedPercent(const string& pchName, ref float& pflPercent) | PublicStatic | | 0x08 |
| SteamAPICall_t RequestGlobalStats(int nHistoryDays) | PublicStatic | | 0x08 |
| bool GetGlobalStat(const string& pchStatName, ref long& pData) | PublicStatic | | 0x08 |
| bool GetGlobalStat(const string& pchStatName, ref double& pData) | PublicStatic | | 0x08 |
| int GetGlobalStatHistory(const string& pchStatName, const long[]& pData, uint cubData) | PublicStatic | | 0x08 |
| int GetGlobalStatHistory(const string& pchStatName, const double[]& pData, uint cubData) | PublicStatic | | 0x08 |
| bool GetAchievementProgressLimits(const string& pchName, ref int& pnMinProgress, ref int& pnMaxProgress) | PublicStatic | | 0x08 |
| bool GetAchievementProgressLimits(const string& pchName, ref float& pfMinProgress, ref float& pfMaxProgress) | PublicStatic | | 0x08 |