C# Class Valve.Steamworks.ISteamGameServerStats

Show file Open project: kronosaur/Transcendence

Public Methods

Method Description
ClearUserAchievement ( ulong steamIDUser, string pchName ) : bool
GetIntPtr ( ) : IntPtr
GetUserAchievement ( ulong steamIDUser, string pchName, bool &pbAchieved ) : bool
GetUserStat ( ulong steamIDUser, string pchName, int &pData ) : bool
GetUserStat0 ( ulong steamIDUser, string pchName, float &pData ) : bool
RequestUserStats ( ulong steamIDUser ) : ulong
SetUserAchievement ( ulong steamIDUser, string pchName ) : bool
SetUserStat ( ulong steamIDUser, string pchName, int nData ) : bool
SetUserStat0 ( ulong steamIDUser, string pchName, float fData ) : bool
StoreUserStats ( ulong steamIDUser ) : ulong
UpdateUserAvgRateStat ( ulong steamIDUser, string pchName, float flCountThisSession, double dSessionLength ) : bool

Method Details

ClearUserAchievement() public abstract method

public abstract ClearUserAchievement ( ulong steamIDUser, string pchName ) : bool
steamIDUser ulong
pchName string
return bool

GetIntPtr() public abstract method

public abstract GetIntPtr ( ) : IntPtr
return IntPtr

GetUserAchievement() public abstract method

public abstract GetUserAchievement ( ulong steamIDUser, string pchName, bool &pbAchieved ) : bool
steamIDUser ulong
pchName string
pbAchieved bool
return bool

GetUserStat() public abstract method

public abstract GetUserStat ( ulong steamIDUser, string pchName, int &pData ) : bool
steamIDUser ulong
pchName string
pData int
return bool

GetUserStat0() public abstract method

public abstract GetUserStat0 ( ulong steamIDUser, string pchName, float &pData ) : bool
steamIDUser ulong
pchName string
pData float
return bool

RequestUserStats() public abstract method

public abstract RequestUserStats ( ulong steamIDUser ) : ulong
steamIDUser ulong
return ulong

SetUserAchievement() public abstract method

public abstract SetUserAchievement ( ulong steamIDUser, string pchName ) : bool
steamIDUser ulong
pchName string
return bool

SetUserStat() public abstract method

public abstract SetUserStat ( ulong steamIDUser, string pchName, int nData ) : bool
steamIDUser ulong
pchName string
nData int
return bool

SetUserStat0() public abstract method

public abstract SetUserStat0 ( ulong steamIDUser, string pchName, float fData ) : bool
steamIDUser ulong
pchName string
fData float
return bool

StoreUserStats() public abstract method

public abstract StoreUserStats ( ulong steamIDUser ) : ulong
steamIDUser ulong
return ulong

UpdateUserAvgRateStat() public abstract method

public abstract UpdateUserAvgRateStat ( ulong steamIDUser, string pchName, float flCountThisSession, double dSessionLength ) : bool
steamIDUser ulong
pchName string
flCountThisSession float
dSessionLength double
return bool