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

849 lines
36 KiB
C#

using System;
using System.Runtime.InteropServices;
using System.Text;
using Cpp2IlInjected;
namespace Valve.VR
{
// Token: 0x0200016F RID: 367
[Token(Token = "0x200007C")]
public struct IVROverlay
{
// Token: 0x04000364 RID: 868
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000336")]
internal IVROverlay._FindOverlay FindOverlay;
// Token: 0x04000365 RID: 869
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x4000337")]
internal IVROverlay._CreateOverlay CreateOverlay;
// Token: 0x04000366 RID: 870
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000338")]
internal IVROverlay._DestroyOverlay DestroyOverlay;
// Token: 0x04000367 RID: 871
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000339")]
internal IVROverlay._GetOverlayKey GetOverlayKey;
// Token: 0x04000368 RID: 872
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400033A")]
internal IVROverlay._GetOverlayName GetOverlayName;
// Token: 0x04000369 RID: 873
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400033B")]
internal IVROverlay._SetOverlayName SetOverlayName;
// Token: 0x0400036A RID: 874
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400033C")]
internal IVROverlay._GetOverlayImageData GetOverlayImageData;
// Token: 0x0400036B RID: 875
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400033D")]
internal IVROverlay._GetOverlayErrorNameFromEnum GetOverlayErrorNameFromEnum;
// Token: 0x0400036C RID: 876
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400033E")]
internal IVROverlay._SetOverlayRenderingPid SetOverlayRenderingPid;
// Token: 0x0400036D RID: 877
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400033F")]
internal IVROverlay._GetOverlayRenderingPid GetOverlayRenderingPid;
// Token: 0x0400036E RID: 878
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000340")]
internal IVROverlay._SetOverlayFlag SetOverlayFlag;
// Token: 0x0400036F RID: 879
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000341")]
internal IVROverlay._GetOverlayFlag GetOverlayFlag;
// Token: 0x04000370 RID: 880
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000342")]
internal IVROverlay._SetOverlayColor SetOverlayColor;
// Token: 0x04000371 RID: 881
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000343")]
internal IVROverlay._GetOverlayColor GetOverlayColor;
// Token: 0x04000372 RID: 882
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000344")]
internal IVROverlay._SetOverlayAlpha SetOverlayAlpha;
// Token: 0x04000373 RID: 883
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000345")]
internal IVROverlay._GetOverlayAlpha GetOverlayAlpha;
// Token: 0x04000374 RID: 884
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000346")]
internal IVROverlay._SetOverlayTexelAspect SetOverlayTexelAspect;
// Token: 0x04000375 RID: 885
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000347")]
internal IVROverlay._GetOverlayTexelAspect GetOverlayTexelAspect;
// Token: 0x04000376 RID: 886
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x4000348")]
internal IVROverlay._SetOverlaySortOrder SetOverlaySortOrder;
// Token: 0x04000377 RID: 887
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x4000349")]
internal IVROverlay._GetOverlaySortOrder GetOverlaySortOrder;
// Token: 0x04000378 RID: 888
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400034A")]
internal IVROverlay._SetOverlayWidthInMeters SetOverlayWidthInMeters;
// Token: 0x04000379 RID: 889
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400034B")]
internal IVROverlay._GetOverlayWidthInMeters GetOverlayWidthInMeters;
// Token: 0x0400037A RID: 890
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400034C")]
internal IVROverlay._SetOverlayCurvature SetOverlayCurvature;
// Token: 0x0400037B RID: 891
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400034D")]
internal IVROverlay._GetOverlayCurvature GetOverlayCurvature;
// Token: 0x0400037C RID: 892
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400034E")]
internal IVROverlay._SetOverlayTextureColorSpace SetOverlayTextureColorSpace;
// Token: 0x0400037D RID: 893
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400034F")]
internal IVROverlay._GetOverlayTextureColorSpace GetOverlayTextureColorSpace;
// Token: 0x0400037E RID: 894
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4000350")]
internal IVROverlay._SetOverlayTextureBounds SetOverlayTextureBounds;
// Token: 0x0400037F RID: 895
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4000351")]
internal IVROverlay._GetOverlayTextureBounds GetOverlayTextureBounds;
// Token: 0x04000380 RID: 896
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4000352")]
internal IVROverlay._GetOverlayRenderModel GetOverlayRenderModel;
// Token: 0x04000381 RID: 897
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4000353")]
internal IVROverlay._SetOverlayRenderModel SetOverlayRenderModel;
// Token: 0x04000382 RID: 898
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4000354")]
internal IVROverlay._GetOverlayTransformType GetOverlayTransformType;
// Token: 0x04000383 RID: 899
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4000355")]
internal IVROverlay._SetOverlayTransformAbsolute SetOverlayTransformAbsolute;
// Token: 0x04000384 RID: 900
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
[Token(Token = "0x4000356")]
internal IVROverlay._GetOverlayTransformAbsolute GetOverlayTransformAbsolute;
// Token: 0x04000385 RID: 901
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
[Token(Token = "0x4000357")]
internal IVROverlay._SetOverlayTransformTrackedDeviceRelative SetOverlayTransformTrackedDeviceRelative;
// Token: 0x04000386 RID: 902
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
[Token(Token = "0x4000358")]
internal IVROverlay._GetOverlayTransformTrackedDeviceRelative GetOverlayTransformTrackedDeviceRelative;
// Token: 0x04000387 RID: 903
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
[Token(Token = "0x4000359")]
internal IVROverlay._SetOverlayTransformTrackedDeviceComponent SetOverlayTransformTrackedDeviceComponent;
// Token: 0x04000388 RID: 904
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
[Token(Token = "0x400035A")]
internal IVROverlay._GetOverlayTransformTrackedDeviceComponent GetOverlayTransformTrackedDeviceComponent;
// Token: 0x04000389 RID: 905
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
[Token(Token = "0x400035B")]
internal IVROverlay._GetOverlayTransformOverlayRelative GetOverlayTransformOverlayRelative;
// Token: 0x0400038A RID: 906
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
[Token(Token = "0x400035C")]
internal IVROverlay._SetOverlayTransformOverlayRelative SetOverlayTransformOverlayRelative;
// Token: 0x0400038B RID: 907
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
[Token(Token = "0x400035D")]
internal IVROverlay._ShowOverlay ShowOverlay;
// Token: 0x0400038C RID: 908
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
[Token(Token = "0x400035E")]
internal IVROverlay._HideOverlay HideOverlay;
// Token: 0x0400038D RID: 909
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
[Token(Token = "0x400035F")]
internal IVROverlay._IsOverlayVisible IsOverlayVisible;
// Token: 0x0400038E RID: 910
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
[Token(Token = "0x4000360")]
internal IVROverlay._GetTransformForOverlayCoordinates GetTransformForOverlayCoordinates;
// Token: 0x0400038F RID: 911
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
[Token(Token = "0x4000361")]
internal IVROverlay._PollNextOverlayEvent PollNextOverlayEvent;
// Token: 0x04000390 RID: 912
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
[Token(Token = "0x4000362")]
internal IVROverlay._GetOverlayInputMethod GetOverlayInputMethod;
// Token: 0x04000391 RID: 913
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
[Token(Token = "0x4000363")]
internal IVROverlay._SetOverlayInputMethod SetOverlayInputMethod;
// Token: 0x04000392 RID: 914
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
[Token(Token = "0x4000364")]
internal IVROverlay._GetOverlayMouseScale GetOverlayMouseScale;
// Token: 0x04000393 RID: 915
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
[Token(Token = "0x4000365")]
internal IVROverlay._SetOverlayMouseScale SetOverlayMouseScale;
// Token: 0x04000394 RID: 916
[global::Cpp2IlInjected.FieldOffset(Offset = "0x180")]
[Token(Token = "0x4000366")]
internal IVROverlay._ComputeOverlayIntersection ComputeOverlayIntersection;
// Token: 0x04000395 RID: 917
[global::Cpp2IlInjected.FieldOffset(Offset = "0x188")]
[Token(Token = "0x4000367")]
internal IVROverlay._IsHoverTargetOverlay IsHoverTargetOverlay;
// Token: 0x04000396 RID: 918
[global::Cpp2IlInjected.FieldOffset(Offset = "0x190")]
[Token(Token = "0x4000368")]
internal IVROverlay._SetOverlayDualAnalogTransform SetOverlayDualAnalogTransform;
// Token: 0x04000397 RID: 919
[global::Cpp2IlInjected.FieldOffset(Offset = "0x198")]
[Token(Token = "0x4000369")]
internal IVROverlay._GetOverlayDualAnalogTransform GetOverlayDualAnalogTransform;
// Token: 0x04000398 RID: 920
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x400036A")]
internal IVROverlay._SetOverlayTexture SetOverlayTexture;
// Token: 0x04000399 RID: 921
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x400036B")]
internal IVROverlay._ClearOverlayTexture ClearOverlayTexture;
// Token: 0x0400039A RID: 922
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x400036C")]
internal IVROverlay._SetOverlayRaw SetOverlayRaw;
// Token: 0x0400039B RID: 923
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x400036D")]
internal IVROverlay._SetOverlayFromFile SetOverlayFromFile;
// Token: 0x0400039C RID: 924
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x400036E")]
internal IVROverlay._GetOverlayTexture GetOverlayTexture;
// Token: 0x0400039D RID: 925
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x400036F")]
internal IVROverlay._ReleaseNativeOverlayHandle ReleaseNativeOverlayHandle;
// Token: 0x0400039E RID: 926
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000370")]
internal IVROverlay._GetOverlayTextureSize GetOverlayTextureSize;
// Token: 0x0400039F RID: 927
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4000371")]
internal IVROverlay._CreateDashboardOverlay CreateDashboardOverlay;
// Token: 0x040003A0 RID: 928
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x4000372")]
internal IVROverlay._IsDashboardVisible IsDashboardVisible;
// Token: 0x040003A1 RID: 929
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x4000373")]
internal IVROverlay._IsActiveDashboardOverlay IsActiveDashboardOverlay;
// Token: 0x040003A2 RID: 930
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x4000374")]
internal IVROverlay._SetDashboardOverlaySceneProcess SetDashboardOverlaySceneProcess;
// Token: 0x040003A3 RID: 931
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x4000375")]
internal IVROverlay._GetDashboardOverlaySceneProcess GetDashboardOverlaySceneProcess;
// Token: 0x040003A4 RID: 932
[global::Cpp2IlInjected.FieldOffset(Offset = "0x200")]
[Token(Token = "0x4000376")]
internal IVROverlay._ShowDashboard ShowDashboard;
// Token: 0x040003A5 RID: 933
[global::Cpp2IlInjected.FieldOffset(Offset = "0x208")]
[Token(Token = "0x4000377")]
internal IVROverlay._GetPrimaryDashboardDevice GetPrimaryDashboardDevice;
// Token: 0x040003A6 RID: 934
[global::Cpp2IlInjected.FieldOffset(Offset = "0x210")]
[Token(Token = "0x4000378")]
internal IVROverlay._ShowKeyboard ShowKeyboard;
// Token: 0x040003A7 RID: 935
[global::Cpp2IlInjected.FieldOffset(Offset = "0x218")]
[Token(Token = "0x4000379")]
internal IVROverlay._ShowKeyboardForOverlay ShowKeyboardForOverlay;
// Token: 0x040003A8 RID: 936
[global::Cpp2IlInjected.FieldOffset(Offset = "0x220")]
[Token(Token = "0x400037A")]
internal IVROverlay._GetKeyboardText GetKeyboardText;
// Token: 0x040003A9 RID: 937
[global::Cpp2IlInjected.FieldOffset(Offset = "0x228")]
[Token(Token = "0x400037B")]
internal IVROverlay._HideKeyboard HideKeyboard;
// Token: 0x040003AA RID: 938
[global::Cpp2IlInjected.FieldOffset(Offset = "0x230")]
[Token(Token = "0x400037C")]
internal IVROverlay._SetKeyboardTransformAbsolute SetKeyboardTransformAbsolute;
// Token: 0x040003AB RID: 939
[global::Cpp2IlInjected.FieldOffset(Offset = "0x238")]
[Token(Token = "0x400037D")]
internal IVROverlay._SetKeyboardPositionForOverlay SetKeyboardPositionForOverlay;
// Token: 0x040003AC RID: 940
[global::Cpp2IlInjected.FieldOffset(Offset = "0x240")]
[Token(Token = "0x400037E")]
internal IVROverlay._SetOverlayIntersectionMask SetOverlayIntersectionMask;
// Token: 0x040003AD RID: 941
[global::Cpp2IlInjected.FieldOffset(Offset = "0x248")]
[Token(Token = "0x400037F")]
internal IVROverlay._GetOverlayFlags GetOverlayFlags;
// Token: 0x040003AE RID: 942
[global::Cpp2IlInjected.FieldOffset(Offset = "0x250")]
[Token(Token = "0x4000380")]
internal IVROverlay._ShowMessageOverlay ShowMessageOverlay;
// Token: 0x040003AF RID: 943
[global::Cpp2IlInjected.FieldOffset(Offset = "0x258")]
[Token(Token = "0x4000381")]
internal IVROverlay._CloseMessageOverlay CloseMessageOverlay;
// Token: 0x02000170 RID: 368
// (Invoke) Token: 0x06000941 RID: 2369
[Token(Token = "0x200024F")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _FindOverlay(string pchOverlayKey, ref ulong pOverlayHandle);
// Token: 0x02000171 RID: 369
// (Invoke) Token: 0x06000945 RID: 2373
[Token(Token = "0x2000250")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _CreateOverlay(string pchOverlayKey, string pchOverlayName, ref ulong pOverlayHandle);
// Token: 0x02000172 RID: 370
// (Invoke) Token: 0x06000949 RID: 2377
[Token(Token = "0x2000251")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _DestroyOverlay(ulong ulOverlayHandle);
// Token: 0x02000173 RID: 371
// (Invoke) Token: 0x0600094D RID: 2381
[Token(Token = "0x2000252")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate uint _GetOverlayKey(ulong ulOverlayHandle, StringBuilder pchValue, uint unBufferSize, ref EVROverlayError pError);
// Token: 0x02000174 RID: 372
// (Invoke) Token: 0x06000951 RID: 2385
[Token(Token = "0x2000253")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate uint _GetOverlayName(ulong ulOverlayHandle, StringBuilder pchValue, uint unBufferSize, ref EVROverlayError pError);
// Token: 0x02000175 RID: 373
// (Invoke) Token: 0x06000955 RID: 2389
[Token(Token = "0x2000254")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayName(ulong ulOverlayHandle, string pchName);
// Token: 0x02000176 RID: 374
// (Invoke) Token: 0x06000959 RID: 2393
[Token(Token = "0x2000255")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayImageData(ulong ulOverlayHandle, IntPtr pvBuffer, uint unBufferSize, ref uint punWidth, ref uint punHeight);
// Token: 0x02000177 RID: 375
// (Invoke) Token: 0x0600095D RID: 2397
[Token(Token = "0x2000256")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate IntPtr _GetOverlayErrorNameFromEnum(EVROverlayError error);
// Token: 0x02000178 RID: 376
// (Invoke) Token: 0x06000961 RID: 2401
[Token(Token = "0x2000257")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayRenderingPid(ulong ulOverlayHandle, uint unPID);
// Token: 0x02000179 RID: 377
// (Invoke) Token: 0x06000965 RID: 2405
[Token(Token = "0x2000258")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate uint _GetOverlayRenderingPid(ulong ulOverlayHandle);
// Token: 0x0200017A RID: 378
// (Invoke) Token: 0x06000969 RID: 2409
[Token(Token = "0x2000259")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayFlag(ulong ulOverlayHandle, VROverlayFlags eOverlayFlag, bool bEnabled);
// Token: 0x0200017B RID: 379
// (Invoke) Token: 0x0600096D RID: 2413
[Token(Token = "0x200025A")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayFlag(ulong ulOverlayHandle, VROverlayFlags eOverlayFlag, ref bool pbEnabled);
// Token: 0x0200017C RID: 380
// (Invoke) Token: 0x06000971 RID: 2417
[Token(Token = "0x200025B")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayColor(ulong ulOverlayHandle, float fRed, float fGreen, float fBlue);
// Token: 0x0200017D RID: 381
// (Invoke) Token: 0x06000975 RID: 2421
[Token(Token = "0x200025C")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayColor(ulong ulOverlayHandle, ref float pfRed, ref float pfGreen, ref float pfBlue);
// Token: 0x0200017E RID: 382
// (Invoke) Token: 0x06000979 RID: 2425
[Token(Token = "0x200025D")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayAlpha(ulong ulOverlayHandle, float fAlpha);
// Token: 0x0200017F RID: 383
// (Invoke) Token: 0x0600097D RID: 2429
[Token(Token = "0x200025E")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayAlpha(ulong ulOverlayHandle, ref float pfAlpha);
// Token: 0x02000180 RID: 384
// (Invoke) Token: 0x06000981 RID: 2433
[Token(Token = "0x200025F")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayTexelAspect(ulong ulOverlayHandle, float fTexelAspect);
// Token: 0x02000181 RID: 385
// (Invoke) Token: 0x06000985 RID: 2437
[Token(Token = "0x2000260")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayTexelAspect(ulong ulOverlayHandle, ref float pfTexelAspect);
// Token: 0x02000182 RID: 386
// (Invoke) Token: 0x06000989 RID: 2441
[Token(Token = "0x2000261")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlaySortOrder(ulong ulOverlayHandle, uint unSortOrder);
// Token: 0x02000183 RID: 387
// (Invoke) Token: 0x0600098D RID: 2445
[Token(Token = "0x2000262")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlaySortOrder(ulong ulOverlayHandle, ref uint punSortOrder);
// Token: 0x02000184 RID: 388
// (Invoke) Token: 0x06000991 RID: 2449
[Token(Token = "0x2000263")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayWidthInMeters(ulong ulOverlayHandle, float fWidthInMeters);
// Token: 0x02000185 RID: 389
// (Invoke) Token: 0x06000995 RID: 2453
[Token(Token = "0x2000264")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayWidthInMeters(ulong ulOverlayHandle, ref float pfWidthInMeters);
// Token: 0x02000186 RID: 390
// (Invoke) Token: 0x06000999 RID: 2457
[Token(Token = "0x2000265")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayCurvature(ulong ulOverlayHandle, float fCurvature);
// Token: 0x02000187 RID: 391
// (Invoke) Token: 0x0600099D RID: 2461
[Token(Token = "0x2000266")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayCurvature(ulong ulOverlayHandle, ref float pfCurvature);
// Token: 0x02000188 RID: 392
// (Invoke) Token: 0x060009A1 RID: 2465
[Token(Token = "0x2000267")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayTextureColorSpace(ulong ulOverlayHandle, EColorSpace eTextureColorSpace);
// Token: 0x02000189 RID: 393
// (Invoke) Token: 0x060009A5 RID: 2469
[Token(Token = "0x2000268")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayTextureColorSpace(ulong ulOverlayHandle, ref EColorSpace peTextureColorSpace);
// Token: 0x0200018A RID: 394
// (Invoke) Token: 0x060009A9 RID: 2473
[Token(Token = "0x2000269")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayTextureBounds(ulong ulOverlayHandle, ref VRTextureBounds_t pOverlayTextureBounds);
// Token: 0x0200018B RID: 395
// (Invoke) Token: 0x060009AD RID: 2477
[Token(Token = "0x200026A")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayTextureBounds(ulong ulOverlayHandle, ref VRTextureBounds_t pOverlayTextureBounds);
// Token: 0x0200018C RID: 396
// (Invoke) Token: 0x060009B1 RID: 2481
[Token(Token = "0x200026B")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate uint _GetOverlayRenderModel(ulong ulOverlayHandle, StringBuilder pchValue, uint unBufferSize, ref HmdColor_t pColor, ref EVROverlayError pError);
// Token: 0x0200018D RID: 397
// (Invoke) Token: 0x060009B5 RID: 2485
[Token(Token = "0x200026C")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayRenderModel(ulong ulOverlayHandle, string pchRenderModel, ref HmdColor_t pColor);
// Token: 0x0200018E RID: 398
// (Invoke) Token: 0x060009B9 RID: 2489
[Token(Token = "0x200026D")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayTransformType(ulong ulOverlayHandle, ref VROverlayTransformType peTransformType);
// Token: 0x0200018F RID: 399
// (Invoke) Token: 0x060009BD RID: 2493
[Token(Token = "0x200026E")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayTransformAbsolute(ulong ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToOverlayTransform);
// Token: 0x02000190 RID: 400
// (Invoke) Token: 0x060009C1 RID: 2497
[Token(Token = "0x200026F")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayTransformAbsolute(ulong ulOverlayHandle, ref ETrackingUniverseOrigin peTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToOverlayTransform);
// Token: 0x02000191 RID: 401
// (Invoke) Token: 0x060009C5 RID: 2501
[Token(Token = "0x2000270")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayTransformTrackedDeviceRelative(ulong ulOverlayHandle, uint unTrackedDevice, ref HmdMatrix34_t pmatTrackedDeviceToOverlayTransform);
// Token: 0x02000192 RID: 402
// (Invoke) Token: 0x060009C9 RID: 2505
[Token(Token = "0x2000271")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayTransformTrackedDeviceRelative(ulong ulOverlayHandle, ref uint punTrackedDevice, ref HmdMatrix34_t pmatTrackedDeviceToOverlayTransform);
// Token: 0x02000193 RID: 403
// (Invoke) Token: 0x060009CD RID: 2509
[Token(Token = "0x2000272")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayTransformTrackedDeviceComponent(ulong ulOverlayHandle, uint unDeviceIndex, string pchComponentName);
// Token: 0x02000194 RID: 404
// (Invoke) Token: 0x060009D1 RID: 2513
[Token(Token = "0x2000273")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayTransformTrackedDeviceComponent(ulong ulOverlayHandle, ref uint punDeviceIndex, StringBuilder pchComponentName, uint unComponentNameSize);
// Token: 0x02000195 RID: 405
// (Invoke) Token: 0x060009D5 RID: 2517
[Token(Token = "0x2000274")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayTransformOverlayRelative(ulong ulOverlayHandle, ref ulong ulOverlayHandleParent, ref HmdMatrix34_t pmatParentOverlayToOverlayTransform);
// Token: 0x02000196 RID: 406
// (Invoke) Token: 0x060009D9 RID: 2521
[Token(Token = "0x2000275")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayTransformOverlayRelative(ulong ulOverlayHandle, ulong ulOverlayHandleParent, ref HmdMatrix34_t pmatParentOverlayToOverlayTransform);
// Token: 0x02000197 RID: 407
// (Invoke) Token: 0x060009DD RID: 2525
[Token(Token = "0x2000276")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _ShowOverlay(ulong ulOverlayHandle);
// Token: 0x02000198 RID: 408
// (Invoke) Token: 0x060009E1 RID: 2529
[Token(Token = "0x2000277")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _HideOverlay(ulong ulOverlayHandle);
// Token: 0x02000199 RID: 409
// (Invoke) Token: 0x060009E5 RID: 2533
[Token(Token = "0x2000278")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _IsOverlayVisible(ulong ulOverlayHandle);
// Token: 0x0200019A RID: 410
// (Invoke) Token: 0x060009E9 RID: 2537
[Token(Token = "0x2000279")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetTransformForOverlayCoordinates(ulong ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdVector2_t coordinatesInOverlay, ref HmdMatrix34_t pmatTransform);
// Token: 0x0200019B RID: 411
// (Invoke) Token: 0x060009ED RID: 2541
[Token(Token = "0x200027A")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _PollNextOverlayEvent(ulong ulOverlayHandle, ref VREvent_t pEvent, uint uncbVREvent);
// Token: 0x0200019C RID: 412
// (Invoke) Token: 0x060009F1 RID: 2545
[Token(Token = "0x200027B")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayInputMethod(ulong ulOverlayHandle, ref VROverlayInputMethod peInputMethod);
// Token: 0x0200019D RID: 413
// (Invoke) Token: 0x060009F5 RID: 2549
[Token(Token = "0x200027C")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayInputMethod(ulong ulOverlayHandle, VROverlayInputMethod eInputMethod);
// Token: 0x0200019E RID: 414
// (Invoke) Token: 0x060009F9 RID: 2553
[Token(Token = "0x200027D")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayMouseScale(ulong ulOverlayHandle, ref HmdVector2_t pvecMouseScale);
// Token: 0x0200019F RID: 415
// (Invoke) Token: 0x060009FD RID: 2557
[Token(Token = "0x200027E")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayMouseScale(ulong ulOverlayHandle, ref HmdVector2_t pvecMouseScale);
// Token: 0x020001A0 RID: 416
// (Invoke) Token: 0x06000A01 RID: 2561
[Token(Token = "0x200027F")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _ComputeOverlayIntersection(ulong ulOverlayHandle, ref VROverlayIntersectionParams_t pParams, ref VROverlayIntersectionResults_t pResults);
// Token: 0x020001A1 RID: 417
// (Invoke) Token: 0x06000A05 RID: 2565
[Token(Token = "0x2000280")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _IsHoverTargetOverlay(ulong ulOverlayHandle);
// Token: 0x020001A2 RID: 418
// (Invoke) Token: 0x06000A09 RID: 2569
[Token(Token = "0x2000281")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayDualAnalogTransform(ulong ulOverlay, EDualAnalogWhich eWhich, ref HmdVector2_t pvCenter, float fRadius);
// Token: 0x020001A3 RID: 419
// (Invoke) Token: 0x06000A0D RID: 2573
[Token(Token = "0x2000282")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayDualAnalogTransform(ulong ulOverlay, EDualAnalogWhich eWhich, ref HmdVector2_t pvCenter, ref float pfRadius);
// Token: 0x020001A4 RID: 420
// (Invoke) Token: 0x06000A11 RID: 2577
[Token(Token = "0x2000283")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayTexture(ulong ulOverlayHandle, ref Texture_t pTexture);
// Token: 0x020001A5 RID: 421
// (Invoke) Token: 0x06000A15 RID: 2581
[Token(Token = "0x2000284")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _ClearOverlayTexture(ulong ulOverlayHandle);
// Token: 0x020001A6 RID: 422
// (Invoke) Token: 0x06000A19 RID: 2585
[Token(Token = "0x2000285")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayRaw(ulong ulOverlayHandle, IntPtr pvBuffer, uint unWidth, uint unHeight, uint unDepth);
// Token: 0x020001A7 RID: 423
// (Invoke) Token: 0x06000A1D RID: 2589
[Token(Token = "0x2000286")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayFromFile(ulong ulOverlayHandle, string pchFilePath);
// Token: 0x020001A8 RID: 424
// (Invoke) Token: 0x06000A21 RID: 2593
[Token(Token = "0x2000287")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayTexture(ulong ulOverlayHandle, ref IntPtr pNativeTextureHandle, IntPtr pNativeTextureRef, ref uint pWidth, ref uint pHeight, ref uint pNativeFormat, ref ETextureType pAPIType, ref EColorSpace pColorSpace, ref VRTextureBounds_t pTextureBounds);
// Token: 0x020001A9 RID: 425
// (Invoke) Token: 0x06000A25 RID: 2597
[Token(Token = "0x2000288")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _ReleaseNativeOverlayHandle(ulong ulOverlayHandle, IntPtr pNativeTextureHandle);
// Token: 0x020001AA RID: 426
// (Invoke) Token: 0x06000A29 RID: 2601
[Token(Token = "0x2000289")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayTextureSize(ulong ulOverlayHandle, ref uint pWidth, ref uint pHeight);
// Token: 0x020001AB RID: 427
// (Invoke) Token: 0x06000A2D RID: 2605
[Token(Token = "0x200028A")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _CreateDashboardOverlay(string pchOverlayKey, string pchOverlayFriendlyName, ref ulong pMainHandle, ref ulong pThumbnailHandle);
// Token: 0x020001AC RID: 428
// (Invoke) Token: 0x06000A31 RID: 2609
[Token(Token = "0x200028B")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _IsDashboardVisible();
// Token: 0x020001AD RID: 429
// (Invoke) Token: 0x06000A35 RID: 2613
[Token(Token = "0x200028C")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate bool _IsActiveDashboardOverlay(ulong ulOverlayHandle);
// Token: 0x020001AE RID: 430
// (Invoke) Token: 0x06000A39 RID: 2617
[Token(Token = "0x200028D")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetDashboardOverlaySceneProcess(ulong ulOverlayHandle, uint unProcessId);
// Token: 0x020001AF RID: 431
// (Invoke) Token: 0x06000A3D RID: 2621
[Token(Token = "0x200028E")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetDashboardOverlaySceneProcess(ulong ulOverlayHandle, ref uint punProcessId);
// Token: 0x020001B0 RID: 432
// (Invoke) Token: 0x06000A41 RID: 2625
[Token(Token = "0x200028F")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate void _ShowDashboard(string pchOverlayToShow);
// Token: 0x020001B1 RID: 433
// (Invoke) Token: 0x06000A45 RID: 2629
[Token(Token = "0x2000290")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate uint _GetPrimaryDashboardDevice();
// Token: 0x020001B2 RID: 434
// (Invoke) Token: 0x06000A49 RID: 2633
[Token(Token = "0x2000291")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _ShowKeyboard(int eInputMode, int eLineInputMode, string pchDescription, uint unCharMax, string pchExistingText, bool bUseMinimalMode, ulong uUserValue);
// Token: 0x020001B3 RID: 435
// (Invoke) Token: 0x06000A4D RID: 2637
[Token(Token = "0x2000292")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _ShowKeyboardForOverlay(ulong ulOverlayHandle, int eInputMode, int eLineInputMode, string pchDescription, uint unCharMax, string pchExistingText, bool bUseMinimalMode, ulong uUserValue);
// Token: 0x020001B4 RID: 436
// (Invoke) Token: 0x06000A51 RID: 2641
[Token(Token = "0x2000293")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate uint _GetKeyboardText(StringBuilder pchText, uint cchText);
// Token: 0x020001B5 RID: 437
// (Invoke) Token: 0x06000A55 RID: 2645
[Token(Token = "0x2000294")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate void _HideKeyboard();
// Token: 0x020001B6 RID: 438
// (Invoke) Token: 0x06000A59 RID: 2649
[Token(Token = "0x2000295")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate void _SetKeyboardTransformAbsolute(ETrackingUniverseOrigin eTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToKeyboardTransform);
// Token: 0x020001B7 RID: 439
// (Invoke) Token: 0x06000A5D RID: 2653
[Token(Token = "0x2000296")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate void _SetKeyboardPositionForOverlay(ulong ulOverlayHandle, HmdRect2_t avoidRect);
// Token: 0x020001B8 RID: 440
// (Invoke) Token: 0x06000A61 RID: 2657
[Token(Token = "0x2000297")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _SetOverlayIntersectionMask(ulong ulOverlayHandle, ref VROverlayIntersectionMaskPrimitive_t pMaskPrimitives, uint unNumMaskPrimitives, uint unPrimitiveSize);
// Token: 0x020001B9 RID: 441
// (Invoke) Token: 0x06000A65 RID: 2661
[Token(Token = "0x2000298")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate EVROverlayError _GetOverlayFlags(ulong ulOverlayHandle, ref uint pFlags);
// Token: 0x020001BA RID: 442
// (Invoke) Token: 0x06000A69 RID: 2665
[Token(Token = "0x2000299")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate VRMessageOverlayResponse _ShowMessageOverlay(string pchText, string pchCaption, string pchButton0Text, string pchButton1Text, string pchButton2Text, string pchButton3Text);
// Token: 0x020001BB RID: 443
// (Invoke) Token: 0x06000A6D RID: 2669
[Token(Token = "0x200029A")]
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate void _CloseMessageOverlay();
}
}