Files
2026-04-10 22:50:51 +02:00

166 lines
7.2 KiB
C#

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();
}
}