Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/Steamworks/SteamClient.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

716 lines
27 KiB
C#

using System;
using Cpp2IlInjected;
namespace Steamworks
{
// Token: 0x020018F2 RID: 6386
[Token(Token = "0x20018F2")]
public static class SteamClient
{
// Token: 0x06008ED2 RID: 36562 RVA: 0x001D7BC8 File Offset: 0x001D5DC8
[Token(Token = "0x6008ED2")]
[Address(RVA = "0xF59C50", Offset = "0xF58C50", VA = "0x180F59C50")]
public static HSteamPipe CreateSteamPipe()
{
/*
An exception occurred when decompiling this method (06008ED2)
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: 0x06008ED3 RID: 36563 RVA: 0x001D7BEC File Offset: 0x001D5DEC
[Token(Token = "0x6008ED3")]
[Address(RVA = "0xF59AE0", Offset = "0xF58AE0", VA = "0x180F59AE0")]
public static bool BReleaseSteamPipe(HSteamPipe hSteamPipe)
{
InteropHelp.TestIfAvailableClient();
IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient;
bool flag;
return flag;
}
// Token: 0x06008ED4 RID: 36564 RVA: 0x001D7C08 File Offset: 0x001D5E08
[Token(Token = "0x6008ED4")]
[Address(RVA = "0xF59B80", Offset = "0xF58B80", VA = "0x180F59B80")]
public static HSteamUser ConnectToGlobalUser(HSteamPipe hSteamPipe)
{
/*
An exception occurred when decompiling this method (06008ED4)
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: 0x06008ED5 RID: 36565 RVA: 0x001D7C28 File Offset: 0x001D5E28
[Token(Token = "0x6008ED5")]
[Address(RVA = "0xF59BE0", Offset = "0xF58BE0", VA = "0x180F59BE0")]
public static HSteamUser CreateLocalUser(out HSteamPipe phSteamPipe, EAccountType eAccountType)
{
/*
An exception occurred when decompiling this method (06008ED5)
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: 0x06008ED6 RID: 36566 RVA: 0x001D7C44 File Offset: 0x001D5E44
[Token(Token = "0x6008ED6")]
[Address(RVA = "0xF5BB40", Offset = "0xF5AB40", VA = "0x180F5BB40")]
public static void ReleaseUser(HSteamPipe hSteamPipe, HSteamUser hUser)
{
InteropHelp.TestIfAvailableClient();
IntPtr pSteamClient = CSteamAPIContext.m_pSteamClient;
}
// Token: 0x06008ED7 RID: 36567 RVA: 0x001D7C60 File Offset: 0x001D5E60
[Token(Token = "0x6008ED7")]
[Address(RVA = "0xF5B7F0", Offset = "0xF5A7F0", VA = "0x180F5B7F0")]
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: 0x06008ED8 RID: 36568 RVA: 0x001D7C90 File Offset: 0x001D5E90
[Token(Token = "0x6008ED8")]
[Address(RVA = "0xF5A3B0", Offset = "0xF593B0", VA = "0x180F5A3B0")]
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: 0x06008ED9 RID: 36569 RVA: 0x001D7CC0 File Offset: 0x001D5EC0
[Token(Token = "0x6008ED9")]
[Address(RVA = "0xF5BBA0", Offset = "0xF5ABA0", VA = "0x180F5BBA0")]
public static void SetLocalIPBinding(ref SteamIPAddress_t unIP, ushort usPort)
{
InteropHelp.TestIfAvailableClient();
NativeMethods.ISteamClient_SetLocalIPBinding(CSteamAPIContext.m_pSteamClient, ref unIP, usPort);
}
// Token: 0x06008EDA RID: 36570 RVA: 0x001D7CE0 File Offset: 0x001D5EE0
[Token(Token = "0x6008EDA")]
[Address(RVA = "0xF5A050", Offset = "0xF59050", VA = "0x180F5A050")]
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: 0x06008EDB RID: 36571 RVA: 0x001D7D10 File Offset: 0x001D5F10
[Token(Token = "0x6008EDB")]
[Address(RVA = "0xF5B910", Offset = "0xF5A910", VA = "0x180F5B910")]
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: 0x06008EDC RID: 36572 RVA: 0x001D7D40 File Offset: 0x001D5F40
[Token(Token = "0x6008EDC")]
[Address(RVA = "0xF5AB90", Offset = "0xF59B90", VA = "0x180F5AB90")]
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: 0x06008EDD RID: 36573 RVA: 0x001D7D70 File Offset: 0x001D5F70
[Token(Token = "0x6008EDD")]
[Address(RVA = "0xF5AA70", Offset = "0xF59A70", VA = "0x180F5AA70")]
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: 0x06008EDE RID: 36574 RVA: 0x001D7DA0 File Offset: 0x001D5FA0
[Token(Token = "0x6008EDE")]
[Address(RVA = "0xF5A4D0", Offset = "0xF594D0", VA = "0x180F5A4D0")]
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: 0x06008EDF RID: 36575 RVA: 0x001D7DD0 File Offset: 0x001D5FD0
[Token(Token = "0x6008EDF")]
[Address(RVA = "0xF5B6D0", Offset = "0xF5A6D0", VA = "0x180F5B6D0")]
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: 0x06008EE0 RID: 36576 RVA: 0x001D7E00 File Offset: 0x001D6000
[Token(Token = "0x6008EE0")]
[Address(RVA = "0xF5A290", Offset = "0xF59290", VA = "0x180F5A290")]
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: 0x06008EE1 RID: 36577 RVA: 0x001D7E30 File Offset: 0x001D6030
[Token(Token = "0x6008EE1")]
[Address(RVA = "0xF59E10", Offset = "0xF58E10", VA = "0x180F59E10")]
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: 0x06008EE2 RID: 36578 RVA: 0x001D7E60 File Offset: 0x001D6060
[Token(Token = "0x6008EE2")]
[Address(RVA = "0xF5AEF0", Offset = "0xF59EF0", VA = "0x180F5AEF0")]
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: 0x06008EE3 RID: 36579 RVA: 0x001D7E90 File Offset: 0x001D6090
[Token(Token = "0x6008EE3")]
[Address(RVA = "0xF5B370", Offset = "0xF5A370", VA = "0x180F5B370")]
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: 0x06008EE4 RID: 36580 RVA: 0x001D7EC0 File Offset: 0x001D60C0
[Token(Token = "0x6008EE4")]
[Address(RVA = "0xF5B490", Offset = "0xF5A490", VA = "0x180F5B490")]
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: 0x06008EE5 RID: 36581 RVA: 0x001D7EF0 File Offset: 0x001D60F0
[Token(Token = "0x6008EE5")]
[Address(RVA = "0xF5A170", Offset = "0xF59170", VA = "0x180F5A170")]
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: 0x06008EE6 RID: 36582 RVA: 0x001D7F20 File Offset: 0x001D6120
[Token(Token = "0x6008EE6")]
[Address(RVA = "0xF59CA0", Offset = "0xF58CA0", VA = "0x180F59CA0")]
public static uint GetIPCCallCount()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamClient_GetIPCCallCount(CSteamAPIContext.m_pSteamClient);
}
// Token: 0x06008EE7 RID: 36583 RVA: 0x001D7F40 File Offset: 0x001D6140
[Token(Token = "0x6008EE7")]
[Address(RVA = "0xF5BC00", Offset = "0xF5AC00", VA = "0x180F5BC00")]
public static void SetWarningMessageHook(SteamAPIWarningMessageHook_t pFunction)
{
InteropHelp.TestIfAvailableClient();
NativeMethods.ISteamClient_SetWarningMessageHook(CSteamAPIContext.m_pSteamClient, pFunction);
}
// Token: 0x06008EE8 RID: 36584 RVA: 0x001D7F60 File Offset: 0x001D6160
[Token(Token = "0x6008EE8")]
[Address(RVA = "0xF59B30", Offset = "0xF58B30", VA = "0x180F59B30")]
public static bool BShutdownIfAllPipesClosed()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamClient_BShutdownIfAllPipesClosed(CSteamAPIContext.m_pSteamClient);
}
// Token: 0x06008EE9 RID: 36585 RVA: 0x001D7F80 File Offset: 0x001D6180
[Token(Token = "0x6008EE9")]
[Address(RVA = "0xF5A710", Offset = "0xF59710", VA = "0x180F5A710")]
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: 0x06008EEA RID: 36586 RVA: 0x001D7FB0 File Offset: 0x001D61B0
[Token(Token = "0x6008EEA")]
[Address(RVA = "0xF59F30", Offset = "0xF58F30", VA = "0x180F59F30")]
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: 0x06008EEB RID: 36587 RVA: 0x001D7FE0 File Offset: 0x001D61E0
[Token(Token = "0x6008EEB")]
[Address(RVA = "0xF5B5B0", Offset = "0xF5A5B0", VA = "0x180F5B5B0")]
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: 0x06008EEC RID: 36588 RVA: 0x001D8010 File Offset: 0x001D6210
[Token(Token = "0x6008EEC")]
[Address(RVA = "0xF59CF0", Offset = "0xF58CF0", VA = "0x180F59CF0")]
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: 0x06008EED RID: 36589 RVA: 0x001D8040 File Offset: 0x001D6240
[Token(Token = "0x6008EED")]
[Address(RVA = "0xF5ADD0", Offset = "0xF59DD0", VA = "0x180F5ADD0")]
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: 0x06008EEE RID: 36590 RVA: 0x001D8070 File Offset: 0x001D6270
[Token(Token = "0x6008EEE")]
[Address(RVA = "0xF5ACB0", Offset = "0xF59CB0", VA = "0x180F5ACB0")]
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: 0x06008EEF RID: 36591 RVA: 0x001D80A0 File Offset: 0x001D62A0
[Token(Token = "0x6008EEF")]
[Address(RVA = "0xF5A5F0", Offset = "0xF595F0", VA = "0x180F5A5F0")]
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: 0x06008EF0 RID: 36592 RVA: 0x001D80D0 File Offset: 0x001D62D0
[Token(Token = "0x6008EF0")]
[Address(RVA = "0xF5A950", Offset = "0xF59950", VA = "0x180F5A950")]
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: 0x06008EF1 RID: 36593 RVA: 0x001D8100 File Offset: 0x001D6300
[Token(Token = "0x6008EF1")]
[Address(RVA = "0xF5BA20", Offset = "0xF5AA20", VA = "0x180F5BA20")]
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: 0x06008EF2 RID: 36594 RVA: 0x001D8130 File Offset: 0x001D6330
[Token(Token = "0x6008EF2")]
[Address(RVA = "0xF5B010", Offset = "0xF5A010", VA = "0x180F5B010")]
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: 0x06008EF3 RID: 36595 RVA: 0x001D8160 File Offset: 0x001D6360
[Token(Token = "0x6008EF3")]
[Address(RVA = "0xF5A830", Offset = "0xF59830", VA = "0x180F5A830")]
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: 0x06008EF4 RID: 36596 RVA: 0x001D8190 File Offset: 0x001D6390
[Token(Token = "0x6008EF4")]
[Address(RVA = "0xF5B130", Offset = "0xF5A130", VA = "0x180F5B130")]
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: 0x06008EF5 RID: 36597 RVA: 0x001D81C0 File Offset: 0x001D63C0
[Token(Token = "0x6008EF5")]
[Address(RVA = "0xF5B250", Offset = "0xF5A250", VA = "0x180F5B250")]
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;
}
}
}