C# 클래스 Valve.Steamworks.ISteamApps

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

공개 메소드들

메소드 설명
BGetDLCDataByIndex ( int iDLC, uint &pAppID, bool &pbAvailable, string pchName, int cchNameBufferSize ) : bool
BIsAppInstalled ( uint appID ) : bool
BIsCybercafe ( ) : bool
BIsDlcInstalled ( uint appID ) : bool
BIsLowViolence ( ) : bool
BIsSubscribed ( ) : bool
BIsSubscribedApp ( uint appID ) : bool
BIsSubscribedFromFreeWeekend ( ) : bool
BIsVACBanned ( ) : bool
GetAppBuildId ( ) : int
GetAppInstallDir ( uint appID, string pchFolder, uint cchFolderBufferSize ) : uint
GetAppOwner ( ) : ulong
GetAvailableGameLanguages ( ) : string
GetCurrentBetaName ( string pchName, int cchNameBufferSize ) : bool
GetCurrentGameLanguage ( ) : string
GetDLCCount ( ) : int
GetDlcDownloadProgress ( uint nAppID, ulong &punBytesDownloaded, ulong &punBytesTotal ) : bool
GetEarliestPurchaseUnixTime ( uint nAppID ) : uint
GetInstalledDepots ( uint appID, uint &pvecDepots, uint cMaxDepots ) : uint
GetIntPtr ( ) : IntPtr
GetLaunchQueryParam ( string pchKey ) : string
GetPublisherOwnedAppData ( byte &pubBuffer, uint unMaxBytes ) : uint
InstallDLC ( uint nAppID ) : void
MarkContentCorrupt ( bool bMissingFilesOnly ) : bool
RequestAppProofOfPurchaseKey ( uint nAppID ) : void
RequestPublisherOwnedAppData ( ) : void
UninstallDLC ( uint nAppID ) : void

메소드 상세

BGetDLCDataByIndex() 공개 추상적인 메소드

public abstract BGetDLCDataByIndex ( int iDLC, uint &pAppID, bool &pbAvailable, string pchName, int cchNameBufferSize ) : bool
iDLC int
pAppID uint
pbAvailable bool
pchName string
cchNameBufferSize int
리턴 bool

BIsAppInstalled() 공개 추상적인 메소드

public abstract BIsAppInstalled ( uint appID ) : bool
appID uint
리턴 bool

BIsCybercafe() 공개 추상적인 메소드

public abstract BIsCybercafe ( ) : bool
리턴 bool

BIsDlcInstalled() 공개 추상적인 메소드

public abstract BIsDlcInstalled ( uint appID ) : bool
appID uint
리턴 bool

BIsLowViolence() 공개 추상적인 메소드

public abstract BIsLowViolence ( ) : bool
리턴 bool

BIsSubscribed() 공개 추상적인 메소드

public abstract BIsSubscribed ( ) : bool
리턴 bool

BIsSubscribedApp() 공개 추상적인 메소드

public abstract BIsSubscribedApp ( uint appID ) : bool
appID uint
리턴 bool

BIsSubscribedFromFreeWeekend() 공개 추상적인 메소드

public abstract BIsSubscribedFromFreeWeekend ( ) : bool
리턴 bool

BIsVACBanned() 공개 추상적인 메소드

public abstract BIsVACBanned ( ) : bool
리턴 bool

GetAppBuildId() 공개 추상적인 메소드

public abstract GetAppBuildId ( ) : int
리턴 int

GetAppInstallDir() 공개 추상적인 메소드

public abstract GetAppInstallDir ( uint appID, string pchFolder, uint cchFolderBufferSize ) : uint
appID uint
pchFolder string
cchFolderBufferSize uint
리턴 uint

GetAppOwner() 공개 추상적인 메소드

public abstract GetAppOwner ( ) : ulong
리턴 ulong

GetAvailableGameLanguages() 공개 추상적인 메소드

public abstract GetAvailableGameLanguages ( ) : string
리턴 string

GetCurrentBetaName() 공개 추상적인 메소드

public abstract GetCurrentBetaName ( string pchName, int cchNameBufferSize ) : bool
pchName string
cchNameBufferSize int
리턴 bool

GetCurrentGameLanguage() 공개 추상적인 메소드

public abstract GetCurrentGameLanguage ( ) : string
리턴 string

GetDLCCount() 공개 추상적인 메소드

public abstract GetDLCCount ( ) : int
리턴 int

GetDlcDownloadProgress() 공개 추상적인 메소드

public abstract GetDlcDownloadProgress ( uint nAppID, ulong &punBytesDownloaded, ulong &punBytesTotal ) : bool
nAppID uint
punBytesDownloaded ulong
punBytesTotal ulong
리턴 bool

GetEarliestPurchaseUnixTime() 공개 추상적인 메소드

public abstract GetEarliestPurchaseUnixTime ( uint nAppID ) : uint
nAppID uint
리턴 uint

GetInstalledDepots() 공개 추상적인 메소드

public abstract GetInstalledDepots ( uint appID, uint &pvecDepots, uint cMaxDepots ) : uint
appID uint
pvecDepots uint
cMaxDepots uint
리턴 uint

GetIntPtr() 공개 추상적인 메소드

public abstract GetIntPtr ( ) : IntPtr
리턴 IntPtr

GetLaunchQueryParam() 공개 추상적인 메소드

public abstract GetLaunchQueryParam ( string pchKey ) : string
pchKey string
리턴 string

GetPublisherOwnedAppData() 공개 추상적인 메소드

public abstract GetPublisherOwnedAppData ( byte &pubBuffer, uint unMaxBytes ) : uint
pubBuffer byte
unMaxBytes uint
리턴 uint

InstallDLC() 공개 추상적인 메소드

public abstract InstallDLC ( uint nAppID ) : void
nAppID uint
리턴 void

MarkContentCorrupt() 공개 추상적인 메소드

public abstract MarkContentCorrupt ( bool bMissingFilesOnly ) : bool
bMissingFilesOnly bool
리턴 bool

RequestAppProofOfPurchaseKey() 공개 추상적인 메소드

public abstract RequestAppProofOfPurchaseKey ( uint nAppID ) : void
nAppID uint
리턴 void

RequestPublisherOwnedAppData() 공개 추상적인 메소드

public abstract RequestPublisherOwnedAppData ( ) : void
리턴 void

UninstallDLC() 공개 추상적인 메소드

public abstract UninstallDLC ( uint nAppID ) : void
nAppID uint
리턴 void