using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace Steamworks { // Token: 0x02001830 RID: 6192 [Token(Token = "0x2001830")] public static class SteamUtils { // Token: 0x06008EC9 RID: 36553 RVA: 0x001D7E14 File Offset: 0x001D6014 [Token(Token = "0x6008EC9")] [Address(RVA = "0x1AA1FE0", Offset = "0x1AA0DE0", VA = "0x181AA1FE0")] public static uint GetSecondsSinceAppActive() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_GetSecondsSinceAppActive(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008ECA RID: 36554 RVA: 0x001D7E34 File Offset: 0x001D6034 [Token(Token = "0x6008ECA")] [Address(RVA = "0x1AA2030", Offset = "0x1AA0E30", VA = "0x181AA2030")] public static uint GetSecondsSinceComputerActive() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_GetSecondsSinceComputerActive(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008ECB RID: 36555 RVA: 0x001D7E54 File Offset: 0x001D6054 [Token(Token = "0x6008ECB")] [Address(RVA = "0x1AA1C10", Offset = "0x1AA0A10", VA = "0x181AA1C10")] public static EUniverse GetConnectedUniverse() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_GetConnectedUniverse(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008ECC RID: 36556 RVA: 0x001D7E74 File Offset: 0x001D6074 [Token(Token = "0x6008ECC")] [Address(RVA = "0x1AA2080", Offset = "0x1AA0E80", VA = "0x181AA2080")] public static uint GetServerRealTime() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_GetServerRealTime(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008ECD RID: 36557 RVA: 0x001D7E94 File Offset: 0x001D6094 [Token(Token = "0x6008ECD")] [Address(RVA = "0x1AA1E40", Offset = "0x1AA0C40", VA = "0x181AA1E40")] public static string GetIPCountry() { InteropHelp.TestIfAvailableClient(); IntPtr intPtr = CSteamAPIContext.m_pSteamUtils; intPtr = NativeMethods.ISteamUtils_GetIPCountry(intPtr); return InteropHelp.PtrToStringUTF8(intPtr); } // Token: 0x06008ECE RID: 36558 RVA: 0x001D7EBC File Offset: 0x001D60BC [Token(Token = "0x6008ECE")] [Address(RVA = "0x1AA1F60", Offset = "0x1AA0D60", VA = "0x181AA1F60")] public static bool GetImageSize(int iImage, out uint pnWidth, out uint pnHeight) { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_GetImageSize(CSteamAPIContext.m_pSteamUtils, iImage, out pnWidth, out pnHeight); } // Token: 0x06008ECF RID: 36559 RVA: 0x001D7EE0 File Offset: 0x001D60E0 [Token(Token = "0x6008ECF")] [Address(RVA = "0x1AA1EE0", Offset = "0x1AA0CE0", VA = "0x181AA1EE0")] public static bool GetImageRGBA(int iImage, byte[] pubDest, int nDestBufferSize) { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_GetImageRGBA(CSteamAPIContext.m_pSteamUtils, iImage, pubDest, nDestBufferSize); } // Token: 0x06008ED0 RID: 36560 RVA: 0x001D7F04 File Offset: 0x001D6104 [Token(Token = "0x6008ED0")] [Address(RVA = "0x1AA1BB0", Offset = "0x1AA09B0", VA = "0x181AA1BB0")] public static bool GetCSERIPPort(out uint unIP, out ushort usPort) { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_GetCSERIPPort(CSteamAPIContext.m_pSteamUtils, out unIP, out usPort); } // Token: 0x06008ED1 RID: 36561 RVA: 0x001D7F24 File Offset: 0x001D6124 [Token(Token = "0x6008ED1")] [Address(RVA = "0x1AA1C60", Offset = "0x1AA0A60", VA = "0x181AA1C60")] public static byte GetCurrentBatteryPower() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_GetCurrentBatteryPower(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008ED2 RID: 36562 RVA: 0x001D7F44 File Offset: 0x001D6144 [Token(Token = "0x6008ED2")] [Address(RVA = "0x1AA1B20", Offset = "0x1AA0920", VA = "0x181AA1B20")] public static AppId_t GetAppID() { /* An exception occurred when decompiling this method (06008ED2) ICSharpCode.Decompiler.DecompilerException: Error decompiling Steamworks.AppId_t Steamworks.SteamUtils::GetAppID() ---> 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:uint32(NativeMethods::ISteamUtils_GetAppID, ldsfld:native int(CSteamAPIContext::m_pSteamUtils)))) } 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: 0x06008ED3 RID: 36563 RVA: 0x001D7F68 File Offset: 0x001D6168 [Token(Token = "0x6008ED3")] [Address(RVA = "0x1AA23C0", Offset = "0x1AA11C0", VA = "0x181AA23C0")] public static void SetOverlayNotificationPosition(ENotificationPosition eNotificationPosition) { InteropHelp.TestIfAvailableClient(); IntPtr pSteamUtils = CSteamAPIContext.m_pSteamUtils; } // Token: 0x06008ED4 RID: 36564 RVA: 0x001D7F84 File Offset: 0x001D6184 [Token(Token = "0x6008ED4")] [Address(RVA = "0x1AA2170", Offset = "0x1AA0F70", VA = "0x181AA2170")] public static bool IsAPICallCompleted(SteamAPICall_t hSteamAPICall, out bool pbFailed) { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_IsAPICallCompleted(CSteamAPIContext.m_pSteamUtils, hSteamAPICall, out pbFailed); } // Token: 0x06008ED5 RID: 36565 RVA: 0x001D7FA4 File Offset: 0x001D61A4 [Token(Token = "0x6008ED5")] [Address(RVA = "0x1AA1A40", Offset = "0x1AA0840", VA = "0x181AA1A40")] public static ESteamAPICallFailure GetAPICallFailureReason(SteamAPICall_t hSteamAPICall) { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_GetAPICallFailureReason(CSteamAPIContext.m_pSteamUtils, hSteamAPICall); } // Token: 0x06008ED6 RID: 36566 RVA: 0x001D7FC4 File Offset: 0x001D61C4 [Token(Token = "0x6008ED6")] [Address(RVA = "0x1AA1A90", Offset = "0x1AA0890", VA = "0x181AA1A90")] public static bool GetAPICallResult(SteamAPICall_t hSteamAPICall, IntPtr pCallback, int cubCallback, int iCallbackExpected, out bool pbFailed) { InteropHelp.TestIfAvailableClient(); IntPtr pSteamUtils = CSteamAPIContext.m_pSteamUtils; bool flag; return flag; } // Token: 0x06008ED7 RID: 36567 RVA: 0x001D7FE0 File Offset: 0x001D61E0 [Token(Token = "0x6008ED7")] [Address(RVA = "0x1AA1DF0", Offset = "0x1AA0BF0", VA = "0x181AA1DF0")] public static uint GetIPCCallCount() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_GetIPCCallCount(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008ED8 RID: 36568 RVA: 0x001D8000 File Offset: 0x001D6200 [Token(Token = "0x6008ED8")] [Address(RVA = "0x1AA2460", Offset = "0x1AA1260", VA = "0x181AA2460")] public static void SetWarningMessageHook(SteamAPIWarningMessageHook_t pFunction) { InteropHelp.TestIfAvailableClient(); NativeMethods.ISteamUtils_SetWarningMessageHook(CSteamAPIContext.m_pSteamUtils, pFunction); } // Token: 0x06008ED9 RID: 36569 RVA: 0x001D8020 File Offset: 0x001D6220 [Token(Token = "0x6008ED9")] [Address(RVA = "0x1AA21D0", Offset = "0x1AA0FD0", VA = "0x181AA21D0")] public static bool IsOverlayEnabled() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_IsOverlayEnabled(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008EDA RID: 36570 RVA: 0x001D8040 File Offset: 0x001D6240 [Token(Token = "0x6008EDA")] [Address(RVA = "0x1AA1730", Offset = "0x1AA0530", VA = "0x181AA1730")] public static bool BOverlayNeedsPresent() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_BOverlayNeedsPresent(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008EDB RID: 36571 RVA: 0x001D8060 File Offset: 0x001D6260 [Token(Token = "0x6008EDB")] [Address(RVA = "0x1AA1780", Offset = "0x1AA0580", VA = "0x181AA1780")] public static SteamAPICall_t CheckFileSignature(string szFileName) { /* An exception occurred when decompiling this method (06008EDB) ICSharpCode.Decompiler.DecompilerException: Error decompiling Steamworks.SteamAPICall_t Steamworks.SteamUtils::CheckFileSignature(System.String) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_25: brtrue(IL_00, cne:bool(ldloc:int32(var_0_01), ldc.i4:int32(0))) } 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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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: 0x06008EDC RID: 36572 RVA: 0x001D8098 File Offset: 0x001D6298 [Token(Token = "0x6008EDC")] [Address(RVA = "0x1AA24B0", Offset = "0x1AA12B0", VA = "0x181AA24B0")] public static bool ShowGamepadTextInput(EGamepadTextInputMode eInputMode, EGamepadTextInputLineMode eLineInputMode, string pchDescription, uint unCharMax, string pchExistingText) { /* An exception occurred when decompiling this method (06008EDC) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean Steamworks.SteamUtils::ShowGamepadTextInput(Steamworks.EGamepadTextInputMode,Steamworks.EGamepadTextInputLineMode,System.String,System.UInt32,System.String) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_2E: brtrue(IL_00, cne:bool(ldloc:int32(var_0_01), ldc.i4:int32(0))) } 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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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: 0x06008EDD RID: 36573 RVA: 0x001D80D8 File Offset: 0x001D62D8 [Token(Token = "0x6008EDD")] [Address(RVA = "0x1AA1DA0", Offset = "0x1AA0BA0", VA = "0x181AA1DA0")] public static uint GetEnteredGamepadTextLength() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_GetEnteredGamepadTextLength(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008EDE RID: 36574 RVA: 0x001D80F8 File Offset: 0x001D62F8 [Token(Token = "0x6008EDE")] [Address(RVA = "0x1AA1CB0", Offset = "0x1AA0AB0", VA = "0x181AA1CB0")] public static bool GetEnteredGamepadTextInput(out string pchText, uint cchText) { InteropHelp.TestIfAvailableClient(); IntPtr intPtr = Marshal.AllocHGlobal((int)cchText); IntPtr intPtr2 = CSteamAPIContext.m_pSteamUtils; bool flag = NativeMethods.ISteamUtils_GetEnteredGamepadTextInput(intPtr2, intPtr, cchText); if (flag) { intPtr2 = intPtr; string text = InteropHelp.PtrToStringUTF8(intPtr2); } Marshal.FreeHGlobal(intPtr); return flag; } // Token: 0x06008EDF RID: 36575 RVA: 0x001D813C File Offset: 0x001D633C [Token(Token = "0x6008EDF")] [Address(RVA = "0x1AA20D0", Offset = "0x1AA0ED0", VA = "0x181AA20D0")] public static string GetSteamUILanguage() { InteropHelp.TestIfAvailableClient(); IntPtr intPtr = CSteamAPIContext.m_pSteamUtils; intPtr = NativeMethods.ISteamUtils_GetSteamUILanguage(intPtr); return InteropHelp.PtrToStringUTF8(intPtr); } // Token: 0x06008EE0 RID: 36576 RVA: 0x001D8164 File Offset: 0x001D6364 [Token(Token = "0x6008EE0")] [Address(RVA = "0x1AA22C0", Offset = "0x1AA10C0", VA = "0x181AA22C0")] public static bool IsSteamRunningInVR() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_IsSteamRunningInVR(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008EE1 RID: 36577 RVA: 0x001D8184 File Offset: 0x001D6384 [Token(Token = "0x6008EE1")] [Address(RVA = "0x1AA2360", Offset = "0x1AA1160", VA = "0x181AA2360")] public static void SetOverlayNotificationInset(int nHorizontalInset, int nVerticalInset) { InteropHelp.TestIfAvailableClient(); NativeMethods.ISteamUtils_SetOverlayNotificationInset(CSteamAPIContext.m_pSteamUtils, nVerticalInset, nVerticalInset); } // Token: 0x06008EE2 RID: 36578 RVA: 0x001D81A4 File Offset: 0x001D63A4 [Token(Token = "0x6008EE2")] [Address(RVA = "0x1AA2270", Offset = "0x1AA1070", VA = "0x181AA2270")] public static bool IsSteamInBigPictureMode() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_IsSteamInBigPictureMode(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008EE3 RID: 36579 RVA: 0x001D81C4 File Offset: 0x001D63C4 [Token(Token = "0x6008EE3")] [Address(RVA = "0x1AA2680", Offset = "0x1AA1480", VA = "0x181AA2680")] public static void StartVRDashboard() { InteropHelp.TestIfAvailableClient(); NativeMethods.ISteamUtils_StartVRDashboard(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008EE4 RID: 36580 RVA: 0x001D81E4 File Offset: 0x001D63E4 [Token(Token = "0x6008EE4")] [Address(RVA = "0x1AA2310", Offset = "0x1AA1110", VA = "0x181AA2310")] public static bool IsVRHeadsetStreamingEnabled() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_IsVRHeadsetStreamingEnabled(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008EE5 RID: 36581 RVA: 0x001D8204 File Offset: 0x001D6404 [Token(Token = "0x6008EE5")] [Address(RVA = "0x1AA2410", Offset = "0x1AA1210", VA = "0x181AA2410")] public static void SetVRHeadsetStreamingEnabled(bool bEnabled) { InteropHelp.TestIfAvailableClient(); NativeMethods.ISteamUtils_SetVRHeadsetStreamingEnabled(CSteamAPIContext.m_pSteamUtils, bEnabled); } // Token: 0x06008EE6 RID: 36582 RVA: 0x001D8224 File Offset: 0x001D6424 [Token(Token = "0x6008EE6")] [Address(RVA = "0x1AA2220", Offset = "0x1AA1020", VA = "0x181AA2220")] public static bool IsSteamChinaLauncher() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_IsSteamChinaLauncher(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008EE7 RID: 36583 RVA: 0x001D8244 File Offset: 0x001D6444 [Token(Token = "0x6008EE7")] [Address(RVA = "0x1AA2120", Offset = "0x1AA0F20", VA = "0x181AA2120")] public static bool InitFilterText() { InteropHelp.TestIfAvailableClient(); return NativeMethods.ISteamUtils_InitFilterText(CSteamAPIContext.m_pSteamUtils); } // Token: 0x06008EE8 RID: 36584 RVA: 0x001D8264 File Offset: 0x001D6464 [Token(Token = "0x6008EE8")] [Address(RVA = "0x1AA18B0", Offset = "0x1AA06B0", VA = "0x181AA18B0")] public static int FilterText(out string pchOutFilteredText, uint nByteSizeOutFilteredText, string pchInputMessage, bool bLegalOnly) { int num; int num2; do { num = 0; InteropHelp.TestIfAvailableClient(); IntPtr intPtr = Marshal.AllocHGlobal((int)nByteSizeOutFilteredText); InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchInputMessage); IntPtr intPtr2 = CSteamAPIContext.m_pSteamUtils; if (num2 != -1) { intPtr2 = intPtr; string text = InteropHelp.PtrToStringUTF8(intPtr2); } Marshal.FreeHGlobal(intPtr); if (utf8StringHandle != 0) { } } while (num != 0); return num2; } // Token: 0x06008EE9 RID: 36585 RVA: 0x001D82B0 File Offset: 0x001D64B0 [Token(Token = "0x6008EE9")] [Address(RVA = "0x1AA1E90", Offset = "0x1AA0C90", VA = "0x181AA1E90")] public static ESteamIPv6ConnectivityState GetIPv6ConnectivityState(ESteamIPv6ConnectivityProtocol eProtocol) { InteropHelp.TestIfAvailableClient(); IntPtr pSteamUtils = CSteamAPIContext.m_pSteamUtils; ESteamIPv6ConnectivityState esteamIPv6ConnectivityState; return esteamIPv6ConnectivityState; } } }