using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace Steamworks { // Token: 0x020011F3 RID: 4595 [Token(Token = "0x20011F3")] [StructLayout(3)] public static class SteamClient { // Token: 0x06006B8B RID: 27531 RVA: 0x0016D1F4 File Offset: 0x0016B3F4 [Token(Token = "0x6006B8B")] [Address(RVA = "0x2A19D90", Offset = "0x2A18790", VA = "0x182A19D90")] public static HSteamPipe CreateSteamPipe() { /* An exception occurred when decompiling this method (06006B8B) ICSharpCode.Decompiler.DecompilerException: Error decompiling Steamworks.HSteamPipe Steamworks.SteamClient::CreateSteamPipe() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(InteropHelp::TestIfAvailableClient) stloc:int64(var_1_16, call:int64(Convert::ToInt64, call:int32[exp:uint32](NativeMethods::ISteamClient_CreateSteamPipe, ldsfld:native int(CSteamAPIContext::m_pSteamClient)))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06006B8C RID: 27532 RVA: 0x0016D218 File Offset: 0x0016B418 [Token(Token = "0x6006B8C")] [Address(RVA = "0x2A19C20", Offset = "0x2A18620", VA = "0x182A19C20")] public static bool BReleaseSteamPipe(HSteamPipe hSteamPipe) { InteropHelp.TestIfAvailableClient(); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; bool flag; return flag; } // Token: 0x06006B8D RID: 27533 RVA: 0x0016D234 File Offset: 0x0016B434 [Token(Token = "0x6006B8D")] [Address(RVA = "0x2A19CC0", Offset = "0x2A186C0", VA = "0x182A19CC0")] public static HSteamUser ConnectToGlobalUser(HSteamPipe hSteamPipe) { /* An exception occurred when decompiling this method (06006B8D) ICSharpCode.Decompiler.DecompilerException: Error decompiling Steamworks.HSteamUser Steamworks.SteamClient::ConnectToGlobalUser(Steamworks.HSteamPipe) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(InteropHelp::TestIfAvailableClient) stloc:native int(var_1_0C, ldsfld:native int(CSteamAPIContext::m_pSteamClient)) stloc:int64(var_3_13, call:int64(Convert::ToInt64, ldloc:int32[exp:uint32](var_2))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06006B8E RID: 27534 RVA: 0x0016D254 File Offset: 0x0016B454 [Token(Token = "0x6006B8E")] [Address(RVA = "0x2A19D20", Offset = "0x2A18720", VA = "0x182A19D20")] public static HSteamUser CreateLocalUser(out HSteamPipe phSteamPipe, EAccountType eAccountType) { /* An exception occurred when decompiling this method (06006B8E) ICSharpCode.Decompiler.DecompilerException: Error decompiling Steamworks.HSteamUser Steamworks.SteamClient::CreateLocalUser(Steamworks.HSteamPipe&,Steamworks.EAccountType) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(InteropHelp::TestIfAvailableClient) stloc:native int(var_1_0C, ldsfld:native int(CSteamAPIContext::m_pSteamClient)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06006B8F RID: 27535 RVA: 0x0016D270 File Offset: 0x0016B470 [Token(Token = "0x6006B8F")] [Address(RVA = "0x2A1BFE0", Offset = "0x2A1A9E0", VA = "0x182A1BFE0")] public static void ReleaseUser(HSteamPipe hSteamPipe, HSteamUser hUser) { InteropHelp.TestIfAvailableClient(); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; } // Token: 0x06006B90 RID: 27536 RVA: 0x0016D28C File Offset: 0x0016B48C [Token(Token = "0x6006B90")] [Address(RVA = "0x2A1BC30", Offset = "0x2A1A630", VA = "0x182A1BC30")] public static IntPtr GetISteamUser(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006B91 RID: 27537 RVA: 0x0016D2C0 File Offset: 0x0016B4C0 [Token(Token = "0x6006B91")] [Address(RVA = "0x2A1A5B0", Offset = "0x2A18FB0", VA = "0x182A1A5B0")] public static IntPtr GetISteamGameServer(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006B92 RID: 27538 RVA: 0x0016D2F4 File Offset: 0x0016B4F4 [Token(Token = "0x6006B92")] [Address(RVA = "0x2A1C040", Offset = "0x2A1AA40", VA = "0x182A1C040")] public static void SetLocalIPBinding(ref SteamIPAddress_t unIP, ushort usPort) { InteropHelp.TestIfAvailableClient(); NativeMethods.ISteamClient_SetLocalIPBinding(CSteamAPIContext.m_pSteamClient, ref unIP, usPort); } // Token: 0x06006B93 RID: 27539 RVA: 0x0016D314 File Offset: 0x0016B514 [Token(Token = "0x6006B93")] [Address(RVA = "0x2A1A1F0", Offset = "0x2A18BF0", VA = "0x182A1A1F0")] public static IntPtr GetISteamFriends(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006B94 RID: 27540 RVA: 0x0016D348 File Offset: 0x0016B548 [Token(Token = "0x6006B94")] [Address(RVA = "0x2A1BD70", Offset = "0x2A1A770", VA = "0x182A1BD70")] public static IntPtr GetISteamUtils(HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006B95 RID: 27541 RVA: 0x0016D37C File Offset: 0x0016B57C [Token(Token = "0x6006B95")] [Address(RVA = "0x2A1AE70", Offset = "0x2A19870", VA = "0x182A1AE70")] public static IntPtr GetISteamMatchmaking(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006B96 RID: 27542 RVA: 0x0016D3B0 File Offset: 0x0016B5B0 [Token(Token = "0x6006B96")] [Address(RVA = "0x2A1AD30", Offset = "0x2A19730", VA = "0x182A1AD30")] public static IntPtr GetISteamMatchmakingServers(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006B97 RID: 27543 RVA: 0x0016D3E4 File Offset: 0x0016B5E4 [Token(Token = "0x6006B97")] [Address(RVA = "0x2A1A6F0", Offset = "0x2A190F0", VA = "0x182A1A6F0")] public static IntPtr GetISteamGenericInterface(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006B98 RID: 27544 RVA: 0x0016D418 File Offset: 0x0016B618 [Token(Token = "0x6006B98")] [Address(RVA = "0x2A1BAF0", Offset = "0x2A1A4F0", VA = "0x182A1BAF0")] public static IntPtr GetISteamUserStats(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006B99 RID: 27545 RVA: 0x0016D44C File Offset: 0x0016B64C [Token(Token = "0x6006B99")] [Address(RVA = "0x2A1A470", Offset = "0x2A18E70", VA = "0x182A1A470")] public static IntPtr GetISteamGameServerStats(HSteamUser hSteamuser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006B9A RID: 27546 RVA: 0x0016D480 File Offset: 0x0016B680 [Token(Token = "0x6006B9A")] [Address(RVA = "0x2A19F70", Offset = "0x2A18970", VA = "0x182A19F70")] public static IntPtr GetISteamApps(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006B9B RID: 27547 RVA: 0x0016D4B4 File Offset: 0x0016B6B4 [Token(Token = "0x6006B9B")] [Address(RVA = "0x2A1B230", Offset = "0x2A19C30", VA = "0x182A1B230")] public static IntPtr GetISteamNetworking(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006B9C RID: 27548 RVA: 0x0016D4E8 File Offset: 0x0016B6E8 [Token(Token = "0x6006B9C")] [Address(RVA = "0x2A1B730", Offset = "0x2A1A130", VA = "0x182A1B730")] public static IntPtr GetISteamRemoteStorage(HSteamUser hSteamuser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006B9D RID: 27549 RVA: 0x0016D51C File Offset: 0x0016B71C [Token(Token = "0x6006B9D")] [Address(RVA = "0x2A1B870", Offset = "0x2A1A270", VA = "0x182A1B870")] public static IntPtr GetISteamScreenshots(HSteamUser hSteamuser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006B9E RID: 27550 RVA: 0x0016D550 File Offset: 0x0016B750 [Token(Token = "0x6006B9E")] [Address(RVA = "0x2A1A330", Offset = "0x2A18D30", VA = "0x182A1A330")] public static IntPtr GetISteamGameSearch(HSteamUser hSteamuser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006B9F RID: 27551 RVA: 0x0016D584 File Offset: 0x0016B784 [Token(Token = "0x6006B9F")] [Address(RVA = "0x2A19DE0", Offset = "0x2A187E0", VA = "0x182A19DE0")] public static uint GetIPCCallCount() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamClient_GetIPCCallCount(CSteamAPIContext.m_pSteamClient); } // Token: 0x06006BA0 RID: 27552 RVA: 0x0016D5A4 File Offset: 0x0016B7A4 [Token(Token = "0x6006BA0")] [Address(RVA = "0x2A1C0A0", Offset = "0x2A1AAA0", VA = "0x182A1C0A0")] public static void SetWarningMessageHook(SteamAPIWarningMessageHook_t pFunction) { InteropHelp.TestIfAvailableClient(); NativeMethods.ISteamClient_SetWarningMessageHook(CSteamAPIContext.m_pSteamClient, pFunction); } // Token: 0x06006BA1 RID: 27553 RVA: 0x0016D5C4 File Offset: 0x0016B7C4 [Token(Token = "0x6006BA1")] [Address(RVA = "0x2A19C70", Offset = "0x2A18670", VA = "0x182A19C70")] public static bool BShutdownIfAllPipesClosed() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamClient_BShutdownIfAllPipesClosed(CSteamAPIContext.m_pSteamClient); } // Token: 0x06006BA2 RID: 27554 RVA: 0x0016D5E4 File Offset: 0x0016B7E4 [Token(Token = "0x6006BA2")] [Address(RVA = "0x2A1A970", Offset = "0x2A19370", VA = "0x182A1A970")] public static IntPtr GetISteamHTTP(HSteamUser hSteamuser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006BA3 RID: 27555 RVA: 0x0016D618 File Offset: 0x0016B818 [Token(Token = "0x6006BA3")] [Address(RVA = "0x2A1A0B0", Offset = "0x2A18AB0", VA = "0x182A1A0B0")] public static IntPtr GetISteamController(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006BA4 RID: 27556 RVA: 0x0016D64C File Offset: 0x0016B84C [Token(Token = "0x6006BA4")] [Address(RVA = "0x2A1B9B0", Offset = "0x2A1A3B0", VA = "0x182A1B9B0")] public static IntPtr GetISteamUGC(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006BA5 RID: 27557 RVA: 0x0016D680 File Offset: 0x0016B880 [Token(Token = "0x6006BA5")] [Address(RVA = "0x2A19E30", Offset = "0x2A18830", VA = "0x182A19E30")] public static IntPtr GetISteamAppList(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006BA6 RID: 27558 RVA: 0x0016D6B4 File Offset: 0x0016B8B4 [Token(Token = "0x6006BA6")] [Address(RVA = "0x2A1B0F0", Offset = "0x2A19AF0", VA = "0x182A1B0F0")] public static IntPtr GetISteamMusic(HSteamUser hSteamuser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006BA7 RID: 27559 RVA: 0x0016D6E8 File Offset: 0x0016B8E8 [Token(Token = "0x6006BA7")] [Address(RVA = "0x2A1AFB0", Offset = "0x2A199B0", VA = "0x182A1AFB0")] public static IntPtr GetISteamMusicRemote(HSteamUser hSteamuser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006BA8 RID: 27560 RVA: 0x0016D71C File Offset: 0x0016B91C [Token(Token = "0x6006BA8")] [Address(RVA = "0x2A1A830", Offset = "0x2A19230", VA = "0x182A1A830")] public static IntPtr GetISteamHTMLSurface(HSteamUser hSteamuser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006BA9 RID: 27561 RVA: 0x0016D750 File Offset: 0x0016B950 [Token(Token = "0x6006BA9")] [Address(RVA = "0x2A1ABF0", Offset = "0x2A195F0", VA = "0x182A1ABF0")] public static IntPtr GetISteamInventory(HSteamUser hSteamuser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006BAA RID: 27562 RVA: 0x0016D784 File Offset: 0x0016B984 [Token(Token = "0x6006BAA")] [Address(RVA = "0x2A1BEA0", Offset = "0x2A1A8A0", VA = "0x182A1BEA0")] public static IntPtr GetISteamVideo(HSteamUser hSteamuser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006BAB RID: 27563 RVA: 0x0016D7B8 File Offset: 0x0016B9B8 [Token(Token = "0x6006BAB")] [Address(RVA = "0x2A1B370", Offset = "0x2A19D70", VA = "0x182A1B370")] public static IntPtr GetISteamParentalSettings(HSteamUser hSteamuser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006BAC RID: 27564 RVA: 0x0016D7EC File Offset: 0x0016B9EC [Token(Token = "0x6006BAC")] [Address(RVA = "0x2A1AAB0", Offset = "0x2A194B0", VA = "0x182A1AAB0")] public static IntPtr GetISteamInput(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006BAD RID: 27565 RVA: 0x0016D820 File Offset: 0x0016BA20 [Token(Token = "0x6006BAD")] [Address(RVA = "0x2A1B4B0", Offset = "0x2A19EB0", VA = "0x182A1B4B0")] public static IntPtr GetISteamParties(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } // Token: 0x06006BAE RID: 27566 RVA: 0x0016D854 File Offset: 0x0016BA54 [Token(Token = "0x6006BAE")] [Address(RVA = "0x2A1B5F0", Offset = "0x2A19FF0", VA = "0x182A1B5F0")] public static IntPtr GetISteamRemotePlay(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { int num; do { num = 0; InteropHelp.TestIfAvailableClient(); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchVersion); IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient; if (utf8StringHandle != 0) { } if (num != -1) { } } while (num != 0); IntPtr intPtr; return intPtr; } } }