Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/Steamworks/SteamClient.cs
T
2026-04-08 23:40:05 +02:00

799 lines
28 KiB
C#

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;
}
}
}