using System; using System.Runtime.InteropServices; using System.Text; using Cpp2IlInjected; namespace Valve.VR { // Token: 0x02000140 RID: 320 [Token(Token = "0x200007B")] public struct IVRCompositor { // Token: 0x04000336 RID: 822 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4000308")] internal IVRCompositor._SetTrackingSpace SetTrackingSpace; // Token: 0x04000337 RID: 823 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4000309")] internal IVRCompositor._GetTrackingSpace GetTrackingSpace; // Token: 0x04000338 RID: 824 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400030A")] internal IVRCompositor._WaitGetPoses WaitGetPoses; // Token: 0x04000339 RID: 825 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400030B")] internal IVRCompositor._GetLastPoses GetLastPoses; // Token: 0x0400033A RID: 826 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400030C")] internal IVRCompositor._GetLastPoseForTrackedDeviceIndex GetLastPoseForTrackedDeviceIndex; // Token: 0x0400033B RID: 827 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400030D")] internal IVRCompositor._Submit Submit; // Token: 0x0400033C RID: 828 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400030E")] internal IVRCompositor._ClearLastSubmittedFrame ClearLastSubmittedFrame; // Token: 0x0400033D RID: 829 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400030F")] internal IVRCompositor._PostPresentHandoff PostPresentHandoff; // Token: 0x0400033E RID: 830 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000310")] internal IVRCompositor._GetFrameTiming GetFrameTiming; // Token: 0x0400033F RID: 831 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000311")] internal IVRCompositor._GetFrameTimings GetFrameTimings; // Token: 0x04000340 RID: 832 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4000312")] internal IVRCompositor._GetFrameTimeRemaining GetFrameTimeRemaining; // Token: 0x04000341 RID: 833 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4000313")] internal IVRCompositor._GetCumulativeStats GetCumulativeStats; // Token: 0x04000342 RID: 834 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4000314")] internal IVRCompositor._FadeToColor FadeToColor; // Token: 0x04000343 RID: 835 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4000315")] internal IVRCompositor._GetCurrentFadeColor GetCurrentFadeColor; // Token: 0x04000344 RID: 836 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4000316")] internal IVRCompositor._FadeGrid FadeGrid; // Token: 0x04000345 RID: 837 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4000317")] internal IVRCompositor._GetCurrentGridAlpha GetCurrentGridAlpha; // Token: 0x04000346 RID: 838 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4000318")] internal IVRCompositor._SetSkyboxOverride SetSkyboxOverride; // Token: 0x04000347 RID: 839 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4000319")] internal IVRCompositor._ClearSkyboxOverride ClearSkyboxOverride; // Token: 0x04000348 RID: 840 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400031A")] internal IVRCompositor._CompositorBringToFront CompositorBringToFront; // Token: 0x04000349 RID: 841 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x400031B")] internal IVRCompositor._CompositorGoToBack CompositorGoToBack; // Token: 0x0400034A RID: 842 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x400031C")] internal IVRCompositor._CompositorQuit CompositorQuit; // Token: 0x0400034B RID: 843 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x400031D")] internal IVRCompositor._IsFullscreen IsFullscreen; // Token: 0x0400034C RID: 844 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x400031E")] internal IVRCompositor._GetCurrentSceneFocusProcess GetCurrentSceneFocusProcess; // Token: 0x0400034D RID: 845 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400031F")] internal IVRCompositor._GetLastFrameRenderer GetLastFrameRenderer; // Token: 0x0400034E RID: 846 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4000320")] internal IVRCompositor._CanRenderScene CanRenderScene; // Token: 0x0400034F RID: 847 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4000321")] internal IVRCompositor._ShowMirrorWindow ShowMirrorWindow; // Token: 0x04000350 RID: 848 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4000322")] internal IVRCompositor._HideMirrorWindow HideMirrorWindow; // Token: 0x04000351 RID: 849 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x4000323")] internal IVRCompositor._IsMirrorWindowVisible IsMirrorWindowVisible; // Token: 0x04000352 RID: 850 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x4000324")] internal IVRCompositor._CompositorDumpImages CompositorDumpImages; // Token: 0x04000353 RID: 851 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x4000325")] internal IVRCompositor._ShouldAppRenderWithLowResources ShouldAppRenderWithLowResources; // Token: 0x04000354 RID: 852 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x4000326")] internal IVRCompositor._ForceInterleavedReprojectionOn ForceInterleavedReprojectionOn; // Token: 0x04000355 RID: 853 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x4000327")] internal IVRCompositor._ForceReconnectProcess ForceReconnectProcess; // Token: 0x04000356 RID: 854 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x4000328")] internal IVRCompositor._SuspendRendering SuspendRendering; // Token: 0x04000357 RID: 855 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x4000329")] internal IVRCompositor._GetMirrorTextureD3D11 GetMirrorTextureD3D11; // Token: 0x04000358 RID: 856 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x400032A")] internal IVRCompositor._ReleaseMirrorTextureD3D11 ReleaseMirrorTextureD3D11; // Token: 0x04000359 RID: 857 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x400032B")] internal IVRCompositor._GetMirrorTextureGL GetMirrorTextureGL; // Token: 0x0400035A RID: 858 [global::Cpp2IlInjected.FieldOffset(Offset = "0x120")] [Token(Token = "0x400032C")] internal IVRCompositor._ReleaseSharedGLTexture ReleaseSharedGLTexture; // Token: 0x0400035B RID: 859 [global::Cpp2IlInjected.FieldOffset(Offset = "0x128")] [Token(Token = "0x400032D")] internal IVRCompositor._LockGLSharedTextureForAccess LockGLSharedTextureForAccess; // Token: 0x0400035C RID: 860 [global::Cpp2IlInjected.FieldOffset(Offset = "0x130")] [Token(Token = "0x400032E")] internal IVRCompositor._UnlockGLSharedTextureForAccess UnlockGLSharedTextureForAccess; // Token: 0x0400035D RID: 861 [global::Cpp2IlInjected.FieldOffset(Offset = "0x138")] [Token(Token = "0x400032F")] internal IVRCompositor._GetVulkanInstanceExtensionsRequired GetVulkanInstanceExtensionsRequired; // Token: 0x0400035E RID: 862 [global::Cpp2IlInjected.FieldOffset(Offset = "0x140")] [Token(Token = "0x4000330")] internal IVRCompositor._GetVulkanDeviceExtensionsRequired GetVulkanDeviceExtensionsRequired; // Token: 0x0400035F RID: 863 [global::Cpp2IlInjected.FieldOffset(Offset = "0x148")] [Token(Token = "0x4000331")] internal IVRCompositor._SetExplicitTimingMode SetExplicitTimingMode; // Token: 0x04000360 RID: 864 [global::Cpp2IlInjected.FieldOffset(Offset = "0x150")] [Token(Token = "0x4000332")] internal IVRCompositor._SubmitExplicitTimingData SubmitExplicitTimingData; // Token: 0x04000361 RID: 865 [global::Cpp2IlInjected.FieldOffset(Offset = "0x158")] [Token(Token = "0x4000333")] internal IVRCompositor._IsMotionSmoothingEnabled IsMotionSmoothingEnabled; // Token: 0x04000362 RID: 866 [global::Cpp2IlInjected.FieldOffset(Offset = "0x160")] [Token(Token = "0x4000334")] internal IVRCompositor._IsMotionSmoothingSupported IsMotionSmoothingSupported; // Token: 0x04000363 RID: 867 [global::Cpp2IlInjected.FieldOffset(Offset = "0x168")] [Token(Token = "0x4000335")] internal IVRCompositor._IsCurrentSceneFocusAppLoading IsCurrentSceneFocusAppLoading; // Token: 0x02000141 RID: 321 // (Invoke) Token: 0x06000889 RID: 2185 [Token(Token = "0x2000221")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _SetTrackingSpace(ETrackingUniverseOrigin eOrigin); // Token: 0x02000142 RID: 322 // (Invoke) Token: 0x0600088D RID: 2189 [Token(Token = "0x2000222")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate ETrackingUniverseOrigin _GetTrackingSpace(); // Token: 0x02000143 RID: 323 // (Invoke) Token: 0x06000891 RID: 2193 [Token(Token = "0x2000223")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRCompositorError _WaitGetPoses([In] [Out] TrackedDevicePose_t[] pRenderPoseArray, uint unRenderPoseArrayCount, [In] [Out] TrackedDevicePose_t[] pGamePoseArray, uint unGamePoseArrayCount); // Token: 0x02000144 RID: 324 // (Invoke) Token: 0x06000895 RID: 2197 [Token(Token = "0x2000224")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRCompositorError _GetLastPoses([In] [Out] TrackedDevicePose_t[] pRenderPoseArray, uint unRenderPoseArrayCount, [In] [Out] TrackedDevicePose_t[] pGamePoseArray, uint unGamePoseArrayCount); // Token: 0x02000145 RID: 325 // (Invoke) Token: 0x06000899 RID: 2201 [Token(Token = "0x2000225")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRCompositorError _GetLastPoseForTrackedDeviceIndex(uint unDeviceIndex, ref TrackedDevicePose_t pOutputPose, ref TrackedDevicePose_t pOutputGamePose); // Token: 0x02000146 RID: 326 // (Invoke) Token: 0x0600089D RID: 2205 [Token(Token = "0x2000226")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRCompositorError _Submit(EVREye eEye, ref Texture_t pTexture, ref VRTextureBounds_t pBounds, EVRSubmitFlags nSubmitFlags); // Token: 0x02000147 RID: 327 // (Invoke) Token: 0x060008A1 RID: 2209 [Token(Token = "0x2000227")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _ClearLastSubmittedFrame(); // Token: 0x02000148 RID: 328 // (Invoke) Token: 0x060008A5 RID: 2213 [Token(Token = "0x2000228")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _PostPresentHandoff(); // Token: 0x02000149 RID: 329 // (Invoke) Token: 0x060008A9 RID: 2217 [Token(Token = "0x2000229")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _GetFrameTiming(ref Compositor_FrameTiming pTiming, uint unFramesAgo); // Token: 0x0200014A RID: 330 // (Invoke) Token: 0x060008AD RID: 2221 [Token(Token = "0x200022A")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint _GetFrameTimings([In] [Out] Compositor_FrameTiming[] pTiming, uint nFrames); // Token: 0x0200014B RID: 331 // (Invoke) Token: 0x060008B1 RID: 2225 [Token(Token = "0x200022B")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate float _GetFrameTimeRemaining(); // Token: 0x0200014C RID: 332 // (Invoke) Token: 0x060008B5 RID: 2229 [Token(Token = "0x200022C")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _GetCumulativeStats(ref Compositor_CumulativeStats pStats, uint nStatsSizeInBytes); // Token: 0x0200014D RID: 333 // (Invoke) Token: 0x060008B9 RID: 2233 [Token(Token = "0x200022D")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _FadeToColor(float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, bool bBackground); // Token: 0x0200014E RID: 334 // (Invoke) Token: 0x060008BD RID: 2237 [Token(Token = "0x200022E")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate HmdColor_t _GetCurrentFadeColor(bool bBackground); // Token: 0x0200014F RID: 335 // (Invoke) Token: 0x060008C1 RID: 2241 [Token(Token = "0x200022F")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _FadeGrid(float fSeconds, bool bFadeIn); // Token: 0x02000150 RID: 336 // (Invoke) Token: 0x060008C5 RID: 2245 [Token(Token = "0x2000230")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate float _GetCurrentGridAlpha(); // Token: 0x02000151 RID: 337 // (Invoke) Token: 0x060008C9 RID: 2249 [Token(Token = "0x2000231")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRCompositorError _SetSkyboxOverride([In] [Out] Texture_t[] pTextures, uint unTextureCount); // Token: 0x02000152 RID: 338 // (Invoke) Token: 0x060008CD RID: 2253 [Token(Token = "0x2000232")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _ClearSkyboxOverride(); // Token: 0x02000153 RID: 339 // (Invoke) Token: 0x060008D1 RID: 2257 [Token(Token = "0x2000233")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _CompositorBringToFront(); // Token: 0x02000154 RID: 340 // (Invoke) Token: 0x060008D5 RID: 2261 [Token(Token = "0x2000234")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _CompositorGoToBack(); // Token: 0x02000155 RID: 341 // (Invoke) Token: 0x060008D9 RID: 2265 [Token(Token = "0x2000235")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _CompositorQuit(); // Token: 0x02000156 RID: 342 // (Invoke) Token: 0x060008DD RID: 2269 [Token(Token = "0x2000236")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _IsFullscreen(); // Token: 0x02000157 RID: 343 // (Invoke) Token: 0x060008E1 RID: 2273 [Token(Token = "0x2000237")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint _GetCurrentSceneFocusProcess(); // Token: 0x02000158 RID: 344 // (Invoke) Token: 0x060008E5 RID: 2277 [Token(Token = "0x2000238")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint _GetLastFrameRenderer(); // Token: 0x02000159 RID: 345 // (Invoke) Token: 0x060008E9 RID: 2281 [Token(Token = "0x2000239")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _CanRenderScene(); // Token: 0x0200015A RID: 346 // (Invoke) Token: 0x060008ED RID: 2285 [Token(Token = "0x200023A")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _ShowMirrorWindow(); // Token: 0x0200015B RID: 347 // (Invoke) Token: 0x060008F1 RID: 2289 [Token(Token = "0x200023B")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _HideMirrorWindow(); // Token: 0x0200015C RID: 348 // (Invoke) Token: 0x060008F5 RID: 2293 [Token(Token = "0x200023C")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _IsMirrorWindowVisible(); // Token: 0x0200015D RID: 349 // (Invoke) Token: 0x060008F9 RID: 2297 [Token(Token = "0x200023D")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _CompositorDumpImages(); // Token: 0x0200015E RID: 350 // (Invoke) Token: 0x060008FD RID: 2301 [Token(Token = "0x200023E")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _ShouldAppRenderWithLowResources(); // Token: 0x0200015F RID: 351 // (Invoke) Token: 0x06000901 RID: 2305 [Token(Token = "0x200023F")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _ForceInterleavedReprojectionOn(bool bOverride); // Token: 0x02000160 RID: 352 // (Invoke) Token: 0x06000905 RID: 2309 [Token(Token = "0x2000240")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _ForceReconnectProcess(); // Token: 0x02000161 RID: 353 // (Invoke) Token: 0x06000909 RID: 2313 [Token(Token = "0x2000241")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _SuspendRendering(bool bSuspend); // Token: 0x02000162 RID: 354 // (Invoke) Token: 0x0600090D RID: 2317 [Token(Token = "0x2000242")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRCompositorError _GetMirrorTextureD3D11(EVREye eEye, IntPtr pD3D11DeviceOrResource, ref IntPtr ppD3D11ShaderResourceView); // Token: 0x02000163 RID: 355 // (Invoke) Token: 0x06000911 RID: 2321 [Token(Token = "0x2000243")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _ReleaseMirrorTextureD3D11(IntPtr pD3D11ShaderResourceView); // Token: 0x02000164 RID: 356 // (Invoke) Token: 0x06000915 RID: 2325 [Token(Token = "0x2000244")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRCompositorError _GetMirrorTextureGL(EVREye eEye, ref uint pglTextureId, IntPtr pglSharedTextureHandle); // Token: 0x02000165 RID: 357 // (Invoke) Token: 0x06000919 RID: 2329 [Token(Token = "0x2000245")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _ReleaseSharedGLTexture(uint glTextureId, IntPtr glSharedTextureHandle); // Token: 0x02000166 RID: 358 // (Invoke) Token: 0x0600091D RID: 2333 [Token(Token = "0x2000246")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _LockGLSharedTextureForAccess(IntPtr glSharedTextureHandle); // Token: 0x02000167 RID: 359 // (Invoke) Token: 0x06000921 RID: 2337 [Token(Token = "0x2000247")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _UnlockGLSharedTextureForAccess(IntPtr glSharedTextureHandle); // Token: 0x02000168 RID: 360 // (Invoke) Token: 0x06000925 RID: 2341 [Token(Token = "0x2000248")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint _GetVulkanInstanceExtensionsRequired(StringBuilder pchValue, uint unBufferSize); // Token: 0x02000169 RID: 361 // (Invoke) Token: 0x06000929 RID: 2345 [Token(Token = "0x2000249")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint _GetVulkanDeviceExtensionsRequired(IntPtr pPhysicalDevice, StringBuilder pchValue, uint unBufferSize); // Token: 0x0200016A RID: 362 // (Invoke) Token: 0x0600092D RID: 2349 [Token(Token = "0x200024A")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _SetExplicitTimingMode(EVRCompositorTimingMode eTimingMode); // Token: 0x0200016B RID: 363 // (Invoke) Token: 0x06000931 RID: 2353 [Token(Token = "0x200024B")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRCompositorError _SubmitExplicitTimingData(); // Token: 0x0200016C RID: 364 // (Invoke) Token: 0x06000935 RID: 2357 [Token(Token = "0x200024C")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _IsMotionSmoothingEnabled(); // Token: 0x0200016D RID: 365 // (Invoke) Token: 0x06000939 RID: 2361 [Token(Token = "0x200024D")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _IsMotionSmoothingSupported(); // Token: 0x0200016E RID: 366 // (Invoke) Token: 0x0600093D RID: 2365 [Token(Token = "0x200024E")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _IsCurrentSceneFocusAppLoading(); } }