using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace Steamworks { // Token: 0x02001810 RID: 6160 [Token(Token = "0x2001810")] public static class SteamAppList { // Token: 0x06008AE3 RID: 35555 RVA: 0x001CE5E8 File Offset: 0x001CC7E8 [Token(Token = "0x6008AE3")] [Address(RVA = "0x2DB9050", Offset = "0x2DB7E50", VA = "0x182DB9050")] public static uint GetNumInstalledApps() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamAppList_GetNumInstalledApps(CSteamAPIContext.m_pSteamAppList); } // Token: 0x06008AE4 RID: 35556 RVA: 0x001CE608 File Offset: 0x001CC808 [Token(Token = "0x6008AE4")] [Address(RVA = "0x2DB8FF0", Offset = "0x2DB7DF0", VA = "0x182DB8FF0")] public static uint GetInstalledApps(AppId_t[] pvecAppID, uint unMaxAppIDs) { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamAppList_GetInstalledApps(CSteamAPIContext.m_pSteamAppList, pvecAppID, unMaxAppIDs); } // Token: 0x06008AE5 RID: 35557 RVA: 0x001CE628 File Offset: 0x001CC828 [Token(Token = "0x6008AE5")] [Address(RVA = "0x2DB8EE0", Offset = "0x2DB7CE0", VA = "0x182DB8EE0")] public static int GetAppName(AppId_t nAppID, out string pchName, int cchNameMax) { InteropHelp.TestIfAvailableClient(); IntPtr intPtr = Marshal.AllocHGlobal(cchNameMax); IntPtr intPtr2 = CSteamAPIContext.m_pSteamAppList; int num; if (num != -1) { intPtr2 = intPtr; string text = InteropHelp.PtrToStringUTF8(intPtr2); } Marshal.FreeHGlobal(intPtr); return num; } // Token: 0x06008AE6 RID: 35558 RVA: 0x001CE664 File Offset: 0x001CC864 [Token(Token = "0x6008AE6")] [Address(RVA = "0x2DB8DD0", Offset = "0x2DB7BD0", VA = "0x182DB8DD0")] public static int GetAppInstallDir(AppId_t nAppID, out string pchDirectory, int cchNameMax) { InteropHelp.TestIfAvailableClient(); IntPtr intPtr = Marshal.AllocHGlobal(cchNameMax); IntPtr intPtr2 = CSteamAPIContext.m_pSteamAppList; int num; if (num != -1) { intPtr2 = intPtr; string text = InteropHelp.PtrToStringUTF8(intPtr2); } Marshal.FreeHGlobal(intPtr); return num; } // Token: 0x06008AE7 RID: 35559 RVA: 0x001CE6A0 File Offset: 0x001CC8A0 [Token(Token = "0x6008AE7")] [Address(RVA = "0x2DB8D80", Offset = "0x2DB7B80", VA = "0x182DB8D80")] public static int GetAppBuildId(AppId_t nAppID) { InteropHelp.TestIfAvailableClient(); IntPtr pSteamAppList = CSteamAPIContext.m_pSteamAppList; int num; return num; } } }