Skip to content

ISteamGameServerStats

syntax-tm edited this page Jul 13, 2024 · 1 revision

ISteamGameServerStats

A versioned accessor is exported by the library.

S_API ISteamGameServerStats *SteamAPI_SteamGameServerStats_v001();

Inline, unversioned accessor to get the current version. Essentially the same as SteamGameServerStats(), but using this ensures that you are using a matching library.

inline ISteamGameServerStats *SteamAPI_SteamGameServerStats() { return SteamAPI_SteamGameServerStats_v001(); }
Return Type Interface Method Arguments
SteamAPICall_t ISteamGameServerStats RequestUserStats ISteamGameServerStats* self, uint64_steamid steamIDUser
bool ISteamGameServerStats GetUserStatInt32 ISteamGameServerStats* self, uint64_steamid steamIDUser, const char * pchName, int32 * pData
bool ISteamGameServerStats GetUserStatFloat ISteamGameServerStats* self, uint64_steamid steamIDUser, const char * pchName, float * pData
bool ISteamGameServerStats GetUserAchievement ISteamGameServerStats* self, uint64_steamid steamIDUser, const char * pchName, bool * pbAchieved
bool ISteamGameServerStats SetUserStatInt32 ISteamGameServerStats* self, uint64_steamid steamIDUser, const char * pchName, int32 nData
bool ISteamGameServerStats SetUserStatFloat ISteamGameServerStats* self, uint64_steamid steamIDUser, const char * pchName, float fData
bool ISteamGameServerStats UpdateUserAvgRateStat ISteamGameServerStats* self, uint64_steamid steamIDUser, const char * pchName, float flCountThisSession, double dSessionLength
bool ISteamGameServerStats SetUserAchievement ISteamGameServerStats* self, uint64_steamid steamIDUser, const char * pchName
bool ISteamGameServerStats ClearUserAchievement ISteamGameServerStats* self, uint64_steamid steamIDUser, const char * pchName
SteamAPICall_t ISteamGameServerStats StoreUserStats ISteamGameServerStats* self, uint64_steamid steamIDUser
Clone this wiki locally