112 lines
2.9 KiB
C#
112 lines
2.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace RecRoom.Analytics
|
|
{
|
|
// Token: 0x0200004A RID: 74
|
|
[Token(Token = "0x200001A")]
|
|
[StructLayout(3)]
|
|
public class RollingBufferAverageStats : IAveragedStats
|
|
{
|
|
// Token: 0x17000046 RID: 70
|
|
// (get) Token: 0x06000190 RID: 400 RVA: 0x000025AC File Offset: 0x000007AC
|
|
[Token(Token = "0x17000024")]
|
|
public int BufferCount
|
|
{
|
|
[Token(Token = "0x60000CC")]
|
|
[Address(RVA = "0x2FF3880", Offset = "0x2FF2280", VA = "0x182FF3880")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000191 RID: 401 RVA: 0x00002066 File Offset: 0x00000266
|
|
[Token(Token = "0x60000CD")]
|
|
[Address(RVA = "0x2FF37F0", Offset = "0x2FF21F0", VA = "0x182FF37F0")]
|
|
public RollingBufferAverageStats(int maxBufferLength)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000192 RID: 402 RVA: 0x00002066 File Offset: 0x00000266
|
|
[Token(Token = "0x60000CE")]
|
|
[Address(RVA = "0x2FF36F0", Offset = "0x2FF20F0", VA = "0x182FF36F0", Slot = "4")]
|
|
public void Track(double val)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000193 RID: 403 RVA: 0x00002066 File Offset: 0x00000266
|
|
[Token(Token = "0x60000CF")]
|
|
[Address(RVA = "0x2FF3680", Offset = "0x2FF2080", VA = "0x182FF3680", Slot = "5")]
|
|
public void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000047 RID: 71
|
|
// (get) Token: 0x06000194 RID: 404 RVA: 0x000025C4 File Offset: 0x000007C4
|
|
[Token(Token = "0x17000025")]
|
|
public double Mean
|
|
{
|
|
[Token(Token = "0x60000D0")]
|
|
[Address(RVA = "0x2FF38C0", Offset = "0x2FF22C0", VA = "0x182FF38C0", Slot = "6")]
|
|
get
|
|
{
|
|
return 0.0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000048 RID: 72
|
|
// (get) Token: 0x06000195 RID: 405 RVA: 0x000025DC File Offset: 0x000007DC
|
|
[Token(Token = "0x17000026")]
|
|
public double Min
|
|
{
|
|
[Token(Token = "0x60000D1")]
|
|
[Address(RVA = "0xAE7920", Offset = "0xAE6320", VA = "0x180AE7920", Slot = "7")]
|
|
get
|
|
{
|
|
return 0.0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000049 RID: 73
|
|
// (get) Token: 0x06000196 RID: 406 RVA: 0x000025F4 File Offset: 0x000007F4
|
|
[Token(Token = "0x17000027")]
|
|
public double Max
|
|
{
|
|
[Token(Token = "0x60000D2")]
|
|
[Address(RVA = "0xAE7910", Offset = "0xAE6310", VA = "0x180AE7910", Slot = "8")]
|
|
get
|
|
{
|
|
return 0.0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x040000EA RID: 234
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000031")]
|
|
public int MaxBufferLength;
|
|
|
|
// Token: 0x040000EB RID: 235
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000032")]
|
|
private readonly Queue<double> valuesBuffer;
|
|
|
|
// Token: 0x040000EC RID: 236
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000033")]
|
|
private double min;
|
|
|
|
// Token: 0x040000ED RID: 237
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000034")]
|
|
private double max;
|
|
|
|
// Token: 0x040000EE RID: 238
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000035")]
|
|
private double sum;
|
|
}
|
|
}
|