using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace Valve.VR { // Token: 0x020000F4 RID: 244 [Token(Token = "0x2000077")] public struct IVRTrackedCamera { // Token: 0x040002EE RID: 750 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40002C0")] internal IVRTrackedCamera._GetCameraErrorNameFromEnum GetCameraErrorNameFromEnum; // Token: 0x040002EF RID: 751 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40002C1")] internal IVRTrackedCamera._HasCamera HasCamera; // Token: 0x040002F0 RID: 752 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40002C2")] internal IVRTrackedCamera._GetCameraFrameSize GetCameraFrameSize; // Token: 0x040002F1 RID: 753 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40002C3")] internal IVRTrackedCamera._GetCameraIntrinsics GetCameraIntrinsics; // Token: 0x040002F2 RID: 754 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40002C4")] internal IVRTrackedCamera._GetCameraProjection GetCameraProjection; // Token: 0x040002F3 RID: 755 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40002C5")] internal IVRTrackedCamera._AcquireVideoStreamingService AcquireVideoStreamingService; // Token: 0x040002F4 RID: 756 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40002C6")] internal IVRTrackedCamera._ReleaseVideoStreamingService ReleaseVideoStreamingService; // Token: 0x040002F5 RID: 757 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40002C7")] internal IVRTrackedCamera._GetVideoStreamFrameBuffer GetVideoStreamFrameBuffer; // Token: 0x040002F6 RID: 758 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40002C8")] internal IVRTrackedCamera._GetVideoStreamTextureSize GetVideoStreamTextureSize; // Token: 0x040002F7 RID: 759 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40002C9")] internal IVRTrackedCamera._GetVideoStreamTextureD3D11 GetVideoStreamTextureD3D11; // Token: 0x040002F8 RID: 760 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x40002CA")] internal IVRTrackedCamera._GetVideoStreamTextureGL GetVideoStreamTextureGL; // Token: 0x040002F9 RID: 761 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x40002CB")] internal IVRTrackedCamera._ReleaseVideoStreamTextureGL ReleaseVideoStreamTextureGL; // Token: 0x040002FA RID: 762 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x40002CC")] internal IVRTrackedCamera._SetCameraTrackingSpace SetCameraTrackingSpace; // Token: 0x040002FB RID: 763 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x40002CD")] internal IVRTrackedCamera._GetCameraTrackingSpace GetCameraTrackingSpace; // Token: 0x020000F5 RID: 245 // (Invoke) Token: 0x06000769 RID: 1897 [Token(Token = "0x20001E2")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate IntPtr _GetCameraErrorNameFromEnum(EVRTrackedCameraError eCameraError); // Token: 0x020000F6 RID: 246 // (Invoke) Token: 0x0600076D RID: 1901 [Token(Token = "0x20001E3")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRTrackedCameraError _HasCamera(uint nDeviceIndex, ref bool pHasCamera); // Token: 0x020000F7 RID: 247 // (Invoke) Token: 0x06000771 RID: 1905 [Token(Token = "0x20001E4")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRTrackedCameraError _GetCameraFrameSize(uint nDeviceIndex, EVRTrackedCameraFrameType eFrameType, ref uint pnWidth, ref uint pnHeight, ref uint pnFrameBufferSize); // Token: 0x020000F8 RID: 248 // (Invoke) Token: 0x06000775 RID: 1909 [Token(Token = "0x20001E5")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRTrackedCameraError _GetCameraIntrinsics(uint nDeviceIndex, uint nCameraIndex, EVRTrackedCameraFrameType eFrameType, ref HmdVector2_t pFocalLength, ref HmdVector2_t pCenter); // Token: 0x020000F9 RID: 249 // (Invoke) Token: 0x06000779 RID: 1913 [Token(Token = "0x20001E6")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRTrackedCameraError _GetCameraProjection(uint nDeviceIndex, uint nCameraIndex, EVRTrackedCameraFrameType eFrameType, float flZNear, float flZFar, ref HmdMatrix44_t pProjection); // Token: 0x020000FA RID: 250 // (Invoke) Token: 0x0600077D RID: 1917 [Token(Token = "0x20001E7")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRTrackedCameraError _AcquireVideoStreamingService(uint nDeviceIndex, ref ulong pHandle); // Token: 0x020000FB RID: 251 // (Invoke) Token: 0x06000781 RID: 1921 [Token(Token = "0x20001E8")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRTrackedCameraError _ReleaseVideoStreamingService(ulong hTrackedCamera); // Token: 0x020000FC RID: 252 // (Invoke) Token: 0x06000785 RID: 1925 [Token(Token = "0x20001E9")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRTrackedCameraError _GetVideoStreamFrameBuffer(ulong hTrackedCamera, EVRTrackedCameraFrameType eFrameType, IntPtr pFrameBuffer, uint nFrameBufferSize, ref CameraVideoStreamFrameHeader_t pFrameHeader, uint nFrameHeaderSize); // Token: 0x020000FD RID: 253 // (Invoke) Token: 0x06000789 RID: 1929 [Token(Token = "0x20001EA")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRTrackedCameraError _GetVideoStreamTextureSize(uint nDeviceIndex, EVRTrackedCameraFrameType eFrameType, ref VRTextureBounds_t pTextureBounds, ref uint pnWidth, ref uint pnHeight); // Token: 0x020000FE RID: 254 // (Invoke) Token: 0x0600078D RID: 1933 [Token(Token = "0x20001EB")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRTrackedCameraError _GetVideoStreamTextureD3D11(ulong hTrackedCamera, EVRTrackedCameraFrameType eFrameType, IntPtr pD3D11DeviceOrResource, ref IntPtr ppD3D11ShaderResourceView, ref CameraVideoStreamFrameHeader_t pFrameHeader, uint nFrameHeaderSize); // Token: 0x020000FF RID: 255 // (Invoke) Token: 0x06000791 RID: 1937 [Token(Token = "0x20001EC")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRTrackedCameraError _GetVideoStreamTextureGL(ulong hTrackedCamera, EVRTrackedCameraFrameType eFrameType, ref uint pglTextureId, ref CameraVideoStreamFrameHeader_t pFrameHeader, uint nFrameHeaderSize); // Token: 0x02000100 RID: 256 // (Invoke) Token: 0x06000795 RID: 1941 [Token(Token = "0x20001ED")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRTrackedCameraError _ReleaseVideoStreamTextureGL(ulong hTrackedCamera, uint glTextureId); // Token: 0x02000101 RID: 257 // (Invoke) Token: 0x06000799 RID: 1945 [Token(Token = "0x20001EE")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _SetCameraTrackingSpace(ETrackingUniverseOrigin eUniverse); // Token: 0x02000102 RID: 258 // (Invoke) Token: 0x0600079D RID: 1949 [Token(Token = "0x20001EF")] [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate ETrackingUniverseOrigin _GetCameraTrackingSpace(); } }