Files
Jan2021-Cpp2Il-Dump/RecRoom.Scheduler.Runtime/RecRoom/Core/ScheduleNextFrame.cs
T
2026-04-08 23:40:05 +02:00

129 lines
4.2 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core
{
// Token: 0x02000022 RID: 34
[Token(Token = "0x200000D")]
[StructLayout(3)]
public sealed class ScheduleNextFrame : ISchedule
{
// Token: 0x0600005E RID: 94 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x600002B")]
[Address(RVA = "0x3E46E0", Offset = "0x3E30E0", VA = "0x1803E46E0")]
public ScheduleNextFrame(Scheduler.QueueType queue = Scheduler.QueueType.Update)
{
}
// Token: 0x17000010 RID: 16
// (get) Token: 0x0600005F RID: 95 RVA: 0x00002144 File Offset: 0x00000344
// (set) Token: 0x06000060 RID: 96 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x1700000E")]
public Scheduler.QueueType Queue
{
[Token(Token = "0x600002C")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50", Slot = "4")]
[CompilerGenerated]
get
{
return Scheduler.QueueType.Update;
}
[Token(Token = "0x600002D")]
[Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x06000061 RID: 97 RVA: 0x0000215C File Offset: 0x0000035C
[Token(Token = "0x600002E")]
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "5")]
public bool Ready()
{
return default(bool);
}
// Token: 0x17000011 RID: 17
// (get) Token: 0x06000062 RID: 98 RVA: 0x00002174 File Offset: 0x00000374
[Token(Token = "0x1700000F")]
public float NextPossibleReady
{
[Token(Token = "0x600002F")]
[Address(RVA = "0x3E28D0", Offset = "0x3E12D0", VA = "0x1803E28D0", Slot = "6")]
get
{
return 0f;
}
}
// Token: 0x06000063 RID: 99 RVA: 0x000020DE File Offset: 0x000002DE
[Token(Token = "0x6000030")]
[Address(RVA = "0x2FF41B0", Offset = "0x2FF2BB0", VA = "0x182FF41B0")]
public static ISchedulerPromise QueueUpdate(Action update, Scheduler.QueueType queueType)
{
return null;
}
// Token: 0x06000064 RID: 100 RVA: 0x000020DE File Offset: 0x000002DE
[Token(Token = "0x6000031")]
[Address(RVA = "0x2FF4570", Offset = "0x2FF2F70", VA = "0x182FF4570")]
public static ISchedulerPromise QueueUpdate(Action<float> update, Scheduler.QueueType queueType)
{
return null;
}
// Token: 0x06000065 RID: 101 RVA: 0x000020DE File Offset: 0x000002DE
[Token(Token = "0x6000032")]
[Address(RVA = "0x2FF4430", Offset = "0x2FF2E30", VA = "0x182FF4430")]
public static ISchedulerPromise QueueUpdate(Behaviour context, Action update, Scheduler.QueueType queueType)
{
return null;
}
// Token: 0x06000066 RID: 102 RVA: 0x000020DE File Offset: 0x000002DE
[Token(Token = "0x6000033")]
[Address(RVA = "0x2FF42F0", Offset = "0x2FF2CF0", VA = "0x182FF42F0")]
public static ISchedulerPromise QueueUpdate(Behaviour context, Action<float> update, Scheduler.QueueType queueType)
{
return null;
}
// Token: 0x06000067 RID: 103 RVA: 0x000020DE File Offset: 0x000002DE
[Token(Token = "0x6000034")]
[Address(RVA = "0x2FF3F30", Offset = "0x2FF2930", VA = "0x182FF3F30")]
public static ISchedulerPromise QueueUpdateJobbed(IJobbedSchedulerContext context, Action update, Scheduler.QueueType queueType)
{
return null;
}
// Token: 0x06000068 RID: 104 RVA: 0x000020DE File Offset: 0x000002DE
[Token(Token = "0x6000035")]
[Address(RVA = "0x2FF4070", Offset = "0x2FF2A70", VA = "0x182FF4070")]
public static ISchedulerPromise QueueUpdateJobbed(IJobbedSchedulerContext context, Action<float> update, Scheduler.QueueType queueType)
{
return null;
}
// Token: 0x06000069 RID: 105 RVA: 0x000020DE File Offset: 0x000002DE
[Token(Token = "0x6000036")]
[Address(RVA = "0x2FF46B0", Offset = "0x2FF30B0", VA = "0x182FF46B0")]
private static IEnumerator<ISchedule> UpdateCoroutine(Scheduler.QueueType queue, Action update)
{
return null;
}
// Token: 0x0600006A RID: 106 RVA: 0x000020DE File Offset: 0x000002DE
[Token(Token = "0x6000037")]
[Address(RVA = "0x2FF4720", Offset = "0x2FF3120", VA = "0x182FF4720")]
private static IEnumerator<ISchedule> UpdateCoroutine(Scheduler.QueueType queue, Action<float> update)
{
return null;
}
}
}