ISteamAppsExtensions extension
Methods
-
bGetDLCDataByIndex(int iDLC, Pointer<UnsignedInt> pAppId, Pointer<Bool> pbAvailable, Pointer<Utf8> name, int cchNameBufferSize)
→ bool
-
-
getAppBuildId()
→ int
-
-
getAppInstallDir(AppId appId, Pointer<Utf8> folder, int cchFolderBufferSize)
→ int
-
-
getAppOwner()
→ CSteamId
-
-
getAvailableGameLanguages()
→ Pointer<Utf8>
-
-
getCurrentBetaName(Pointer<Utf8> name, int cchNameBufferSize)
→ bool
-
-
getCurrentGameLanguage()
→ Pointer<Utf8>
-
-
getDLCCount()
→ int
-
-
getDlcDownloadProgress(AppId nAppId, Pointer<UnsignedLongLong> bytesDownloaded, Pointer<UnsignedLongLong> bytesTotal)
→ bool
-
-
getEarliestPurchaseUnixTime(AppId nAppId)
→ int
-
-
getFileDetails(Pointer<Utf8> pszFileName)
→ SteamApiCall
-
-
getInstalledDepots(AppId appId, Pointer<UnsignedInt> depots, int cMaxDepots)
→ int
-
-
getLaunchCommandLine(Pointer<Utf8> pszCommandLine, int cubCommandLine)
→ int
-
-
getLaunchQueryParam(Pointer<Utf8> key)
→ Pointer<Utf8>
-
-
installDLC(AppId nAppId)
→ void
-
-
isAppInstalled(AppId appId)
→ bool
-
-
isCybercafe()
→ bool
-
-
isDlcInstalled(AppId appId)
→ bool
-
-
isLowViolence()
→ bool
-
-
isSubscribed()
→ bool
-
-
isSubscribedApp(AppId appId)
→ bool
-
-
isSubscribedFromFamilySharing()
→ bool
-
-
isSubscribedFromFreeWeekend()
→ bool
-
-
isTimedTrial(Pointer<UnsignedInt> secondsAllowed, Pointer<UnsignedInt> secondsPlayed)
→ bool
-
-
isVACBanned()
→ bool
-
-
markContentCorrupt(bool missingFilesOnly)
→ bool
-
-
requestAllProofOfPurchaseKeys()
→ void
-
-
requestAppProofOfPurchaseKey(AppId nAppId)
→ void
-
-
setDlcContext(AppId nAppId)
→ bool
-
-
uninstallDLC(AppId nAppId)
→ void
-