Added IClientApps, IClientAppManager, IClientUser

This commit is contained in:
acidicoala
2022-05-29 16:57:34 +03:00
parent be9fa39508
commit 5b76d155a8
16 changed files with 162 additions and 81 deletions

View File

@@ -4,16 +4,15 @@ using namespace koalabox;
namespace steam_apps {
bool IsSubscribedApp(const String& function_name, AppId_t appID);
bool IsDlcUnlocked(const String& function_name, AppId_t app_id, AppId_t dlc_id);
bool IsDlcInstalled(const String& function_name, AppId_t appID);
int GetDLCCount(const String& function_name, const std::function<int()>& original_function);
int GetDLCCount(const String& function_name, AppId_t app_id, const std::function<int()>& original_function);
bool GetDLCDataByIndex(
const String& function_name,
AppId_t app_id,
int iDLC,
AppId_t* pAppID,
AppId_t* pDlcId,
bool* pbAvailable,
char* pchName,
int cchNameBufferSize,