Files
27Aug2021-Cpp2IL-Dump/SteamVR/Valve/VR/SteamVR_RingBuffer.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

83 lines
2.2 KiB
C#

using System;
using Cpp2IlInjected;
namespace Valve.VR
{
// Token: 0x0200030C RID: 780
[Token(Token = "0x2000154")]
public class SteamVR_RingBuffer<T>
{
// Token: 0x06000EDF RID: 3807 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000806")]
[Address(RVA = "0x3BD4940", Offset = "0x3BD3940", VA = "0x183BD4940")]
public SteamVR_RingBuffer(int size)
{
}
// Token: 0x06000EE0 RID: 3808 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000807")]
[Address(RVA = "0x3BD4790", Offset = "0x3BD3790", VA = "0x183BD4790")]
public void Add(T newElement)
{
}
// Token: 0x06000EE1 RID: 3809 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000808")]
[Address(RVA = "0x3BD48E0", Offset = "0x3BD38E0", VA = "0x183BD48E0", Slot = "4")]
public virtual void StepForward()
{
}
// Token: 0x06000EE2 RID: 3810 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x6000809")]
[Address(RVA = "0x3BD4860", Offset = "0x3BD3860", VA = "0x183BD4860", Slot = "5")]
public virtual T GetAtIndex(int atIndex)
{
return null;
}
// Token: 0x06000EE3 RID: 3811 RVA: 0x000021FE File Offset: 0x000003FE
[Token(Token = "0x600080A")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", Slot = "6")]
public virtual T GetLast()
{
return null;
}
// Token: 0x06000EE4 RID: 3812 RVA: 0x000065CC File Offset: 0x000047CC
[Token(Token = "0x600080B")]
[Address(RVA = "0x3BD48B0", Offset = "0x3BD38B0", VA = "0x183BD48B0", Slot = "7")]
public virtual int GetLastIndex()
{
return 0;
}
// Token: 0x06000EE5 RID: 3813 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600080C")]
[Address(RVA = "0x3BD47E0", Offset = "0x3BD37E0", VA = "0x183BD47E0")]
public void Clear()
{
}
// Token: 0x04000E8C RID: 3724
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000DFB")]
protected T[] buffer;
// Token: 0x04000E8D RID: 3725
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000DFC")]
protected int currentIndex;
// Token: 0x04000E8E RID: 3726
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000DFD")]
protected T lastElement;
// Token: 0x04000E8F RID: 3727
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000DFE")]
private bool cleared;
}
}