C# Class Valve.Steamworks.ISteamApps

ファイルを表示 Open project: kronosaur/Transcendence

Public Methods

Method Description
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

Method Details

BGetDLCDataByIndex() public abstract method

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

BIsAppInstalled() public abstract method

public abstract BIsAppInstalled ( uint appID ) : bool
appID uint
return bool

BIsCybercafe() public abstract method

public abstract BIsCybercafe ( ) : bool
return bool

BIsDlcInstalled() public abstract method

public abstract BIsDlcInstalled ( uint appID ) : bool
appID uint
return bool

BIsLowViolence() public abstract method

public abstract BIsLowViolence ( ) : bool
return bool

BIsSubscribed() public abstract method

public abstract BIsSubscribed ( ) : bool
return bool

BIsSubscribedApp() public abstract method

public abstract BIsSubscribedApp ( uint appID ) : bool
appID uint
return bool

BIsSubscribedFromFreeWeekend() public abstract method

public abstract BIsSubscribedFromFreeWeekend ( ) : bool
return bool

BIsVACBanned() public abstract method

public abstract BIsVACBanned ( ) : bool
return bool

GetAppBuildId() public abstract method

public abstract GetAppBuildId ( ) : int
return int

GetAppInstallDir() public abstract method

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

GetAppOwner() public abstract method

public abstract GetAppOwner ( ) : ulong
return ulong

GetAvailableGameLanguages() public abstract method

public abstract GetAvailableGameLanguages ( ) : string
return string

GetCurrentBetaName() public abstract method

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

GetCurrentGameLanguage() public abstract method

public abstract GetCurrentGameLanguage ( ) : string
return string

GetDLCCount() public abstract method

public abstract GetDLCCount ( ) : int
return int

GetDlcDownloadProgress() public abstract method

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

GetEarliestPurchaseUnixTime() public abstract method

public abstract GetEarliestPurchaseUnixTime ( uint nAppID ) : uint
nAppID uint
return uint

GetInstalledDepots() public abstract method

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

GetIntPtr() public abstract method

public abstract GetIntPtr ( ) : IntPtr
return IntPtr

GetLaunchQueryParam() public abstract method

public abstract GetLaunchQueryParam ( string pchKey ) : string
pchKey string
return string

GetPublisherOwnedAppData() public abstract method

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

InstallDLC() public abstract method

public abstract InstallDLC ( uint nAppID ) : void
nAppID uint
return void

MarkContentCorrupt() public abstract method

public abstract MarkContentCorrupt ( bool bMissingFilesOnly ) : bool
bMissingFilesOnly bool
return bool

RequestAppProofOfPurchaseKey() public abstract method

public abstract RequestAppProofOfPurchaseKey ( uint nAppID ) : void
nAppID uint
return void

RequestPublisherOwnedAppData() public abstract method

public abstract RequestPublisherOwnedAppData ( ) : void
return void

UninstallDLC() public abstract method

public abstract UninstallDLC ( uint nAppID ) : void
nAppID uint
return void