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

160 lines
4.6 KiB
C#

using System;
using System.Diagnostics;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Analytics;
namespace RecRoom
{
// Token: 0x02000012 RID: 18
[Token(Token = "0x2000004")]
[StructLayout(3)]
public static class TimerAnalytics
{
// Token: 0x0600002A RID: 42 RVA: 0x000020DE File Offset: 0x000002DE
[Token(Token = "0x600000C")]
[Address(RVA = "0x2FFBD20", Offset = "0x2FFA720", VA = "0x182FFBD20")]
public static TimerAnalytics.CallWrapper CreateWrapper(TimerAnalytics.WrapperKey key, int bufferSize = 90)
{
return null;
}
// Token: 0x0600002B RID: 43 RVA: 0x000020DE File Offset: 0x000002DE
[Token(Token = "0x600000D")]
[Address(RVA = "0x2FFBEE0", Offset = "0x2FFA8E0", VA = "0x182FFBEE0")]
public static TimerAnalytics.CallWrapper GetWrapper(TimerAnalytics.WrapperKey key)
{
return null;
}
// Token: 0x0600002C RID: 44 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x600000E")]
[Address(RVA = "0x2FFBF70", Offset = "0x2FFA970", VA = "0x182FFBF70")]
public static void ResetAllWrappers()
{
}
// Token: 0x04000011 RID: 17
[Token(Token = "0x4000002")]
public const int DEFAULT_BUFFER_SIZE = 90;
// Token: 0x04000012 RID: 18
[Token(Token = "0x4000003")]
public static TimerAnalytics.WrapperKey[] WrapperKeys;
// Token: 0x04000013 RID: 19
[Token(Token = "0x4000004")]
private static TimerAnalytics.CallWrapper[] _callWrappers;
// Token: 0x02000013 RID: 19
[Token(Token = "0x2000023")]
public enum WrapperKey
{
// Token: 0x04000015 RID: 21
[Token(Token = "0x4000049")]
Update,
// Token: 0x04000016 RID: 22
[Token(Token = "0x400004A")]
SchedulerUpdate,
// Token: 0x04000017 RID: 23
[Token(Token = "0x400004B")]
PostUpdate,
// Token: 0x04000018 RID: 24
[Token(Token = "0x400004C")]
FixedUpdate,
// Token: 0x04000019 RID: 25
[Token(Token = "0x400004D")]
RigidbodyExLateUpdate,
// Token: 0x0400001A RID: 26
[Token(Token = "0x400004E")]
LateUpdate,
// Token: 0x0400001B RID: 27
[Token(Token = "0x400004F")]
PreRenderUpdate,
// Token: 0x0400001C RID: 28
[Token(Token = "0x4000050")]
PhysicsFixedUpdate,
// Token: 0x0400001D RID: 29
[Token(Token = "0x4000051")]
PhysicsUpdate,
// Token: 0x0400001E RID: 30
[Token(Token = "0x4000052")]
SendFrameStarted,
// Token: 0x0400001F RID: 31
[Token(Token = "0x4000053")]
FinishFrameRendering,
// Token: 0x04000020 RID: 32
[Token(Token = "0x4000054")]
PhysicsResetInterpolatedPosition,
// Token: 0x04000021 RID: 33
[Token(Token = "0x4000055")]
FullPlayerLoop
}
// Token: 0x02000014 RID: 20
[Token(Token = "0x2000024")]
public class CallWrapper
{
// Token: 0x0600002E RID: 46 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x60000FA")]
[Address(RVA = "0x2FED4B0", Offset = "0x2FEBEB0", VA = "0x182FED4B0")]
public CallWrapper(TimerAnalytics.WrapperKey wrapperKey, int bufferSize = 90)
{
}
// Token: 0x0600002F RID: 47 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x60000FB")]
[Address(RVA = "0x2FED490", Offset = "0x2FEBE90", VA = "0x182FED490")]
public void SetBufferLength(int bufferLength)
{
}
// Token: 0x06000030 RID: 48 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x60000FC")]
[Address(RVA = "0x2FED3D0", Offset = "0x2FEBDD0", VA = "0x182FED3D0")]
public void ResetTimer()
{
}
// Token: 0x06000031 RID: 49 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x60000FD")]
[Address(RVA = "0x2FED3A0", Offset = "0x2FEBDA0", VA = "0x182FED3A0")]
public void RegisterStart()
{
}
// Token: 0x06000032 RID: 50 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x60000FE")]
[Address(RVA = "0x2FED260", Offset = "0x2FEBC60", VA = "0x182FED260")]
public void RegisterEnd()
{
}
// Token: 0x04000022 RID: 34
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000056")]
public readonly TimerAnalytics.WrapperKey WrapperKey;
// Token: 0x04000023 RID: 35
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000057")]
private Stopwatch stopwatch;
// Token: 0x04000024 RID: 36
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000058")]
public readonly RollingBufferAverageStats AverageStats;
// Token: 0x04000025 RID: 37
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000059")]
private long startTicks;
// Token: 0x04000026 RID: 38
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400005A")]
private long endTicks;
}
}
}