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 = "0x2000258")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _FindOverlay(string pchOverlayKey, ref ulong pOverlayHandle); // Token: 0x02000171 RID: 369 // (Invoke) Token: 0x06000945 RID: 2373 [Token(Token = "0x2000259")] [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 = "0x200025A")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _DestroyOverlay(ulong ulOverlayHandle); // Token: 0x02000173 RID: 371 // (Invoke) Token: 0x0600094D RID: 2381 [Token(Token = "0x200025B")] [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 = "0x200025C")] [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 = "0x200025D")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayName(ulong ulOverlayHandle, string pchName); // Token: 0x02000176 RID: 374 // (Invoke) Token: 0x06000959 RID: 2393 [Token(Token = "0x200025E")] [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 = "0x200025F")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate IntPtr _GetOverlayErrorNameFromEnum(EVROverlayError error); // Token: 0x02000178 RID: 376 // (Invoke) Token: 0x06000961 RID: 2401 [Token(Token = "0x2000260")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayRenderingPid(ulong ulOverlayHandle, uint unPID); // Token: 0x02000179 RID: 377 // (Invoke) Token: 0x06000965 RID: 2405 [Token(Token = "0x2000261")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint _GetOverlayRenderingPid(ulong ulOverlayHandle); // Token: 0x0200017A RID: 378 // (Invoke) Token: 0x06000969 RID: 2409 [Token(Token = "0x2000262")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayFlag(ulong ulOverlayHandle, VROverlayFlags eOverlayFlag, bool bEnabled); // Token: 0x0200017B RID: 379 // (Invoke) Token: 0x0600096D RID: 2413 [Token(Token = "0x2000263")] [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 = "0x2000264")] [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 = "0x2000265")] [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 = "0x2000266")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayAlpha(ulong ulOverlayHandle, float fAlpha); // Token: 0x0200017F RID: 383 // (Invoke) Token: 0x0600097D RID: 2429 [Token(Token = "0x2000267")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _GetOverlayAlpha(ulong ulOverlayHandle, ref float pfAlpha); // Token: 0x02000180 RID: 384 // (Invoke) Token: 0x06000981 RID: 2433 [Token(Token = "0x2000268")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayTexelAspect(ulong ulOverlayHandle, float fTexelAspect); // Token: 0x02000181 RID: 385 // (Invoke) Token: 0x06000985 RID: 2437 [Token(Token = "0x2000269")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _GetOverlayTexelAspect(ulong ulOverlayHandle, ref float pfTexelAspect); // Token: 0x02000182 RID: 386 // (Invoke) Token: 0x06000989 RID: 2441 [Token(Token = "0x200026A")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlaySortOrder(ulong ulOverlayHandle, uint unSortOrder); // Token: 0x02000183 RID: 387 // (Invoke) Token: 0x0600098D RID: 2445 [Token(Token = "0x200026B")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _GetOverlaySortOrder(ulong ulOverlayHandle, ref uint punSortOrder); // Token: 0x02000184 RID: 388 // (Invoke) Token: 0x06000991 RID: 2449 [Token(Token = "0x200026C")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayWidthInMeters(ulong ulOverlayHandle, float fWidthInMeters); // Token: 0x02000185 RID: 389 // (Invoke) Token: 0x06000995 RID: 2453 [Token(Token = "0x200026D")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _GetOverlayWidthInMeters(ulong ulOverlayHandle, ref float pfWidthInMeters); // Token: 0x02000186 RID: 390 // (Invoke) Token: 0x06000999 RID: 2457 [Token(Token = "0x200026E")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayCurvature(ulong ulOverlayHandle, float fCurvature); // Token: 0x02000187 RID: 391 // (Invoke) Token: 0x0600099D RID: 2461 [Token(Token = "0x200026F")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _GetOverlayCurvature(ulong ulOverlayHandle, ref float pfCurvature); // Token: 0x02000188 RID: 392 // (Invoke) Token: 0x060009A1 RID: 2465 [Token(Token = "0x2000270")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayTextureColorSpace(ulong ulOverlayHandle, EColorSpace eTextureColorSpace); // Token: 0x02000189 RID: 393 // (Invoke) Token: 0x060009A5 RID: 2469 [Token(Token = "0x2000271")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _GetOverlayTextureColorSpace(ulong ulOverlayHandle, ref EColorSpace peTextureColorSpace); // Token: 0x0200018A RID: 394 // (Invoke) Token: 0x060009A9 RID: 2473 [Token(Token = "0x2000272")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayTextureBounds(ulong ulOverlayHandle, ref VRTextureBounds_t pOverlayTextureBounds); // Token: 0x0200018B RID: 395 // (Invoke) Token: 0x060009AD RID: 2477 [Token(Token = "0x2000273")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _GetOverlayTextureBounds(ulong ulOverlayHandle, ref VRTextureBounds_t pOverlayTextureBounds); // Token: 0x0200018C RID: 396 // (Invoke) Token: 0x060009B1 RID: 2481 [Token(Token = "0x2000274")] [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 = "0x2000275")] [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 = "0x2000276")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _GetOverlayTransformType(ulong ulOverlayHandle, ref VROverlayTransformType peTransformType); // Token: 0x0200018F RID: 399 // (Invoke) Token: 0x060009BD RID: 2493 [Token(Token = "0x2000277")] [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 = "0x2000278")] [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 = "0x2000279")] [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 = "0x200027A")] [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 = "0x200027B")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayTransformTrackedDeviceComponent(ulong ulOverlayHandle, uint unDeviceIndex, string pchComponentName); // Token: 0x02000194 RID: 404 // (Invoke) Token: 0x060009D1 RID: 2513 [Token(Token = "0x200027C")] [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 = "0x200027D")] [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 = "0x200027E")] [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 = "0x200027F")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _ShowOverlay(ulong ulOverlayHandle); // Token: 0x02000198 RID: 408 // (Invoke) Token: 0x060009E1 RID: 2529 [Token(Token = "0x2000280")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _HideOverlay(ulong ulOverlayHandle); // Token: 0x02000199 RID: 409 // (Invoke) Token: 0x060009E5 RID: 2533 [Token(Token = "0x2000281")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _IsOverlayVisible(ulong ulOverlayHandle); // Token: 0x0200019A RID: 410 // (Invoke) Token: 0x060009E9 RID: 2537 [Token(Token = "0x2000282")] [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 = "0x2000283")] [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 = "0x2000284")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _GetOverlayInputMethod(ulong ulOverlayHandle, ref VROverlayInputMethod peInputMethod); // Token: 0x0200019D RID: 413 // (Invoke) Token: 0x060009F5 RID: 2549 [Token(Token = "0x2000285")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayInputMethod(ulong ulOverlayHandle, VROverlayInputMethod eInputMethod); // Token: 0x0200019E RID: 414 // (Invoke) Token: 0x060009F9 RID: 2553 [Token(Token = "0x2000286")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _GetOverlayMouseScale(ulong ulOverlayHandle, ref HmdVector2_t pvecMouseScale); // Token: 0x0200019F RID: 415 // (Invoke) Token: 0x060009FD RID: 2557 [Token(Token = "0x2000287")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayMouseScale(ulong ulOverlayHandle, ref HmdVector2_t pvecMouseScale); // Token: 0x020001A0 RID: 416 // (Invoke) Token: 0x06000A01 RID: 2561 [Token(Token = "0x2000288")] [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 = "0x2000289")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _IsHoverTargetOverlay(ulong ulOverlayHandle); // Token: 0x020001A2 RID: 418 // (Invoke) Token: 0x06000A09 RID: 2569 [Token(Token = "0x200028A")] [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 = "0x200028B")] [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 = "0x200028C")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayTexture(ulong ulOverlayHandle, ref Texture_t pTexture); // Token: 0x020001A5 RID: 421 // (Invoke) Token: 0x06000A15 RID: 2581 [Token(Token = "0x200028D")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _ClearOverlayTexture(ulong ulOverlayHandle); // Token: 0x020001A6 RID: 422 // (Invoke) Token: 0x06000A19 RID: 2585 [Token(Token = "0x200028E")] [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 = "0x200028F")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayFromFile(ulong ulOverlayHandle, string pchFilePath); // Token: 0x020001A8 RID: 424 // (Invoke) Token: 0x06000A21 RID: 2593 [Token(Token = "0x2000290")] [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 = "0x2000291")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _ReleaseNativeOverlayHandle(ulong ulOverlayHandle, IntPtr pNativeTextureHandle); // Token: 0x020001AA RID: 426 // (Invoke) Token: 0x06000A29 RID: 2601 [Token(Token = "0x2000292")] [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 = "0x2000293")] [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 = "0x2000294")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _IsDashboardVisible(); // Token: 0x020001AD RID: 429 // (Invoke) Token: 0x06000A35 RID: 2613 [Token(Token = "0x2000295")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _IsActiveDashboardOverlay(ulong ulOverlayHandle); // Token: 0x020001AE RID: 430 // (Invoke) Token: 0x06000A39 RID: 2617 [Token(Token = "0x2000296")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetDashboardOverlaySceneProcess(ulong ulOverlayHandle, uint unProcessId); // Token: 0x020001AF RID: 431 // (Invoke) Token: 0x06000A3D RID: 2621 [Token(Token = "0x2000297")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _GetDashboardOverlaySceneProcess(ulong ulOverlayHandle, ref uint punProcessId); // Token: 0x020001B0 RID: 432 // (Invoke) Token: 0x06000A41 RID: 2625 [Token(Token = "0x2000298")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _ShowDashboard(string pchOverlayToShow); // Token: 0x020001B1 RID: 433 // (Invoke) Token: 0x06000A45 RID: 2629 [Token(Token = "0x2000299")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint _GetPrimaryDashboardDevice(); // Token: 0x020001B2 RID: 434 // (Invoke) Token: 0x06000A49 RID: 2633 [Token(Token = "0x200029A")] [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 = "0x200029B")] [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 = "0x200029C")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint _GetKeyboardText(StringBuilder pchText, uint cchText); // Token: 0x020001B5 RID: 437 // (Invoke) Token: 0x06000A55 RID: 2645 [Token(Token = "0x200029D")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _HideKeyboard(); // Token: 0x020001B6 RID: 438 // (Invoke) Token: 0x06000A59 RID: 2649 [Token(Token = "0x200029E")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _SetKeyboardTransformAbsolute(ETrackingUniverseOrigin eTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToKeyboardTransform); // Token: 0x020001B7 RID: 439 // (Invoke) Token: 0x06000A5D RID: 2653 [Token(Token = "0x200029F")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _SetKeyboardPositionForOverlay(ulong ulOverlayHandle, HmdRect2_t avoidRect); // Token: 0x020001B8 RID: 440 // (Invoke) Token: 0x06000A61 RID: 2657 [Token(Token = "0x20002A0")] [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 = "0x20002A1")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _GetOverlayFlags(ulong ulOverlayHandle, ref uint pFlags); // Token: 0x020001BA RID: 442 // (Invoke) Token: 0x06000A69 RID: 2665 [Token(Token = "0x20002A2")] [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 = "0x20002A3")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _CloseMessageOverlay(); } }