Class ISteamGameServerStats
- Namespace
- MarymoorStudios.Core.Steamworks
- Assembly
- MarymoorStudios.Core.Steamworks.dll
public sealed class ISteamGameServerStats : SteamNativeObject
- Inheritance
-
ISteamGameServerStats
- Inherited Members
-
Fields
INTERFACE_VERSION
public const string INTERFACE_VERSION = "SteamGameServerStats001"
Field Value
- string
Methods
ClearUserAchievement(CSteamID, string)
public bool ClearUserAchievement(CSteamID steamIDUser, string name)
Parameters
steamIDUser
CSteamID
name
string
Returns
- bool
GetUserAchievement(CSteamID, string, out bool)
public bool GetUserAchievement(CSteamID steamIDUser, string name, out bool achieved)
Parameters
steamIDUser
CSteamID
name
string
achieved
bool
Returns
- bool
GetUserStat(CSteamID, string, out int)
public bool GetUserStat(CSteamID steamIDUser, string name, out int data)
Parameters
steamIDUser
CSteamID
name
string
data
int
Returns
- bool
GetUserStat(CSteamID, string, out float)
public bool GetUserStat(CSteamID steamIDUser, string name, out float data)
Parameters
steamIDUser
CSteamID
name
string
data
float
Returns
- bool
RequestUserStats(CSteamID)
public Promise<GSStatsReceived> RequestUserStats(CSteamID steamIDUser)
Parameters
steamIDUser
CSteamID
Returns
- Promise<GSStatsReceived>
SetUserAchievement(CSteamID, string)
public bool SetUserAchievement(CSteamID steamIDUser, string name)
Parameters
steamIDUser
CSteamID
name
string
Returns
- bool
SetUserStat(CSteamID, string, int)
public bool SetUserStat(CSteamID steamIDUser, string name, int data)
Parameters
steamIDUser
CSteamID
name
string
data
int
Returns
- bool
SetUserStat(CSteamID, string, float)
public bool SetUserStat(CSteamID steamIDUser, string name, float data)
Parameters
steamIDUser
CSteamID
name
string
data
float
Returns
- bool
StoreUserStats(CSteamID)
public Promise<GSStatsStored> StoreUserStats(CSteamID steamIDUser)
Parameters
steamIDUser
CSteamID
Returns
- Promise<GSStatsStored>
UpdateUserAvgRateStat(CSteamID, string, float, double)
public bool UpdateUserAvgRateStat(CSteamID steamIDUser, string name, float countThisSession, double sessionLength)
Parameters
steamIDUser
CSteamID
name
string
countThisSession
float
sessionLength
double
Returns
- bool