using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace Steamworks { // Token: 0x0200108A RID: 4234 [Token(Token = "0x200108A")] [StructLayout(3)] public abstract class Callback { // Token: 0x17001284 RID: 4740 // (get) Token: 0x06006743 RID: 26435 [Token(Token = "0x17001284")] public abstract bool IsGameServer { [Token(Token = "0x6006743")] [Address(Slot = "4")] get; } // Token: 0x06006744 RID: 26436 [Token(Token = "0x6006744")] [Address(Slot = "5")] internal abstract Type GetCallbackType(); // Token: 0x06006745 RID: 26437 [Token(Token = "0x6006745")] [Address(Slot = "6")] internal abstract void OnRunCallback(IntPtr pvParam); // Token: 0x06006746 RID: 26438 [Token(Token = "0x6006746")] [Address(Slot = "7")] internal abstract void SetUnregistered(); // Token: 0x06006747 RID: 26439 RVA: 0x0016A4D4 File Offset: 0x001686D4 [Token(Token = "0x6006747")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] protected Callback() { } } }