using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.LowLevel; namespace RecRoom { // Token: 0x02000003 RID: 3 [Token(Token = "0x2000003")] [StructLayout(3)] public static class CustomPlayerLoopInjector { // Token: 0x17000006 RID: 6 // (get) Token: 0x06000006 RID: 6 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000007 RID: 7 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x17000006")] public static bool Injected { [Token(Token = "0x6000006")] [Address(RVA = "0x2FEEAD0", Offset = "0x2FED4D0", VA = "0x182FEEAD0")] get { return default(bool); } [Token(Token = "0x6000007")] [Address(RVA = "0x2FEEB10", Offset = "0x2FED510", VA = "0x182FEEB10")] private set { } } // Token: 0x06000008 RID: 8 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000008")] [Address(RVA = "0x2FED5B0", Offset = "0x2FEBFB0", VA = "0x182FED5B0")] [RuntimeInitializeOnLoadMethod] private static void AppStart() { } // Token: 0x06000009 RID: 9 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000009")] [Address(RVA = "0x2FEE870", Offset = "0x2FED270", VA = "0x182FEE870")] private static void TryTimerWrapSubSystem(TimerAnalytics.WrapperKey key, ref PlayerLoopSystem playerLoop, Type parentSystemType, Type subSystemType) { } // Token: 0x0600000A RID: 10 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600000A")] [Address(RVA = "0x2FEE400", Offset = "0x2FECE00", VA = "0x182FEE400")] private static void ModifySubsystemList(ref PlayerLoopSystem playerLoop, Type parentSystemType, Type subSystemType, CustomPlayerLoopInjector.SubsystemListModification subsystemListModification) { } // Token: 0x0600000B RID: 11 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600000B")] [Address(RVA = "0x2FEE770", Offset = "0x2FED170", VA = "0x182FEE770")] private static void TryInsertSystems(ref PlayerLoopSystem playerLoop, Type parentSystemType, Type subSystemType, PlayerLoopSystem? before, PlayerLoopSystem? after) { } // Token: 0x04000001 RID: 1 [Token(Token = "0x4000001")] private static bool _injected; // Token: 0x02000004 RID: 4 // (Invoke) Token: 0x0600000D RID: 13 [Token(Token = "0x200001F")] private delegate List SubsystemListModification(List systems, int subsystemIndex); // Token: 0x02000005 RID: 5 [Token(Token = "0x2000020")] public struct CustomSystems { // Token: 0x02000006 RID: 6 [Token(Token = "0x2000047")] public struct PostUpdateSystem { // Token: 0x06000010 RID: 16 RVA: 0x00002068 File Offset: 0x00000268 [Token(Token = "0x60001C4")] [Address(RVA = "0x2FF2F00", Offset = "0x2FF1900", VA = "0x182FF2F00")] public static PlayerLoopSystem CreateSystem() { return default(PlayerLoopSystem); } // Token: 0x04000002 RID: 2 [Token(Token = "0x40000F1")] public static ActionEvent OnPostUpdate; } // Token: 0x02000008 RID: 8 [Token(Token = "0x2000048")] public struct RigidbodyExLateUpdateSystem { // Token: 0x06000015 RID: 21 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x60001C6")] [Address(RVA = "0x2FF34E0", Offset = "0x2FF1EE0", VA = "0x182FF34E0")] public static PlayerLoopSystem CreateSystem() { return default(PlayerLoopSystem); } // Token: 0x04000005 RID: 5 [Token(Token = "0x40000F2")] public static ActionEvent OnRigidbodyExLateUpdate; } // Token: 0x0200000A RID: 10 [Token(Token = "0x2000049")] public struct PreRenderSystem { // Token: 0x0600001A RID: 26 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x60001C8")] [Address(RVA = "0x2FF30A0", Offset = "0x2FF1AA0", VA = "0x182FF30A0")] public static PlayerLoopSystem CreateSystem() { return default(PlayerLoopSystem); } // Token: 0x04000008 RID: 8 [Token(Token = "0x40000F3")] public static ActionEvent OnPreRenderUpdate; } // Token: 0x0200000C RID: 12 [Token(Token = "0x200004A")] internal struct WrapperPreSystem { // Token: 0x0600001F RID: 31 RVA: 0x000020B0 File Offset: 0x000002B0 [Token(Token = "0x60001CA")] [Address(RVA = "0x2FFE570", Offset = "0x2FFCF70", VA = "0x182FFE570")] public static PlayerLoopSystem GetNewSystem(TimerAnalytics.WrapperKey key) { return default(PlayerLoopSystem); } } // Token: 0x0200000E RID: 14 [Token(Token = "0x200004B")] internal struct WrapperPostSystem { // Token: 0x06000022 RID: 34 RVA: 0x000020C8 File Offset: 0x000002C8 [Token(Token = "0x60001CB")] [Address(RVA = "0x2FFE470", Offset = "0x2FFCE70", VA = "0x182FFE470")] public static PlayerLoopSystem GetNewSystem(TimerAnalytics.WrapperKey key) { return default(PlayerLoopSystem); } } } } }