Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/Steamworks/SteamClient.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

716 lines
27 KiB
C#

using System;
using Cpp2IlInjected;
namespace Steamworks
{
// Token: 0x02001812 RID: 6162
[Token(Token = "0x2001812")]
public static class SteamClient
{
// Token: 0x06008B04 RID: 35588 RVA: 0x001CEAD0 File Offset: 0x001CCCD0
[Token(Token = "0x6008B04")]
[Address(RVA = "0x2DB9FE0", Offset = "0x2DB8DE0", VA = "0x182DB9FE0")]
public static HSteamPipe CreateSteamPipe()
{
/*
An exception occurred when decompiling this method (06008B04)
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 1660
*/;
}
// Token: 0x06008B05 RID: 35589 RVA: 0x001CEAF4 File Offset: 0x001CCCF4
[Token(Token = "0x6008B05")]
[Address(RVA = "0x2DB9E70", Offset = "0x2DB8C70", VA = "0x182DB9E70")]
public static bool BReleaseSteamPipe(HSteamPipe hSteamPipe)
{
InteropHelp.TestIfAvailableClient();
IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient;
bool flag;
return flag;
}
// Token: 0x06008B06 RID: 35590 RVA: 0x001CEB10 File Offset: 0x001CCD10
[Token(Token = "0x6008B06")]
[Address(RVA = "0x2DB9F10", Offset = "0x2DB8D10", VA = "0x182DB9F10")]
public static HSteamUser ConnectToGlobalUser(HSteamPipe hSteamPipe)
{
/*
An exception occurred when decompiling this method (06008B06)
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 1660
*/;
}
// Token: 0x06008B07 RID: 35591 RVA: 0x001CEB30 File Offset: 0x001CCD30
[Token(Token = "0x6008B07")]
[Address(RVA = "0x2DB9F70", Offset = "0x2DB8D70", VA = "0x182DB9F70")]
public static HSteamUser CreateLocalUser(out HSteamPipe phSteamPipe, EAccountType eAccountType)
{
/*
An exception occurred when decompiling this method (06008B07)
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 1660
*/;
}
// Token: 0x06008B08 RID: 35592 RVA: 0x001CEB4C File Offset: 0x001CCD4C
[Token(Token = "0x6008B08")]
[Address(RVA = "0x2DBBED0", Offset = "0x2DBACD0", VA = "0x182DBBED0")]
public static void ReleaseUser(HSteamPipe hSteamPipe, HSteamUser hUser)
{
InteropHelp.TestIfAvailableClient();
IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient;
}
// Token: 0x06008B09 RID: 35593 RVA: 0x001CEB68 File Offset: 0x001CCD68
[Token(Token = "0x6008B09")]
[Address(RVA = "0x2DBBB80", Offset = "0x2DBA980", VA = "0x182DBBB80")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B0A RID: 35594 RVA: 0x001CEB98 File Offset: 0x001CCD98
[Token(Token = "0x6008B0A")]
[Address(RVA = "0x2DBA740", Offset = "0x2DB9540", VA = "0x182DBA740")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B0B RID: 35595 RVA: 0x001CEBC8 File Offset: 0x001CCDC8
[Token(Token = "0x6008B0B")]
[Address(RVA = "0x2DBBF30", Offset = "0x2DBAD30", VA = "0x182DBBF30")]
public static void SetLocalIPBinding(ref SteamIPAddress_t unIP, ushort usPort)
{
InteropHelp.TestIfAvailableClient();
NativeMethods.ISteamClient_SetLocalIPBinding(CSteamAPIContext.m_pSteamClient, ref unIP, usPort);
}
// Token: 0x06008B0C RID: 35596 RVA: 0x001CEBE8 File Offset: 0x001CCDE8
[Token(Token = "0x6008B0C")]
[Address(RVA = "0x2DBA3E0", Offset = "0x2DB91E0", VA = "0x182DBA3E0")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B0D RID: 35597 RVA: 0x001CEC18 File Offset: 0x001CCE18
[Token(Token = "0x6008B0D")]
[Address(RVA = "0x2DBBCA0", Offset = "0x2DBAAA0", VA = "0x182DBBCA0")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B0E RID: 35598 RVA: 0x001CEC48 File Offset: 0x001CCE48
[Token(Token = "0x6008B0E")]
[Address(RVA = "0x2DBAF20", Offset = "0x2DB9D20", VA = "0x182DBAF20")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B0F RID: 35599 RVA: 0x001CEC78 File Offset: 0x001CCE78
[Token(Token = "0x6008B0F")]
[Address(RVA = "0x2DBAE00", Offset = "0x2DB9C00", VA = "0x182DBAE00")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B10 RID: 35600 RVA: 0x001CECA8 File Offset: 0x001CCEA8
[Token(Token = "0x6008B10")]
[Address(RVA = "0x2DBA860", Offset = "0x2DB9660", VA = "0x182DBA860")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B11 RID: 35601 RVA: 0x001CECD8 File Offset: 0x001CCED8
[Token(Token = "0x6008B11")]
[Address(RVA = "0x2DBBA60", Offset = "0x2DBA860", VA = "0x182DBBA60")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B12 RID: 35602 RVA: 0x001CED08 File Offset: 0x001CCF08
[Token(Token = "0x6008B12")]
[Address(RVA = "0x2DBA620", Offset = "0x2DB9420", VA = "0x182DBA620")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B13 RID: 35603 RVA: 0x001CED38 File Offset: 0x001CCF38
[Token(Token = "0x6008B13")]
[Address(RVA = "0x2DBA1A0", Offset = "0x2DB8FA0", VA = "0x182DBA1A0")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B14 RID: 35604 RVA: 0x001CED68 File Offset: 0x001CCF68
[Token(Token = "0x6008B14")]
[Address(RVA = "0x2DBB280", Offset = "0x2DBA080", VA = "0x182DBB280")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B15 RID: 35605 RVA: 0x001CED98 File Offset: 0x001CCF98
[Token(Token = "0x6008B15")]
[Address(RVA = "0x2DBB700", Offset = "0x2DBA500", VA = "0x182DBB700")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B16 RID: 35606 RVA: 0x001CEDC8 File Offset: 0x001CCFC8
[Token(Token = "0x6008B16")]
[Address(RVA = "0x2DBB820", Offset = "0x2DBA620", VA = "0x182DBB820")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B17 RID: 35607 RVA: 0x001CEDF8 File Offset: 0x001CCFF8
[Token(Token = "0x6008B17")]
[Address(RVA = "0x2DBA500", Offset = "0x2DB9300", VA = "0x182DBA500")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B18 RID: 35608 RVA: 0x001CEE28 File Offset: 0x001CD028
[Token(Token = "0x6008B18")]
[Address(RVA = "0x2DBA030", Offset = "0x2DB8E30", VA = "0x182DBA030")]
public static uint GetIPCCallCount()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamClient_GetIPCCallCount(CSteamAPIContext.m_pSteamClient);
}
// Token: 0x06008B19 RID: 35609 RVA: 0x001CEE48 File Offset: 0x001CD048
[Token(Token = "0x6008B19")]
[Address(RVA = "0x2DBBF90", Offset = "0x2DBAD90", VA = "0x182DBBF90")]
public static void SetWarningMessageHook(SteamAPIWarningMessageHook_t pFunction)
{
InteropHelp.TestIfAvailableClient();
NativeMethods.ISteamClient_SetWarningMessageHook(CSteamAPIContext.m_pSteamClient, pFunction);
}
// Token: 0x06008B1A RID: 35610 RVA: 0x001CEE68 File Offset: 0x001CD068
[Token(Token = "0x6008B1A")]
[Address(RVA = "0x2DB9EC0", Offset = "0x2DB8CC0", VA = "0x182DB9EC0")]
public static bool BShutdownIfAllPipesClosed()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamClient_BShutdownIfAllPipesClosed(CSteamAPIContext.m_pSteamClient);
}
// Token: 0x06008B1B RID: 35611 RVA: 0x001CEE88 File Offset: 0x001CD088
[Token(Token = "0x6008B1B")]
[Address(RVA = "0x2DBAAA0", Offset = "0x2DB98A0", VA = "0x182DBAAA0")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B1C RID: 35612 RVA: 0x001CEEB8 File Offset: 0x001CD0B8
[Token(Token = "0x6008B1C")]
[Address(RVA = "0x2DBA2C0", Offset = "0x2DB90C0", VA = "0x182DBA2C0")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B1D RID: 35613 RVA: 0x001CEEE8 File Offset: 0x001CD0E8
[Token(Token = "0x6008B1D")]
[Address(RVA = "0x2DBB940", Offset = "0x2DBA740", VA = "0x182DBB940")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B1E RID: 35614 RVA: 0x001CEF18 File Offset: 0x001CD118
[Token(Token = "0x6008B1E")]
[Address(RVA = "0x2DBA080", Offset = "0x2DB8E80", VA = "0x182DBA080")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B1F RID: 35615 RVA: 0x001CEF48 File Offset: 0x001CD148
[Token(Token = "0x6008B1F")]
[Address(RVA = "0x2DBB160", Offset = "0x2DB9F60", VA = "0x182DBB160")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B20 RID: 35616 RVA: 0x001CEF78 File Offset: 0x001CD178
[Token(Token = "0x6008B20")]
[Address(RVA = "0x2DBB040", Offset = "0x2DB9E40", VA = "0x182DBB040")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B21 RID: 35617 RVA: 0x001CEFA8 File Offset: 0x001CD1A8
[Token(Token = "0x6008B21")]
[Address(RVA = "0x2DBA980", Offset = "0x2DB9780", VA = "0x182DBA980")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B22 RID: 35618 RVA: 0x001CEFD8 File Offset: 0x001CD1D8
[Token(Token = "0x6008B22")]
[Address(RVA = "0x2DBACE0", Offset = "0x2DB9AE0", VA = "0x182DBACE0")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B23 RID: 35619 RVA: 0x001CF008 File Offset: 0x001CD208
[Token(Token = "0x6008B23")]
[Address(RVA = "0x2DBBDB0", Offset = "0x2DBABB0", VA = "0x182DBBDB0")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B24 RID: 35620 RVA: 0x001CF038 File Offset: 0x001CD238
[Token(Token = "0x6008B24")]
[Address(RVA = "0x2DBB3A0", Offset = "0x2DBA1A0", VA = "0x182DBB3A0")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B25 RID: 35621 RVA: 0x001CF068 File Offset: 0x001CD268
[Token(Token = "0x6008B25")]
[Address(RVA = "0x2DBABC0", Offset = "0x2DB99C0", VA = "0x182DBABC0")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B26 RID: 35622 RVA: 0x001CF098 File Offset: 0x001CD298
[Token(Token = "0x6008B26")]
[Address(RVA = "0x2DBB4C0", Offset = "0x2DBA2C0", VA = "0x182DBB4C0")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
// Token: 0x06008B27 RID: 35623 RVA: 0x001CF0C8 File Offset: 0x001CD2C8
[Token(Token = "0x6008B27")]
[Address(RVA = "0x2DBB5E0", Offset = "0x2DBA3E0", VA = "0x182DBB5E0")]
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)
{
}
}
while (num != 0);
IntPtr intPtr;
return intPtr;
}
}
}