82 lines
2.3 KiB
C#
82 lines
2.3 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace RecRoom.Core.DataStructures
|
|
{
|
|
// Token: 0x02000041 RID: 65
|
|
[Token(Token = "0x2000041")]
|
|
[StructLayout(3)]
|
|
public class PriorityMap<T>
|
|
{
|
|
// Token: 0x17000030 RID: 48
|
|
// (get) Token: 0x0600010A RID: 266 RVA: 0x00002052 File Offset: 0x00000252
|
|
// (set) Token: 0x0600010B RID: 267 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000030")]
|
|
public virtual T HighestPriorityValue
|
|
{
|
|
[Token(Token = "0x600010A")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240", Slot = "4")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600010B")]
|
|
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280", Slot = "5")]
|
|
protected set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600010C RID: 268 RVA: 0x00002538 File Offset: 0x00000738
|
|
[Token(Token = "0x600010C")]
|
|
[Address(RVA = "0x1D2A720", Offset = "0x1D29120", VA = "0x181D2A720")]
|
|
public bool AddValue(T value, int priority)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600010D RID: 269 RVA: 0x00002550 File Offset: 0x00000750
|
|
[Token(Token = "0x600010D")]
|
|
[Address(RVA = "0x1D2AA10", Offset = "0x1D29410", VA = "0x181D2AA10")]
|
|
public bool RemoveValue(int priority)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600010E RID: 270 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x600010E")]
|
|
[Address(RVA = "0x1D2A780", Offset = "0x1D29180", VA = "0x181D2A780")]
|
|
public T GetPriorityValue(int maxPriority)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600010F RID: 271 RVA: 0x00002568 File Offset: 0x00000768
|
|
[Token(Token = "0x600010F")]
|
|
[Address(RVA = "0x1D2AA70", Offset = "0x1D29470", VA = "0x181D2AA70")]
|
|
private bool UpdateLatestValue()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000110 RID: 272 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000110")]
|
|
[Address(RVA = "0x1D2AB00", Offset = "0x1D29500", VA = "0x181D2AB00")]
|
|
public PriorityMap()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400006A RID: 106
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400006A")]
|
|
private Dictionary<int, T> dictionary;
|
|
|
|
// Token: 0x0400006B RID: 107
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400006B")]
|
|
private T _highestPriorityValue;
|
|
}
|
|
}
|