using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace Steamworks { // Token: 0x020018F0 RID: 6384 [Token(Token = "0x20018F0")] public static class SteamAppList { // Token: 0x06008EB1 RID: 36529 RVA: 0x001D76E0 File Offset: 0x001D58E0 [Token(Token = "0x6008EB1")] [Address(RVA = "0xF58CC0", Offset = "0xF57CC0", VA = "0x180F58CC0")] public static uint GetNumInstalledApps() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamAppList_GetNumInstalledApps(CSteamAPIContext.m_pSteamAppList); } // Token: 0x06008EB2 RID: 36530 RVA: 0x001D7700 File Offset: 0x001D5900 [Token(Token = "0x6008EB2")] [Address(RVA = "0xF58C60", Offset = "0xF57C60", VA = "0x180F58C60")] public static uint GetInstalledApps(AppId_t[] pvecAppID, uint unMaxAppIDs) { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamAppList_GetInstalledApps(CSteamAPIContext.m_pSteamAppList, pvecAppID, unMaxAppIDs); } // Token: 0x06008EB3 RID: 36531 RVA: 0x001D7720 File Offset: 0x001D5920 [Token(Token = "0x6008EB3")] [Address(RVA = "0xF58B50", Offset = "0xF57B50", VA = "0x180F58B50")] 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: 0x06008EB4 RID: 36532 RVA: 0x001D775C File Offset: 0x001D595C [Token(Token = "0x6008EB4")] [Address(RVA = "0xF58A40", Offset = "0xF57A40", VA = "0x180F58A40")] 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: 0x06008EB5 RID: 36533 RVA: 0x001D7798 File Offset: 0x001D5998 [Token(Token = "0x6008EB5")] [Address(RVA = "0xF589F0", Offset = "0xF579F0", VA = "0x180F589F0")] public static int GetAppBuildId(AppId_t nAppID) { InteropHelp.TestIfAvailableClient(); IntPtr pSteamAppList = CSteamAPIContext.m_pSteamAppList; int num; return num; } } }