C# Class Valve.Steamworks.ISteamApps

Afficher le fichier Open project: kronosaur/Transcendence

Méthodes publiques

Méthode 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 méthode

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

BIsAppInstalled() public abstract méthode

public abstract BIsAppInstalled ( uint appID ) : bool
appID uint
Résultat bool

BIsCybercafe() public abstract méthode

public abstract BIsCybercafe ( ) : bool
Résultat bool

BIsDlcInstalled() public abstract méthode

public abstract BIsDlcInstalled ( uint appID ) : bool
appID uint
Résultat bool

BIsLowViolence() public abstract méthode

public abstract BIsLowViolence ( ) : bool
Résultat bool

BIsSubscribed() public abstract méthode

public abstract BIsSubscribed ( ) : bool
Résultat bool

BIsSubscribedApp() public abstract méthode

public abstract BIsSubscribedApp ( uint appID ) : bool
appID uint
Résultat bool

BIsSubscribedFromFreeWeekend() public abstract méthode

public abstract BIsSubscribedFromFreeWeekend ( ) : bool
Résultat bool

BIsVACBanned() public abstract méthode

public abstract BIsVACBanned ( ) : bool
Résultat bool

GetAppBuildId() public abstract méthode

public abstract GetAppBuildId ( ) : int
Résultat int

GetAppInstallDir() public abstract méthode

public abstract GetAppInstallDir ( uint appID, string pchFolder, uint cchFolderBufferSize ) : uint
appID uint
pchFolder string
cchFolderBufferSize uint
Résultat uint

GetAppOwner() public abstract méthode

public abstract GetAppOwner ( ) : ulong
Résultat ulong

GetAvailableGameLanguages() public abstract méthode

public abstract GetAvailableGameLanguages ( ) : string
Résultat string

GetCurrentBetaName() public abstract méthode

public abstract GetCurrentBetaName ( string pchName, int cchNameBufferSize ) : bool
pchName string
cchNameBufferSize int
Résultat bool

GetCurrentGameLanguage() public abstract méthode

public abstract GetCurrentGameLanguage ( ) : string
Résultat string

GetDLCCount() public abstract méthode

public abstract GetDLCCount ( ) : int
Résultat int

GetDlcDownloadProgress() public abstract méthode

public abstract GetDlcDownloadProgress ( uint nAppID, ulong &punBytesDownloaded, ulong &punBytesTotal ) : bool
nAppID uint
punBytesDownloaded ulong
punBytesTotal ulong
Résultat bool

GetEarliestPurchaseUnixTime() public abstract méthode

public abstract GetEarliestPurchaseUnixTime ( uint nAppID ) : uint
nAppID uint
Résultat uint

GetInstalledDepots() public abstract méthode

public abstract GetInstalledDepots ( uint appID, uint &pvecDepots, uint cMaxDepots ) : uint
appID uint
pvecDepots uint
cMaxDepots uint
Résultat uint

GetIntPtr() public abstract méthode

public abstract GetIntPtr ( ) : IntPtr
Résultat IntPtr

GetLaunchQueryParam() public abstract méthode

public abstract GetLaunchQueryParam ( string pchKey ) : string
pchKey string
Résultat string

GetPublisherOwnedAppData() public abstract méthode

public abstract GetPublisherOwnedAppData ( byte &pubBuffer, uint unMaxBytes ) : uint
pubBuffer byte
unMaxBytes uint
Résultat uint

InstallDLC() public abstract méthode

public abstract InstallDLC ( uint nAppID ) : void
nAppID uint
Résultat void

MarkContentCorrupt() public abstract méthode

public abstract MarkContentCorrupt ( bool bMissingFilesOnly ) : bool
bMissingFilesOnly bool
Résultat bool

RequestAppProofOfPurchaseKey() public abstract méthode

public abstract RequestAppProofOfPurchaseKey ( uint nAppID ) : void
nAppID uint
Résultat void

RequestPublisherOwnedAppData() public abstract méthode

public abstract RequestPublisherOwnedAppData ( ) : void
Résultat void

UninstallDLC() public abstract méthode

public abstract UninstallDLC ( uint nAppID ) : void
nAppID uint
Résultat void