Files
NobetaSource/Cpp2IL/Assembly-CSharp/SteamManager.cs
2023-09-06 22:09:22 +02:00

138 lines
4.2 KiB
C#

using System;
using System.Text;
using AOT;
using Cpp2IlInjected;
using Steamworks;
using UnityEngine;
// Token: 0x02000324 RID: 804
[Token(Token = "0x2000324")]
[DisallowMultipleComponent]
public class SteamManager : MonoBehaviour
{
// Token: 0x170001BC RID: 444
// (get) Token: 0x0600204C RID: 8268 RVA: 0x0004DB14 File Offset: 0x0004BD14
[Token(Token = "0x170001BC")]
protected static SteamManager Instance
{
[Token(Token = "0x600204C")]
[Address(RVA = "0xB1A4A0", Offset = "0xB18CA0", VA = "0x180B1A4A0")]
get
{
SteamManager steamManager = SteamManager.s_instance;
int num = 0;
if (!(steamManager == num))
{
return SteamManager.s_instance;
}
return new GameObject("SteamManager").AddComponent<SteamManager>();
}
}
// Token: 0x170001BD RID: 445
// (get) Token: 0x0600204D RID: 8269 RVA: 0x0004DB50 File Offset: 0x0004BD50
[Token(Token = "0x170001BD")]
public static bool Initialized
{
[Token(Token = "0x600204D")]
[Address(RVA = "0xB1A320", Offset = "0xB18B20", VA = "0x180B1A320")]
get
{
SteamManager steamManager = SteamManager.s_instance;
int num = 0;
if (!(steamManager == num))
{
}
return new GameObject("SteamManager").AddComponent<SteamManager>().m_bInitialized;
}
}
// Token: 0x0600204E RID: 8270 RVA: 0x0004DB8C File Offset: 0x0004BD8C
[Token(Token = "0x600204E")]
[Address(RVA = "0xB1A2B0", Offset = "0xB18AB0", VA = "0x180B1A2B0")]
[MonoPInvokeCallback(typeof(SteamAPIWarningMessageHook_t))]
protected static void SteamAPIDebugTextHook(int nSeverity, StringBuilder pchDebugText)
{
Debug.LogWarning(pchDebugText);
}
// Token: 0x0600204F RID: 8271 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600204F")]
[Address(RVA = "0xB19FE0", Offset = "0xB187E0", VA = "0x180B19FE0")]
[RuntimeInitializeOnLoadMethod]
private static void InitOnPlayMode()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06002050 RID: 8272 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002050")]
[Address(RVA = "0xB19BF0", Offset = "0xB183F0", VA = "0x180B19BF0", Slot = "4")]
protected virtual void Awake()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06002051 RID: 8273 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002051")]
[Address(RVA = "0xB1A160", Offset = "0xB18960", VA = "0x180B1A160", Slot = "5")]
protected virtual void OnEnable()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06002052 RID: 8274 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002052")]
[Address(RVA = "0xB1A060", Offset = "0xB18860", VA = "0x180B1A060", Slot = "6")]
protected virtual void OnDestroy()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06002053 RID: 8275 RVA: 0x0004DBA0 File Offset: 0x0004BDA0
[Token(Token = "0x6002053")]
[Address(RVA = "0xB1A310", Offset = "0xB18B10", VA = "0x180B1A310", Slot = "7")]
protected virtual void Update()
{
if (this.m_bInitialized)
{
SteamAPI.RunCallbacks();
return;
}
}
// Token: 0x06002054 RID: 8276 RVA: 0x0004DBC0 File Offset: 0x0004BDC0
[Token(Token = "0x6002054")]
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
public SteamManager()
{
}
// Token: 0x06002055 RID: 8277 RVA: 0x000020D3 File Offset: 0x000002D3
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6002055")]
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
static SteamManager()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x040029B9 RID: 10681
[Token(Token = "0x40029B9")]
protected static bool s_EverInitialized;
// Token: 0x040029BA RID: 10682
[Token(Token = "0x40029BA")]
protected static SteamManager s_instance;
// Token: 0x040029BB RID: 10683
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40029BB")]
protected bool m_bInitialized;
// Token: 0x040029BC RID: 10684
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40029BC")]
protected SteamAPIWarningMessageHook_t m_SteamAPIWarningMessageHook;
}