C# 클래스 Valve.Steamworks.CSteamGameServerStats

상속: ISteamGameServerStats
파일 보기 프로젝트 열기: kronosaur/Transcendence

공개 메소드들

메소드 설명
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