using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core { // Token: 0x0200002E RID: 46 [Token(Token = "0x2000013")] [StructLayout(3)] public sealed class ScheduledUpdate : IDisposable { // Token: 0x060000BC RID: 188 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000065")] [Address(RVA = "0x2FF8020", Offset = "0x2FF6A20", VA = "0x182FF8020")] public ScheduledUpdate(MonoBehaviour behaviour, Action update, Scheduler.QueueType queueType) { } // Token: 0x060000BD RID: 189 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000066")] [Address(RVA = "0x2FF81F0", Offset = "0x2FF6BF0", VA = "0x182FF81F0")] public ScheduledUpdate(MonoBehaviour behaviour, Action update, Scheduler.QueueType queueType) { } // Token: 0x060000BE RID: 190 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000067")] [Address(RVA = "0x2FF83C0", Offset = "0x2FF6DC0", VA = "0x182FF83C0")] public ScheduledUpdate(MonoBehaviour behaviour, float hz, Action update, Scheduler.QueueType queueType) { } // Token: 0x060000BF RID: 191 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000068")] [Address(RVA = "0x2FF7B80", Offset = "0x2FF6580", VA = "0x182FF7B80")] private void QueueUpdate() { } // Token: 0x060000C0 RID: 192 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x6000069")] [Address(RVA = "0x2FF79D0", Offset = "0x2FF63D0", VA = "0x182FF79D0")] private void QueueUpdateWithTimeParameter() { } // Token: 0x060000C1 RID: 193 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600006A")] [Address(RVA = "0x2FF78A0", Offset = "0x2FF62A0", VA = "0x182FF78A0")] private void QueueUpdateRate() { } // Token: 0x060000C2 RID: 194 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600006B")] [Address(RVA = "0x2FF7D90", Offset = "0x2FF6790", VA = "0x182FF7D90")] private void RequeueFromError(string error, Action requeueAction) { } // Token: 0x060000C3 RID: 195 RVA: 0x000020DE File Offset: 0x000002DE [Token(Token = "0x600006C")] [Address(RVA = "0x2FF7D30", Offset = "0x2FF6730", VA = "0x182FF7D30")] private IEnumerator RequeueFromErrorNextFrame(Action requeueAction) { return null; } // Token: 0x060000C4 RID: 196 RVA: 0x00002066 File Offset: 0x00000266 [Token(Token = "0x600006D")] [Address(RVA = "0x2FF7850", Offset = "0x2FF6250", VA = "0x182FF7850", Slot = "4")] public void Dispose() { } // Token: 0x04000067 RID: 103 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400001E")] private ISchedulerPromise activeRoutine; // Token: 0x04000068 RID: 104 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400001F")] private MonoBehaviour behaviour; // Token: 0x04000069 RID: 105 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000020")] private Action update; // Token: 0x0400006A RID: 106 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000021")] private Action updateWithTimeParameter; // Token: 0x0400006B RID: 107 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000022")] private Scheduler.QueueType queueType; // Token: 0x0400006C RID: 108 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x4000023")] private float updateHz; } }