C# Class Valve.Steamworks.CSteamGameServerStats

Inheritance: ISteamGameServerStats
Afficher le fichier Open project: kronosaur/Transcendence

Méthodes publiques

Méthode Description
CSteamGameServerStats ( IntPtr SteamGameServerStats )
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

Private Methods

Méthode Description
CheckIfUsable ( ) : void

Method Details

CSteamGameServerStats() public méthode

public CSteamGameServerStats ( IntPtr SteamGameServerStats )
SteamGameServerStats System.IntPtr

ClearUserAchievement() public méthode

public ClearUserAchievement ( ulong steamIDUser, string pchName ) : bool
steamIDUser ulong
pchName string
Résultat bool

GetIntPtr() public méthode

public GetIntPtr ( ) : IntPtr
Résultat System.IntPtr

GetUserAchievement() public méthode

public GetUserAchievement ( ulong steamIDUser, string pchName, bool &pbAchieved ) : bool
steamIDUser ulong
pchName string
pbAchieved bool
Résultat bool

GetUserStat() public méthode

public GetUserStat ( ulong steamIDUser, string pchName, int &pData ) : bool
steamIDUser ulong
pchName string
pData int
Résultat bool

GetUserStat0() public méthode

public GetUserStat0 ( ulong steamIDUser, string pchName, float &pData ) : bool
steamIDUser ulong
pchName string
pData float
Résultat bool

RequestUserStats() public méthode

public RequestUserStats ( ulong steamIDUser ) : ulong
steamIDUser ulong
Résultat ulong

SetUserAchievement() public méthode

public SetUserAchievement ( ulong steamIDUser, string pchName ) : bool
steamIDUser ulong
pchName string
Résultat bool

SetUserStat() public méthode

public SetUserStat ( ulong steamIDUser, string pchName, int nData ) : bool
steamIDUser ulong
pchName string
nData int
Résultat bool

SetUserStat0() public méthode

public SetUserStat0 ( ulong steamIDUser, string pchName, float fData ) : bool
steamIDUser ulong
pchName string
fData float
Résultat bool

StoreUserStats() public méthode

public StoreUserStats ( ulong steamIDUser ) : ulong
steamIDUser ulong
Résultat ulong

UpdateUserAvgRateStat() public méthode

public UpdateUserAvgRateStat ( ulong steamIDUser, string pchName, float flCountThisSession, double dSessionLength ) : bool
steamIDUser ulong
pchName string
flCountThisSession float
dSessionLength double
Résultat bool