forked from gibbed/SteamAchievementManager
    
        
        - 
          
- 
                Notifications
    You must be signed in to change notification settings 
- Fork 6
ISteamApps
        syntax-tm edited this page Jul 13, 2024 
        ·
        1 revision
      
    A versioned accessor is exported by the library.
S_API ISteamApps *SteamAPI_SteamApps_v008();Inline, unversioned accessor to get the current version. Essentially the same as SteamApps(), but using this ensures that you are using a matching library.
inline ISteamApps *SteamAPI_SteamApps() { return SteamAPI_SteamApps_v008(); }| Return Type | Interface | Method | Arguments | 
|---|---|---|---|
| bool | ISteamApps | BIsSubscribed | ISteamApps* self | 
| bool | ISteamApps | BIsLowViolence | ISteamApps* self | 
| bool | ISteamApps | BIsCybercafe | ISteamApps* self | 
| bool | ISteamApps | BIsVACBanned | ISteamApps* self | 
| const char * | ISteamApps | GetCurrentGameLanguage | ISteamApps* self | 
| const char * | ISteamApps | GetAvailableGameLanguages | ISteamApps* self | 
| bool | ISteamApps | BIsSubscribedApp | ISteamApps* self, AppId_t appID | 
| bool | ISteamApps | BIsDlcInstalled | ISteamApps* self, AppId_t appID | 
| uint32 | ISteamApps | GetEarliestPurchaseUnixTime | ISteamApps* self, AppId_t nAppID | 
| bool | ISteamApps | BIsSubscribedFromFreeWeekend | ISteamApps* self | 
| int | ISteamApps | GetDLCCount | ISteamApps* self | 
| bool | ISteamApps | BGetDLCDataByIndex | ISteamApps* self, int iDLC, AppId_t * pAppID, bool * pbAvailable, char * pchName, int cchNameBufferSize | 
| void | ISteamApps | InstallDLC | ISteamApps* self, AppId_t nAppID | 
| void | ISteamApps | UninstallDLC | ISteamApps* self, AppId_t nAppID | 
| void | ISteamApps | RequestAppProofOfPurchaseKey | ISteamApps* self, AppId_t nAppID | 
| bool | ISteamApps | GetCurrentBetaName | ISteamApps* self, char * pchName, int cchNameBufferSize | 
| bool | ISteamApps | MarkContentCorrupt | ISteamApps* self, bool bMissingFilesOnly | 
| uint32 | ISteamApps | GetInstalledDepots | ISteamApps* self, AppId_t appID, DepotId_t * pvecDepots, uint32 cMaxDepots | 
| uint32 | ISteamApps | GetAppInstallDir | ISteamApps* self, AppId_t appID, char * pchFolder, uint32 cchFolderBufferSize | 
| bool | ISteamApps | BIsAppInstalled | ISteamApps* self, AppId_t appID | 
| uint64_steamid | ISteamApps | GetAppOwner | ISteamApps* self | 
| const char * | ISteamApps | GetLaunchQueryParam | ISteamApps* self, const char * pchKey | 
| bool | ISteamApps | GetDlcDownloadProgress | ISteamApps* self, AppId_t nAppID, uint64 * punBytesDownloaded, uint64 * punBytesTotal | 
| int | ISteamApps | GetAppBuildId | ISteamApps* self | 
| void | ISteamApps | RequestAllProofOfPurchaseKeys | ISteamApps* self | 
| SteamAPICall_t | ISteamApps | GetFileDetails | ISteamApps* self, const char * pszFileName | 
| int | ISteamApps | GetLaunchCommandLine | ISteamApps* self, char * pszCommandLine, int cubCommandLine | 
| bool | ISteamApps | BIsSubscribedFromFamilySharing | ISteamApps* self | 
| bool | ISteamApps | BIsTimedTrial | ISteamApps* self, uint32 * punSecondsAllowed, uint32 * punSecondsPlayed | 
| bool | ISteamApps | SetDlcContext | ISteamApps* self, AppId_t nAppID | 
Note
This Wiki is work-in-progress. If you notice any errors or would like to add any missing information, changes are welcome.
   
  
   
  
About
Dev
Steamworks
Help
Links