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

Показать файл Открыть проект

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

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