C# Класс Valve.Steamworks.CSteamGameServerStats

Наследование: ISteamGameServerStats
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
CheckIfUsable ( ) : void

Описание методов

CSteamGameServerStats() публичный Метод

public CSteamGameServerStats ( IntPtr SteamGameServerStats )
SteamGameServerStats System.IntPtr

ClearUserAchievement() публичный Метод

public ClearUserAchievement ( ulong steamIDUser, string pchName ) : bool
steamIDUser ulong
pchName string
Результат bool

GetIntPtr() публичный Метод

public GetIntPtr ( ) : IntPtr
Результат System.IntPtr

GetUserAchievement() публичный Метод

public GetUserAchievement ( ulong steamIDUser, string pchName, bool &pbAchieved ) : bool
steamIDUser ulong
pchName string
pbAchieved bool
Результат bool

GetUserStat() публичный Метод

public GetUserStat ( ulong steamIDUser, string pchName, int &pData ) : bool
steamIDUser ulong
pchName string
pData int
Результат bool

GetUserStat0() публичный Метод

public GetUserStat0 ( ulong steamIDUser, string pchName, float &pData ) : bool
steamIDUser ulong
pchName string
pData float
Результат bool

RequestUserStats() публичный Метод

public RequestUserStats ( ulong steamIDUser ) : ulong
steamIDUser ulong
Результат ulong

SetUserAchievement() публичный Метод

public SetUserAchievement ( ulong steamIDUser, string pchName ) : bool
steamIDUser ulong
pchName string
Результат bool

SetUserStat() публичный Метод

public SetUserStat ( ulong steamIDUser, string pchName, int nData ) : bool
steamIDUser ulong
pchName string
nData int
Результат bool

SetUserStat0() публичный Метод

public SetUserStat0 ( ulong steamIDUser, string pchName, float fData ) : bool
steamIDUser ulong
pchName string
fData float
Результат bool

StoreUserStats() публичный Метод

public StoreUserStats ( ulong steamIDUser ) : ulong
steamIDUser ulong
Результат ulong

UpdateUserAvgRateStat() публичный Метод

public UpdateUserAvgRateStat ( ulong steamIDUser, string pchName, float flCountThisSession, double dSessionLength ) : bool
steamIDUser ulong
pchName string
flCountThisSession float
dSessionLength double
Результат bool