78 lines
2.6 KiB
C#
78 lines
2.6 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Valve.VR
|
|
{
|
|
// Token: 0x0200020D RID: 525
|
|
[Token(Token = "0x2000084")]
|
|
public struct IVRIOBuffer
|
|
{
|
|
// Token: 0x040003FA RID: 1018
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40003CC")]
|
|
internal IVRIOBuffer._Open Open;
|
|
|
|
// Token: 0x040003FB RID: 1019
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x40003CD")]
|
|
internal IVRIOBuffer._Close Close;
|
|
|
|
// Token: 0x040003FC RID: 1020
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40003CE")]
|
|
internal IVRIOBuffer._Read Read;
|
|
|
|
// Token: 0x040003FD RID: 1021
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40003CF")]
|
|
internal IVRIOBuffer._Write Write;
|
|
|
|
// Token: 0x040003FE RID: 1022
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40003D0")]
|
|
internal IVRIOBuffer._PropertyContainer PropertyContainer;
|
|
|
|
// Token: 0x040003FF RID: 1023
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40003D1")]
|
|
internal IVRIOBuffer._HasReaders HasReaders;
|
|
|
|
// Token: 0x0200020E RID: 526
|
|
// (Invoke) Token: 0x06000B99 RID: 2969
|
|
[Token(Token = "0x20002E5")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EIOBufferError _Open(string pchPath, EIOBufferMode mode, uint unElementSize, uint unElements, ref ulong pulBuffer);
|
|
|
|
// Token: 0x0200020F RID: 527
|
|
// (Invoke) Token: 0x06000B9D RID: 2973
|
|
[Token(Token = "0x20002E6")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EIOBufferError _Close(ulong ulBuffer);
|
|
|
|
// Token: 0x02000210 RID: 528
|
|
// (Invoke) Token: 0x06000BA1 RID: 2977
|
|
[Token(Token = "0x20002E7")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EIOBufferError _Read(ulong ulBuffer, IntPtr pDst, uint unBytes, ref uint punRead);
|
|
|
|
// Token: 0x02000211 RID: 529
|
|
// (Invoke) Token: 0x06000BA5 RID: 2981
|
|
[Token(Token = "0x20002E8")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate EIOBufferError _Write(ulong ulBuffer, IntPtr pSrc, uint unBytes);
|
|
|
|
// Token: 0x02000212 RID: 530
|
|
// (Invoke) Token: 0x06000BA9 RID: 2985
|
|
[Token(Token = "0x20002E9")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate ulong _PropertyContainer(ulong ulBuffer);
|
|
|
|
// Token: 0x02000213 RID: 531
|
|
// (Invoke) Token: 0x06000BAD RID: 2989
|
|
[Token(Token = "0x20002EA")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate bool _HasReaders(ulong ulBuffer);
|
|
}
|
|
}
|