using System; using System.Collections; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; using Unity.Burst; using Unity.Collections; using Unity.Jobs; using UnityEngine; namespace RecRoom.Core { // Token: 0x02000034 RID: 52 [Token(Token = "0x2000017")] [StructLayout(3)] public sealed class Scheduler : SingletonMonoBehaviour { // Token: 0x0600010A RID: 266 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x60000A7")] [Address(RVA = "0x2FFAB10", Offset = "0x2FF9510", VA = "0x182FFAB10")] public static ISchedulerPromise GetImmediatePromise() { return null; } // Token: 0x1700002A RID: 42 // (get) Token: 0x0600010B RID: 267 RVA: 0x000020DE File Offset: 0x000002DE // (set) Token: 0x0600010C RID: 268 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x17000018")] public ISchedulerTimer Timer { [Token(Token = "0x60000A8")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] [CompilerGenerated] get { return null; } [Token(Token = "0x60000A9")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] [CompilerGenerated] set { } } // Token: 0x1700002B RID: 43 // (get) Token: 0x0600010D RID: 269 RVA: 0x00002354 File Offset: 0x00000554 [Token(Token = "0x17000019")] public int CoroutineCount { [Token(Token = "0x60000AA")] [Address(RVA = "0x2FFBA60", Offset = "0x2FFA460", VA = "0x182FFBA60")] get { return 0; } } // Token: 0x0600010E RID: 270 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000AB")] [Address(RVA = "0x2FFA2D0", Offset = "0x2FF8CD0", VA = "0x182FFA2D0", Slot = "4")] protected override void Awake() { } // Token: 0x0600010F RID: 271 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000AC")] [Address(RVA = "0x2FFABC0", Offset = "0x2FF95C0", VA = "0x182FFABC0", Slot = "5")] protected override void OnDestroy() { } // Token: 0x06000110 RID: 272 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x60000AD")] [Address(RVA = "0x2FFAB70", Offset = "0x2FF9570", VA = "0x182FFAB70")] private Scheduler.SchedulerQueue GetQueue(Scheduler.QueueType type) { return null; } // Token: 0x06000111 RID: 273 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x60000AE")] [Address(RVA = "0x826EE0", Offset = "0x8258E0", VA = "0x180826EE0")] private Scheduler.JobbedSchedulerQueue GetJobbedQueue(Scheduler.QueueType type) { return null; } // Token: 0x06000112 RID: 274 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000AF")] [Address(RVA = "0x2FFB050", Offset = "0x2FF9A50", VA = "0x182FFB050")] private void OnEnable() { } // Token: 0x06000113 RID: 275 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000B0")] [Address(RVA = "0x2FFB020", Offset = "0x2FF9A20", VA = "0x182FFB020")] private void OnDisable() { } // Token: 0x06000114 RID: 276 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000B1")] [Address(RVA = "0x2FFB860", Offset = "0x2FFA260", VA = "0x182FFB860")] private void Update() { } // Token: 0x06000115 RID: 277 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000B2")] [Address(RVA = "0x2FFB0C0", Offset = "0x2FF9AC0", VA = "0x182FFB0C0")] private void OnPostUpdate() { } // Token: 0x06000116 RID: 278 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000B3")] [Address(RVA = "0x2FFB0E0", Offset = "0x2FF9AE0", VA = "0x182FFB0E0")] private void OnRigidbodyExLateUpdate() { } // Token: 0x06000117 RID: 279 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000B4")] [Address(RVA = "0x2FFA820", Offset = "0x2FF9220", VA = "0x182FFA820")] private void FixedUpdate() { } // Token: 0x06000118 RID: 280 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000B5")] [Address(RVA = "0x2FFABB0", Offset = "0x2FF95B0", VA = "0x182FFABB0")] private void LateUpdate() { } // Token: 0x06000119 RID: 281 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000B6")] [Address(RVA = "0x2FFB0D0", Offset = "0x2FF9AD0", VA = "0x182FFB0D0")] private void OnPreRenderUpdate() { } // Token: 0x0600011A RID: 282 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x60000B7")] [Address(RVA = "0x2FFA7C0", Offset = "0x2FF91C0", VA = "0x182FFA7C0")] private IEnumerator EndOfFrameRoutine() { return null; } // Token: 0x0600011B RID: 283 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x60000B8")] [Address(RVA = "0x2FFB4A0", Offset = "0x2FF9EA0", VA = "0x182FFB4A0")] public ISchedulerPromise Run(IEnumerator coroutineToRun) { return null; } // Token: 0x0600011C RID: 284 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x60000B9")] [Address(RVA = "0x2FFB1F0", Offset = "0x2FF9BF0", VA = "0x182FFB1F0")] public ISchedulerPromise Run(Behaviour context, IEnumerator coroutineToRun) { return null; } // Token: 0x0600011D RID: 285 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x60000BA")] [Address(RVA = "0x2FFB0F0", Offset = "0x2FF9AF0", VA = "0x182FFB0F0")] public ISchedulerPromise RunJobbed(IJobbedSchedulerContext context, IEnumerator coroutineToRun) { return null; } // Token: 0x0600011E RID: 286 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000BB")] [Address(RVA = "0x2FFA760", Offset = "0x2FF9160", VA = "0x182FFA760")] public void ClearExpiredCoroutines() { } // Token: 0x0600011F RID: 287 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000BC")] [Address(RVA = "0x2FFB4B0", Offset = "0x2FF9EB0", VA = "0x182FFB4B0")] public void UpdateQueue(Scheduler.QueueType currentQueueType) { } // Token: 0x06000120 RID: 288 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000BD")] [Address(RVA = "0x2FFA950", Offset = "0x2FF9350", VA = "0x182FFA950")] private void FlushReinserts(Scheduler.SchedulerQueue currentQueue) { } // Token: 0x06000121 RID: 289 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000BE")] [Address(RVA = "0x2FFA830", Offset = "0x2FF9230", VA = "0x182FFA830")] private void FlushJobbedReinserts(Scheduler.JobbedSchedulerQueue currentQueue) { } // Token: 0x06000122 RID: 290 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x60000BF")] [Address(RVA = "0x2FFB9E0", Offset = "0x2FFA3E0", VA = "0x182FFB9E0")] public Scheduler() { } // Token: 0x04000079 RID: 121 [Token(Token = "0x400002A")] private const Scheduler.CoroutineState PAUSED_INACTIVE_OR_CANCELLED = Scheduler.CoroutineState.Cancelled | Scheduler.CoroutineState.Paused; // Token: 0x0400007A RID: 122 [Token(Token = "0x400002B")] private static readonly Scheduler.QueueType[] queueTypes; // Token: 0x0400007C RID: 124 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400002D")] private Scheduler.SchedulerQueue[] queues; // Token: 0x0400007D RID: 125 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400002E")] private Scheduler.JobbedSchedulerQueue[] jobbedQueues; // Token: 0x0400007E RID: 126 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400002F")] private Coroutine endOfFrameRoutine; // Token: 0x0400007F RID: 127 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000030")] private WaitForEndOfFrame waitForEndOfFrame; // Token: 0x02000035 RID: 53 [Token(Token = "0x2000032")] private class JobbedSchedulerCoroutine : IJobbedSchedulerCoroutine { // Token: 0x1700002C RID: 44 // (get) Token: 0x06000124 RID: 292 RVA: 0x0000236C File Offset: 0x0000056C // (set) Token: 0x06000125 RID: 293 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x17000044")] public int Index { [Token(Token = "0x600013F")] [Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50", Slot = "4")] [CompilerGenerated] get { return 0; } [Token(Token = "0x6000140")] [Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")] [CompilerGenerated] set { } } // Token: 0x06000126 RID: 294 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x6000141")] [Address(RVA = "0x2FF0250", Offset = "0x2FEEC50", VA = "0x182FF0250")] public static ISchedule Step(IEnumerator coroutine, Scheduler.SchedulerPromise promise) { return null; } // Token: 0x06000127 RID: 295 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x6000142")] [Address(RVA = "0x2FF0390", Offset = "0x2FEED90", VA = "0x182FF0390")] public ISchedule Step(Scheduler.SchedulerPromise[] allScheduledPromises, IEnumerator[] coroutines, ISchedule[] currentSchedules) { return null; } // Token: 0x06000128 RID: 296 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000143")] [Address(RVA = "0x2FF00A0", Offset = "0x2FEEAA0", VA = "0x182FF00A0")] public void OnContextDestroyed() { } // Token: 0x06000129 RID: 297 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000144")] [Address(RVA = "0x2FF0190", Offset = "0x2FEEB90", VA = "0x182FF0190")] public void OnContextEnabled() { } // Token: 0x0600012A RID: 298 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000145")] [Address(RVA = "0x2FF00D0", Offset = "0x2FEEAD0", VA = "0x182FF00D0")] public void OnContextDisabled() { } // Token: 0x0600012B RID: 299 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000146")] [Address(RVA = "0x2FF00A0", Offset = "0x2FEEAA0", VA = "0x182FF00A0")] public void Cancel() { } // Token: 0x0600012C RID: 300 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000147")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public JobbedSchedulerCoroutine() { } // Token: 0x04000081 RID: 129 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000089")] public Scheduler.JobbedSchedulerQueue Queue; } // Token: 0x02000036 RID: 54 [Token(Token = "0x2000033")] private sealed class JobbedSchedulerQueue { // Token: 0x0600012D RID: 301 RVA: 0x00002384 File Offset: 0x00000584 [Token(Token = "0x6000148")] [Address(RVA = "0x2FF0920", Offset = "0x2FEF320", VA = "0x182FF0920")] private static int GetInitialCapacity(Scheduler.QueueType queueType) { return 0; } // Token: 0x1700002D RID: 45 // (get) Token: 0x0600012E RID: 302 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x17000045")] public Scheduler.JobbedSchedulerQueue.JobbedReinsertBuffer[] JobbedReinsertionQueues { [Token(Token = "0x6000149")] [Address(RVA = "0x3E2900", Offset = "0x3E1300", VA = "0x1803E2900")] [CompilerGenerated] get { return null; } } // Token: 0x1700002E RID: 46 // (get) Token: 0x0600012F RID: 303 RVA: 0x0000239C File Offset: 0x0000059C [Token(Token = "0x17000046")] public int CoroutineCount { [Token(Token = "0x600014A")] [Address(RVA = "0x6C10D0", Offset = "0x6BFAD0", VA = "0x1806C10D0")] get { return 0; } } // Token: 0x06000130 RID: 304 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600014B")] [Address(RVA = "0x2FF21B0", Offset = "0x2FF0BB0", VA = "0x182FF21B0")] public JobbedSchedulerQueue(Scheduler.QueueType queueType) { } // Token: 0x06000131 RID: 305 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600014C")] [Address(RVA = "0x2FF1810", Offset = "0x2FF0210", VA = "0x182FF1810")] private void ResizeArrays(ref int oldCapacity, int newCapacity) { } // Token: 0x06000132 RID: 306 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600014D")] [Address(RVA = "0x2FF0950", Offset = "0x2FEF350", VA = "0x182FF0950")] public void InsertJobbedSchedulerCoroutine(IJobbedSchedulerContext context, ISchedule currentSchedule, IEnumerator coroutine, Scheduler.SchedulerPromise promise, [Optional] Scheduler.JobbedSchedulerCoroutine routine, Scheduler.CoroutineState coroutineState = Scheduler.CoroutineState.Running) { } // Token: 0x06000133 RID: 307 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600014E")] [Address(RVA = "0x2FF0A80", Offset = "0x2FEF480", VA = "0x182FF0A80")] public void Insert(IEnumerable insertionDatas) { } // Token: 0x06000134 RID: 308 RVA: 0x000023B4 File Offset: 0x000005B4 [Token(Token = "0x600014F")] [Address(RVA = "0x2FF13E0", Offset = "0x2FEFDE0", VA = "0x182FF13E0")] private Scheduler.JobbedSchedulerQueue.JobbedInsertionData RemoveSchedulerCoroutine(int indexToRemove) { return default(Scheduler.JobbedSchedulerQueue.JobbedInsertionData); } // Token: 0x06000135 RID: 309 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000150")] [Address(RVA = "0x2FF0510", Offset = "0x2FEEF10", VA = "0x182FF0510")] private void CleanupAllContexts() { } // Token: 0x06000136 RID: 310 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000151")] [Address(RVA = "0x1AAF680", Offset = "0x1AAE080", VA = "0x181AAF680")] private static void SwapBackFill(int indexToRemove, T[] myArray, int size, [Optional] T fillValue) { } // Token: 0x06000137 RID: 311 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000152")] [Address(RVA = "0x1AAF660", Offset = "0x1AAE060", VA = "0x181AAF660")] private static void SwapBackFill(int indexToRemove, NativeArray myArray, int size, [Optional] T fillValue) where T : struct { } // Token: 0x06000138 RID: 312 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000153")] [Address(RVA = "0x2FF1110", Offset = "0x2FEFB10", VA = "0x182FF1110")] private void QueueMultipleForInsertion(IEnumerable insertionDatas) { } // Token: 0x06000139 RID: 313 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000154")] [Address(RVA = "0x2FF0E60", Offset = "0x2FEF860", VA = "0x182FF0E60")] private void QueueForReinsertJobbed(Scheduler.JobbedSchedulerQueue.JobbedInsertionData jobbedInsertionData) { } // Token: 0x0600013A RID: 314 RVA: 0x000023CC File Offset: 0x000005CC [Token(Token = "0x6000155")] [Address(RVA = "0x2FF19A0", Offset = "0x2FF03A0", VA = "0x182FF19A0")] private Scheduler.TickResult TickJobbedCoroutine(int scheduleIndex) { return Scheduler.TickResult.None; } // Token: 0x0600013B RID: 315 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000156")] [Address(RVA = "0x2FF0F20", Offset = "0x2FEF920", VA = "0x182FF0F20")] public void QueueJob(float currentTime) { } // Token: 0x0600013C RID: 316 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000157")] [Address(RVA = "0x2FF0D60", Offset = "0x2FEF760", VA = "0x182FF0D60")] private void QueueAddRemoveAction(Action a) { } // Token: 0x0600013D RID: 317 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000158")] [Address(RVA = "0x2FF0DE0", Offset = "0x2FEF7E0", VA = "0x182FF0DE0")] private void QueueCoroutineStateChangeAction(Action a) { } // Token: 0x0600013E RID: 318 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000159")] [Address(RVA = "0x2FF1CF0", Offset = "0x2FF06F0", VA = "0x182FF1CF0")] public void UpdateJobSortedCoroutines(float currentTime) { } // Token: 0x0600013F RID: 319 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600015A")] [Address(RVA = "0x2FF0840", Offset = "0x2FEF240", VA = "0x182FF0840")] public void Dispose() { } // Token: 0x06000140 RID: 320 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600015B")] [Address(RVA = "0x2FF0460", Offset = "0x2FEEE60", VA = "0x182FF0460")] public void Cancel(Scheduler.JobbedSchedulerCoroutine schedule) { } // Token: 0x06000141 RID: 321 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600015C")] [Address(RVA = "0x2FF0CB0", Offset = "0x2FEF6B0", VA = "0x182FF0CB0")] public void Pause(Scheduler.JobbedSchedulerCoroutine schedule) { } // Token: 0x06000142 RID: 322 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600015D")] [Address(RVA = "0x2FF1C40", Offset = "0x2FF0640", VA = "0x182FF1C40")] public void Unpause(Scheduler.JobbedSchedulerCoroutine schedule) { } // Token: 0x04000082 RID: 130 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400008A")] private readonly Scheduler.QueueType queueType; // Token: 0x04000083 RID: 131 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400008B")] private bool[] mainThreadCancels; // Token: 0x04000084 RID: 132 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400008C")] private NativeArray sharedCoroutineStates; // Token: 0x04000085 RID: 133 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400008D")] private NativeArray NextUpdateTime; // Token: 0x04000086 RID: 134 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400008E")] private NativeArray NumberToExecute; // Token: 0x04000087 RID: 135 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400008F")] private NativeArray UnsortedIndices; // Token: 0x04000088 RID: 136 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4000090")] private NativeArray SortedIndices; // Token: 0x04000089 RID: 137 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4000091")] private NativeArray MergeSortScratchLeft; // Token: 0x0400008A RID: 138 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4000092")] private NativeArray MergeSortScratchRight; // Token: 0x0400008B RID: 139 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4000093")] private Scheduler.JobbedSchedulerCoroutine[] allJobbedSchedulerJobbedRoutines; // Token: 0x0400008C RID: 140 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4000094")] private Scheduler.SchedulerPromise[] allScheduledPromises; // Token: 0x0400008D RID: 141 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000095")] private IJobbedSchedulerContext[] allContexts; // Token: 0x0400008E RID: 142 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4000096")] private IEnumerator[] allCoroutines; // Token: 0x0400008F RID: 143 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4000097")] private ISchedule[] allCurrentSchedules; // Token: 0x04000090 RID: 144 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4000098")] private int coroutineCount; // Token: 0x04000091 RID: 145 [global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")] [Token(Token = "0x4000099")] private int capacity; // Token: 0x04000092 RID: 146 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x400009A")] private readonly int initialCapacity; // Token: 0x04000093 RID: 147 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")] [Token(Token = "0x400009B")] private float nextScaleDownArraySizeTime; // Token: 0x04000094 RID: 148 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x400009C")] private Scheduler.ScheduleSortJob queueSortJob; // Token: 0x04000095 RID: 149 [global::Cpp2IlInjected.FieldOffset(Offset = "0x140")] [Token(Token = "0x400009D")] private JobHandle sortJobHandle; // Token: 0x04000096 RID: 150 [global::Cpp2IlInjected.FieldOffset(Offset = "0x150")] [Token(Token = "0x400009E")] private List queuedRemoves; // Token: 0x04000097 RID: 151 [global::Cpp2IlInjected.FieldOffset(Offset = "0x158")] [Token(Token = "0x400009F")] private bool jobInProgress; // Token: 0x04000098 RID: 152 [global::Cpp2IlInjected.FieldOffset(Offset = "0x160")] [Token(Token = "0x40000A0")] private List queuedCoroutineStateChanges; // Token: 0x04000099 RID: 153 [global::Cpp2IlInjected.FieldOffset(Offset = "0x168")] [Token(Token = "0x40000A1")] private List queuedAddRemoveActions; // Token: 0x0400009A RID: 154 [global::Cpp2IlInjected.FieldOffset(Offset = "0x170")] [Token(Token = "0x40000A2")] private bool _disposed; // Token: 0x02000037 RID: 55 [Token(Token = "0x200004C")] public struct JobbedInsertionData { // Token: 0x0400009C RID: 156 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40000F4")] public Scheduler.JobbedSchedulerCoroutine Routine; // Token: 0x0400009D RID: 157 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40000F5")] public IJobbedSchedulerContext Context; // Token: 0x0400009E RID: 158 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40000F6")] public Scheduler.SchedulerPromise Promise; // Token: 0x0400009F RID: 159 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40000F7")] public IEnumerator Coroutine; // Token: 0x040000A0 RID: 160 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40000F8")] public ISchedule CurrentSchedule; // Token: 0x040000A1 RID: 161 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40000F9")] public Scheduler.CoroutineState CoroutineState; } // Token: 0x02000038 RID: 56 [Token(Token = "0x200004D")] public struct JobbedReinsertBuffer { // Token: 0x040000A2 RID: 162 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40000FA")] public Scheduler.QueueType QueueType; // Token: 0x040000A3 RID: 163 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40000FB")] public List Insertions; } } // Token: 0x0200003D RID: 61 [Token(Token = "0x2000034")] [BurstCompile] public struct ScheduleSortJob : IJob { // Token: 0x0600014B RID: 331 RVA: 0x000023E4 File Offset: 0x000005E4 [Token(Token = "0x600015E")] [Address(RVA = "0x2FF4BD0", Offset = "0x2FF35D0", VA = "0x182FF4BD0")] public static Scheduler.ScheduleSortJob Create(int activeCoroutines, float currentTime, NativeArray coroutineStates, NativeArray nextUpdateTimes, NativeArray numToExecute, NativeArray unsortedIndicies, NativeArray sortedIndicies, NativeArray scratchLeft, NativeArray scratchRight) { return default(Scheduler.ScheduleSortJob); } // Token: 0x0600014C RID: 332 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600015F")] [Address(RVA = "0x38C1B0", Offset = "0x38B5B0", VA = "0x18038C1B0", Slot = "4")] public void Execute() { } // Token: 0x0600014D RID: 333 RVA: 0x000023FC File Offset: 0x000005FC [Token(Token = "0x6000160")] [Address(RVA = "0x38C260", Offset = "0x38B660", VA = "0x18038C260")] private bool ShouldExecute(int index) { return default(bool); } // Token: 0x0600014E RID: 334 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000161")] [Address(RVA = "0x38C200", Offset = "0x38B600", VA = "0x18038C200")] private void MergeSort(NativeArray arr) { } // Token: 0x0600014F RID: 335 RVA: 0x00002414 File Offset: 0x00000614 [Token(Token = "0x6000162")] [Address(RVA = "0x38C1C0", Offset = "0x38B5C0", VA = "0x18038C1C0")] private int IndexCompare(int indexA, int indexB) { return 0; } // Token: 0x06000150 RID: 336 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000163")] [Address(RVA = "0x38C1D0", Offset = "0x38B5D0", VA = "0x18038C1D0")] private void MergeSortImpl(NativeArray arr, int l, int r) { } // Token: 0x06000151 RID: 337 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000164")] [Address(RVA = "0x38C220", Offset = "0x38B620", VA = "0x18038C220")] private void Merge(NativeArray arr, int leftStart, int middle, int rightEnd) { } // Token: 0x040000B1 RID: 177 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40000A4")] [ReadOnly] public float Now; // Token: 0x040000B2 RID: 178 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4")] [Token(Token = "0x40000A5")] [ReadOnly] public int ActiveCoroutineCount; // Token: 0x040000B3 RID: 179 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40000A6")] private NativeArray Indices; // Token: 0x040000B4 RID: 180 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40000A7")] private NativeArray scratchLeft; // Token: 0x040000B5 RID: 181 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40000A8")] private NativeArray scratchRight; // Token: 0x040000B6 RID: 182 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40000A9")] [ReadOnly] public NativeArray AllCoroutineStates; // Token: 0x040000B7 RID: 183 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40000AA")] [ReadOnly] public NativeArray AllNextUpdateTimes; // Token: 0x040000B8 RID: 184 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x40000AB")] [WriteOnly] public NativeArray SortedIndices; // Token: 0x040000B9 RID: 185 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x40000AC")] [WriteOnly] public NativeArray NumberToExecute; } // Token: 0x0200003E RID: 62 [Token(Token = "0x2000035")] private sealed class SchedulerCoroutine { // Token: 0x1700002F RID: 47 // (get) Token: 0x06000152 RID: 338 RVA: 0x000020DE File Offset: 0x000002DE // (set) Token: 0x06000153 RID: 339 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x17000047")] public IEnumerator Coroutine { [Token(Token = "0x6000165")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000166")] [Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")] [CompilerGenerated] private set { } } // Token: 0x17000030 RID: 48 // (get) Token: 0x06000154 RID: 340 RVA: 0x000020DE File Offset: 0x000002DE // (set) Token: 0x06000155 RID: 341 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x17000048")] public ISchedule CurrentSchedule { [Token(Token = "0x6000167")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000168")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] [CompilerGenerated] private set { } } // Token: 0x17000031 RID: 49 // (get) Token: 0x06000156 RID: 342 RVA: 0x0000242C File Offset: 0x0000062C [Token(Token = "0x17000049")] public bool Paused { [Token(Token = "0x6000169")] [Address(RVA = "0x2FF89A0", Offset = "0x2FF73A0", VA = "0x182FF89A0")] get { return default(bool); } } // Token: 0x17000032 RID: 50 // (get) Token: 0x06000157 RID: 343 RVA: 0x00002444 File Offset: 0x00000644 // (set) Token: 0x06000158 RID: 344 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x1700004A")] public bool Canceled { [Token(Token = "0x600016A")] [Address(RVA = "0x727170", Offset = "0x725B70", VA = "0x180727170")] [CompilerGenerated] get { return default(bool); } [Token(Token = "0x600016B")] [Address(RVA = "0x7273B0", Offset = "0x725DB0", VA = "0x1807273B0")] [CompilerGenerated] private set { } } // Token: 0x17000033 RID: 51 // (get) Token: 0x06000159 RID: 345 RVA: 0x000020DE File Offset: 0x000002DE // (set) Token: 0x0600015A RID: 346 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x1700004B")] public string Name { [Token(Token = "0x600016C")] [Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")] [CompilerGenerated] get { return null; } [Token(Token = "0x600016D")] [Address(RVA = "0x421E00", Offset = "0x420800", VA = "0x180421E00")] [CompilerGenerated] private set { } } // Token: 0x17000034 RID: 52 // (get) Token: 0x0600015B RID: 347 RVA: 0x0000245C File Offset: 0x0000065C // (set) Token: 0x0600015C RID: 348 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x1700004C")] public float NextUpdateKey { [Token(Token = "0x600016E")] [Address(RVA = "0x621D90", Offset = "0x620790", VA = "0x180621D90")] [CompilerGenerated] get { return 0f; } [Token(Token = "0x600016F")] [Address(RVA = "0x621E50", Offset = "0x620850", VA = "0x180621E50")] [CompilerGenerated] set { } } // Token: 0x0600015D RID: 349 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000170")] [Address(RVA = "0x2FF8820", Offset = "0x2FF7220", VA = "0x182FF8820")] public SchedulerCoroutine(IEnumerator coroutine, Behaviour context, Scheduler.SchedulerPromise promise) { } // Token: 0x0600015E RID: 350 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x6000171")] [Address(RVA = "0x2FF8630", Offset = "0x2FF7030", VA = "0x182FF8630")] public ISchedule Step() { return null; } // Token: 0x0600015F RID: 351 RVA: 0x00002474 File Offset: 0x00000674 [Token(Token = "0x6000172")] [Address(RVA = "0x2FF8510", Offset = "0x2FF6F10", VA = "0x182FF8510")] public bool CancelIfExpired() { return default(bool); } // Token: 0x06000160 RID: 352 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000173")] [Address(RVA = "0x2FF85A0", Offset = "0x2FF6FA0", VA = "0x182FF85A0")] public void Cancel() { } // Token: 0x06000161 RID: 353 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x6000174")] [Address(RVA = "0x2FF8790", Offset = "0x2FF7190", VA = "0x182FF8790", Slot = "3")] public override string ToString() { return null; } // Token: 0x040000BC RID: 188 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40000AF")] private readonly Scheduler.SchedulerPromise promise; // Token: 0x040000BD RID: 189 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40000B0")] private readonly Behaviour context; // Token: 0x040000BE RID: 190 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40000B1")] private readonly bool wasCreatedWithContext; } // Token: 0x0200003F RID: 63 [Token(Token = "0x2000036")] private sealed class SchedulerPromise : CancelablePromise, ISchedulerPromise, ICancelablePromise, IPromise, IEnumerator, ISchedule, IDisposable { // Token: 0x17000035 RID: 53 // (get) Token: 0x06000163 RID: 355 RVA: 0x0000248C File Offset: 0x0000068C [Token(Token = "0x1700004D")] Scheduler.QueueType ISchedule.Queue { [Token(Token = "0x6000176")] [Address(RVA = "0x3D30B0", Offset = "0x3D1AB0", VA = "0x1803D30B0", Slot = "23")] get { return Scheduler.QueueType.Update; } } // Token: 0x17000036 RID: 54 // (get) Token: 0x06000164 RID: 356 RVA: 0x000024A4 File Offset: 0x000006A4 // (set) Token: 0x06000165 RID: 357 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x1700004E")] public Scheduler.QueueType Queue { [Token(Token = "0x6000177")] [Address(RVA = "0x3D30B0", Offset = "0x3D1AB0", VA = "0x1803D30B0")] get { return Scheduler.QueueType.Update; } [Token(Token = "0x6000178")] [Address(RVA = "0x3D3330", Offset = "0x3D1D30", VA = "0x1803D3330")] set { } } // Token: 0x06000166 RID: 358 RVA: 0x000024BC File Offset: 0x000006BC [Token(Token = "0x6000179")] [Address(RVA = "0x4CB2D0", Offset = "0x4C9CD0", VA = "0x1804CB2D0", Slot = "24")] bool ISchedule.Ready() { return default(bool); } // Token: 0x17000037 RID: 55 // (get) Token: 0x06000167 RID: 359 RVA: 0x000024D4 File Offset: 0x000006D4 [Token(Token = "0x1700004F")] float ISchedule.NextPossibleReady { [Token(Token = "0x600017A")] [Address(RVA = "0x3E28D0", Offset = "0x3E12D0", VA = "0x1803E28D0", Slot = "25")] get { return 0f; } } // Token: 0x06000168 RID: 360 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600017B")] [Address(RVA = "0x2FF8A30", Offset = "0x2FF7430", VA = "0x182FF8A30", Slot = "26")] public void Dispose() { } // Token: 0x06000169 RID: 361 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600017C")] [Address(RVA = "0x2FF8A40", Offset = "0x2FF7440", VA = "0x182FF8A40")] public SchedulerPromise() { } // Token: 0x040000C2 RID: 194 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40000B5")] private Scheduler.QueueType _queue; } // Token: 0x02000040 RID: 64 [Token(Token = "0x2000037")] private enum TickResult : byte { // Token: 0x040000C4 RID: 196 [Token(Token = "0x40000B7")] None, // Token: 0x040000C5 RID: 197 [Token(Token = "0x40000B8")] Remove, // Token: 0x040000C6 RID: 198 [Token(Token = "0x40000B9")] Reinsert, // Token: 0x040000C7 RID: 199 [Token(Token = "0x40000BA")] NextUpdateChanged } // Token: 0x02000041 RID: 65 [Token(Token = "0x2000038")] private sealed class SchedulerQueue : IDisposable { // Token: 0x17000038 RID: 56 // (get) Token: 0x0600016A RID: 362 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x17000050")] public Scheduler.SchedulerQueue.ReinsertBuffer[,] ReinsertBuffers { [Token(Token = "0x600017D")] [Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")] [CompilerGenerated] get { return null; } } // Token: 0x17000039 RID: 57 // (get) Token: 0x0600016B RID: 363 RVA: 0x000024EC File Offset: 0x000006EC [Token(Token = "0x17000051")] public int CoroutineCount { [Token(Token = "0x600017E")] [Address(RVA = "0x2FFA160", Offset = "0x2FF8B60", VA = "0x182FFA160")] get { return 0; } } // Token: 0x0600016C RID: 364 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600017F")] [Address(RVA = "0x2FF9D80", Offset = "0x2FF8780", VA = "0x182FF9D80")] public SchedulerQueue(Scheduler.QueueType queue) { } // Token: 0x0600016D RID: 365 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000180")] [Address(RVA = "0x2FF94D0", Offset = "0x2FF7ED0", VA = "0x182FF94D0")] public void LogFutureRoutines() { } // Token: 0x0600016E RID: 366 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000181")] [Address(RVA = "0x2FF94E0", Offset = "0x2FF7EE0", VA = "0x182FF94E0")] public void LogImmediateRoutines() { } // Token: 0x0600016F RID: 367 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000182")] [Address(RVA = "0x2FF94F0", Offset = "0x2FF7EF0", VA = "0x182FF94F0")] private void LogRoutines(IReadOnlyList routines) { } // Token: 0x06000170 RID: 368 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000183")] [Address(RVA = "0x2FF93F0", Offset = "0x2FF7DF0", VA = "0x182FF93F0")] public void InsertSingleCoroutine(Scheduler.SchedulerCoroutine coroutine) { } // Token: 0x06000171 RID: 369 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000184")] [Address(RVA = "0x2FF9170", Offset = "0x2FF7B70", VA = "0x182FF9170")] public void InsertImmediates(IList coroutines) { } // Token: 0x06000172 RID: 370 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000185")] [Address(RVA = "0x2FF8EF0", Offset = "0x2FF78F0", VA = "0x182FF8EF0")] public void InsertFutures(IList coroutines) { } // Token: 0x06000173 RID: 371 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000186")] [Address(RVA = "0x2FF9610", Offset = "0x2FF8010", VA = "0x182FF9610")] private void QueueForReinsert(Scheduler.SchedulerCoroutine coroutine) { } // Token: 0x06000174 RID: 372 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000187")] [Address(RVA = "0x2FF9700", Offset = "0x2FF8100", VA = "0x182FF9700")] private void QueueMultipleForReinsert(IList coroutines) { } // Token: 0x06000175 RID: 373 RVA: 0x00002504 File Offset: 0x00000704 [Token(Token = "0x6000188")] [Address(RVA = "0x2FF9870", Offset = "0x2FF8270", VA = "0x182FF9870")] private Scheduler.TickResult TickCoroutine(Scheduler.SchedulerCoroutine coroutine) { return Scheduler.TickResult.None; } // Token: 0x06000176 RID: 374 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000189")] [Address(RVA = "0x2FF9BD0", Offset = "0x2FF85D0", VA = "0x182FF9BD0")] public void Update(float currentTime) { } // Token: 0x06000177 RID: 375 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600018A")] [Address(RVA = "0x2FF8A50", Offset = "0x2FF7450", VA = "0x182FF8A50")] public void ClearExpiredCoroutines() { } // Token: 0x06000178 RID: 376 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600018B")] [Address(RVA = "0x2FF99F0", Offset = "0x2FF83F0", VA = "0x182FF99F0")] private void UpdateCoroutinesInternal(List coroutines, Stack updateHoles, bool removalOnly, float now = -1f) { } // Token: 0x06000179 RID: 377 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600018C")] [Address(RVA = "0x2FF8DB0", Offset = "0x2FF77B0", VA = "0x182FF8DB0", Slot = "4")] public void Dispose() { } // Token: 0x0600017A RID: 378 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600018D")] [Address(RVA = "0x2FF8C50", Offset = "0x2FF7650", VA = "0x182FF8C50")] private void ClearQueuedRoutines(List coroutines) { } // Token: 0x040000C8 RID: 200 [Token(Token = "0x40000BB")] private static readonly Scheduler.SchedulerQueue.SubQueue[] subQueueTypes; // Token: 0x040000C9 RID: 201 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40000BC")] private readonly Scheduler.QueueType queueType; // Token: 0x040000CA RID: 202 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x40000BD")] private bool lockedForUpdate; // Token: 0x040000CB RID: 203 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40000BE")] private readonly Scheduler.SchedulerCoroutine[] singleCoroutineArrayBuffer; // Token: 0x040000CC RID: 204 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40000BF")] private readonly List immediateCoroutines; // Token: 0x040000CD RID: 205 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40000C0")] private readonly Stack immediateUpdateHoles; // Token: 0x040000CE RID: 206 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40000C1")] private readonly List futureCoroutines; // Token: 0x040000CF RID: 207 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40000C2")] private readonly Stack futureUpdateHoles; // Token: 0x040000D1 RID: 209 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40000C4")] private bool _disposed; // Token: 0x02000042 RID: 66 [Token(Token = "0x2000052")] public enum SubQueue { // Token: 0x040000D3 RID: 211 [Token(Token = "0x400010A")] Immediate, // Token: 0x040000D4 RID: 212 [Token(Token = "0x400010B")] Future } // Token: 0x02000043 RID: 67 [Token(Token = "0x2000053")] public struct ReinsertBuffer { // Token: 0x040000D5 RID: 213 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400010C")] public Scheduler.QueueType QueueType; // Token: 0x040000D6 RID: 214 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4")] [Token(Token = "0x400010D")] public Scheduler.SchedulerQueue.SubQueue SubQueue; // Token: 0x040000D7 RID: 215 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x400010E")] public List Coroutines; } } // Token: 0x02000045 RID: 69 [Token(Token = "0x2000039")] public enum QueueType { // Token: 0x040000DB RID: 219 [Token(Token = "0x40000C6")] Update, // Token: 0x040000DC RID: 220 [Token(Token = "0x40000C7")] PostUpdate, // Token: 0x040000DD RID: 221 [Token(Token = "0x40000C8")] FixedUpdate, // Token: 0x040000DE RID: 222 [Token(Token = "0x40000C9")] RigidbodyExLateUpdate, // Token: 0x040000DF RID: 223 [Token(Token = "0x40000CA")] LateUpdate, // Token: 0x040000E0 RID: 224 [Token(Token = "0x40000CB")] PreRender, // Token: 0x040000E1 RID: 225 [Token(Token = "0x40000CC")] EndOfFrame } // Token: 0x02000046 RID: 70 [Token(Token = "0x200003A")] [Flags] public enum CoroutineState : byte { // Token: 0x040000E3 RID: 227 [Token(Token = "0x40000CE")] Inactive = 0, // Token: 0x040000E4 RID: 228 [Token(Token = "0x40000CF")] Running = 1, // Token: 0x040000E5 RID: 229 [Token(Token = "0x40000D0")] Cancelled = 2, // Token: 0x040000E6 RID: 230 [Token(Token = "0x40000D1")] Paused = 4 } } }