Files
2026-04-08 23:40:05 +02:00

109 lines
3.4 KiB
C#

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<float> 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<float> 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<ISchedule> 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<float> 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;
}
}