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

108 lines
3.5 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace RecRoom.Core
{
// Token: 0x02000031 RID: 49
[Token(Token = "0x2000015")]
[StructLayout(3)]
public sealed class ScheduledJobbedUpdate : IDisposable
{
// Token: 0x060000E4 RID: 228 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x6000087")]
[Address(RVA = "0x2FF5EA0", Offset = "0x2FF48A0", VA = "0x182FF5EA0")]
public ScheduledJobbedUpdate(IJobbedSchedulerContext context, Action update, Scheduler.QueueType queueType)
{
}
// Token: 0x060000E5 RID: 229 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x6000088")]
[Address(RVA = "0x2FF6070", Offset = "0x2FF4A70", VA = "0x182FF6070")]
public ScheduledJobbedUpdate(IJobbedSchedulerContext context, Action<float> update, Scheduler.QueueType queueType)
{
}
// Token: 0x060000E6 RID: 230 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x6000089")]
[Address(RVA = "0x2FF6240", Offset = "0x2FF4C40", VA = "0x182FF6240")]
public ScheduledJobbedUpdate(IJobbedSchedulerContext context, float hz, Action<float> update, Scheduler.QueueType queueType)
{
}
// Token: 0x060000E7 RID: 231 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x600008A")]
[Address(RVA = "0x2FF59F0", Offset = "0x2FF43F0", VA = "0x182FF59F0")]
private void QueueUpdate()
{
}
// Token: 0x060000E8 RID: 232 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x600008B")]
[Address(RVA = "0x2FF5840", Offset = "0x2FF4240", VA = "0x182FF5840")]
private void QueueUpdateWithTimeParameter()
{
}
// Token: 0x060000E9 RID: 233 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x600008C")]
[Address(RVA = "0x2FF5710", Offset = "0x2FF4110", VA = "0x182FF5710")]
private void QueueUpdateRate()
{
}
// Token: 0x060000EA RID: 234 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x600008D")]
[Address(RVA = "0x2FF5C00", Offset = "0x2FF4600", VA = "0x182FF5C00")]
private void RequeueFromError(string error, Action requeueAction)
{
}
// Token: 0x060000EB RID: 235 RVA: 0x000020DE File Offset: 0x000002DE
[Token(Token = "0x600008E")]
[Address(RVA = "0x2FF5BA0", Offset = "0x2FF45A0", VA = "0x182FF5BA0")]
private IEnumerator<ISchedule> RequeueFromErrorNextFrame(Action requeueAction)
{
return null;
}
// Token: 0x060000EC RID: 236 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x600008F")]
[Address(RVA = "0x2FF56C0", Offset = "0x2FF40C0", VA = "0x182FF56C0", Slot = "4")]
public void Dispose()
{
}
// Token: 0x04000070 RID: 112
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000024")]
private ISchedulerPromise activeRoutine;
// Token: 0x04000071 RID: 113
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000025")]
private IJobbedSchedulerContext context;
// Token: 0x04000072 RID: 114
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000026")]
private Action update;
// Token: 0x04000073 RID: 115
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000027")]
private Action<float> updateWithTimeParameter;
// Token: 0x04000074 RID: 116
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000028")]
private Scheduler.QueueType queueType;
// Token: 0x04000075 RID: 117
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
[Token(Token = "0x4000029")]
private float updateHz;
}
}