109 lines
3.4 KiB
C#
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;
|
|
}
|
|
}
|