45 lines
1.5 KiB
C#
45 lines
1.5 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Valve.VR
|
|
{
|
|
// Token: 0x020000F0 RID: 240
|
|
[Token(Token = "0x2000076")]
|
|
public struct IVRExtendedDisplay
|
|
{
|
|
// Token: 0x040002EB RID: 747
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40002BD")]
|
|
internal IVRExtendedDisplay._GetWindowBounds GetWindowBounds;
|
|
|
|
// Token: 0x040002EC RID: 748
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x40002BE")]
|
|
internal IVRExtendedDisplay._GetEyeOutputViewport GetEyeOutputViewport;
|
|
|
|
// Token: 0x040002ED RID: 749
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40002BF")]
|
|
internal IVRExtendedDisplay._GetDXGIOutputInfo GetDXGIOutputInfo;
|
|
|
|
// Token: 0x020000F1 RID: 241
|
|
// (Invoke) Token: 0x0600075D RID: 1885
|
|
[Token(Token = "0x20001DF")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate void _GetWindowBounds(ref int pnX, ref int pnY, ref uint pnWidth, ref uint pnHeight);
|
|
|
|
// Token: 0x020000F2 RID: 242
|
|
// (Invoke) Token: 0x06000761 RID: 1889
|
|
[Token(Token = "0x20001E0")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate void _GetEyeOutputViewport(EVREye eEye, ref uint pnX, ref uint pnY, ref uint pnWidth, ref uint pnHeight);
|
|
|
|
// Token: 0x020000F3 RID: 243
|
|
// (Invoke) Token: 0x06000765 RID: 1893
|
|
[Token(Token = "0x20001E1")]
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate void _GetDXGIOutputInfo(ref int pnAdapterIndex, ref int pnAdapterOutputIndex);
|
|
}
|
|
}
|