forked from gibbed/SteamAchievementManager
-
-
Notifications
You must be signed in to change notification settings - Fork 4
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