381 lines
10 KiB
C#
381 lines
10 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace Valve.VR
|
|
{
|
|
// Token: 0x02000313 RID: 787
|
|
[Token(Token = "0x200015A")]
|
|
public class SteamVR_TrackedCamera
|
|
{
|
|
// Token: 0x06000F03 RID: 3843 RVA: 0x000021FE File Offset: 0x000003FE
|
|
[Token(Token = "0x600082A")]
|
|
[Address(RVA = "0x380CDE0", Offset = "0x380BBE0", VA = "0x18380CDE0")]
|
|
public static SteamVR_TrackedCamera.VideoStreamTexture Distorted(int deviceIndex = 0)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000F04 RID: 3844 RVA: 0x000021FE File Offset: 0x000003FE
|
|
[Token(Token = "0x600082B")]
|
|
[Address(RVA = "0x380D3A0", Offset = "0x380C1A0", VA = "0x18380D3A0")]
|
|
public static SteamVR_TrackedCamera.VideoStreamTexture Undistorted(int deviceIndex = 0)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000F05 RID: 3845 RVA: 0x000021FE File Offset: 0x000003FE
|
|
[Token(Token = "0x600082C")]
|
|
[Address(RVA = "0x380CF40", Offset = "0x380BD40", VA = "0x18380CF40")]
|
|
public static SteamVR_TrackedCamera.VideoStreamTexture Source(bool undistorted, int deviceIndex = 0)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000F06 RID: 3846 RVA: 0x000021FE File Offset: 0x000003FE
|
|
[Token(Token = "0x600082D")]
|
|
[Address(RVA = "0x380D1F0", Offset = "0x380BFF0", VA = "0x18380D1F0")]
|
|
private static SteamVR_TrackedCamera.VideoStream Stream(uint deviceIndex)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000F07 RID: 3847 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600082E")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public SteamVR_TrackedCamera()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000EB6 RID: 3766
|
|
[Token(Token = "0x4000E1F")]
|
|
private static SteamVR_TrackedCamera.VideoStreamTexture[] distorted;
|
|
|
|
// Token: 0x04000EB7 RID: 3767
|
|
[Token(Token = "0x4000E20")]
|
|
private static SteamVR_TrackedCamera.VideoStreamTexture[] undistorted;
|
|
|
|
// Token: 0x04000EB8 RID: 3768
|
|
[Token(Token = "0x4000E21")]
|
|
private static SteamVR_TrackedCamera.VideoStream[] videostreams;
|
|
|
|
// Token: 0x02000314 RID: 788
|
|
[Token(Token = "0x200031E")]
|
|
public class VideoStreamTexture
|
|
{
|
|
// Token: 0x06000F08 RID: 3848 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000F37")]
|
|
[Address(RVA = "0x380F430", Offset = "0x380E230", VA = "0x18380F430")]
|
|
public VideoStreamTexture(uint deviceIndex, bool undistorted)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170001F7 RID: 503
|
|
// (get) Token: 0x06000F09 RID: 3849 RVA: 0x000066A4 File Offset: 0x000048A4
|
|
// (set) Token: 0x06000F0A RID: 3850 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x170001F8")]
|
|
public bool undistorted
|
|
{
|
|
[Token(Token = "0x6000F38")]
|
|
[Address(RVA = "0x42D5E0", Offset = "0x42C3E0", VA = "0x18042D5E0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6000F39")]
|
|
[Address(RVA = "0x495D50", Offset = "0x494B50", VA = "0x180495D50")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001F8 RID: 504
|
|
// (get) Token: 0x06000F0B RID: 3851 RVA: 0x000066BC File Offset: 0x000048BC
|
|
[Token(Token = "0x170001F9")]
|
|
public uint deviceIndex
|
|
{
|
|
[Token(Token = "0x6000F3A")]
|
|
[Address(RVA = "0x380F680", Offset = "0x380E480", VA = "0x18380F680")]
|
|
get
|
|
{
|
|
return 0U;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001F9 RID: 505
|
|
// (get) Token: 0x06000F0C RID: 3852 RVA: 0x000066D4 File Offset: 0x000048D4
|
|
[Token(Token = "0x170001FA")]
|
|
public bool hasCamera
|
|
{
|
|
[Token(Token = "0x6000F3B")]
|
|
[Address(RVA = "0x30F39B0", Offset = "0x30F27B0", VA = "0x1830F39B0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001FA RID: 506
|
|
// (get) Token: 0x06000F0D RID: 3853 RVA: 0x000066EC File Offset: 0x000048EC
|
|
[Token(Token = "0x170001FB")]
|
|
public bool hasTracking
|
|
{
|
|
[Token(Token = "0x6000F3C")]
|
|
[Address(RVA = "0x380F6C0", Offset = "0x380E4C0", VA = "0x18380F6C0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001FB RID: 507
|
|
// (get) Token: 0x06000F0E RID: 3854 RVA: 0x00006704 File Offset: 0x00004904
|
|
[Token(Token = "0x170001FC")]
|
|
public uint frameId
|
|
{
|
|
[Token(Token = "0x6000F3D")]
|
|
[Address(RVA = "0x380F6A0", Offset = "0x380E4A0", VA = "0x18380F6A0")]
|
|
get
|
|
{
|
|
return 0U;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001FC RID: 508
|
|
// (get) Token: 0x06000F0F RID: 3855 RVA: 0x0000671C File Offset: 0x0000491C
|
|
// (set) Token: 0x06000F10 RID: 3856 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x170001FD")]
|
|
public VRTextureBounds_t frameBounds
|
|
{
|
|
[Token(Token = "0x6000F3E")]
|
|
[Address(RVA = "0x9E7AA0", Offset = "0x9E68A0", VA = "0x1809E7AA0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(VRTextureBounds_t);
|
|
}
|
|
[Token(Token = "0x6000F3F")]
|
|
[Address(RVA = "0x11C0C10", Offset = "0x11BFA10", VA = "0x1811C0C10")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001FD RID: 509
|
|
// (get) Token: 0x06000F11 RID: 3857 RVA: 0x00006734 File Offset: 0x00004934
|
|
[Token(Token = "0x170001FE")]
|
|
public EVRTrackedCameraFrameType frameType
|
|
{
|
|
[Token(Token = "0x6000F40")]
|
|
[Address(RVA = "0x58B9C0", Offset = "0x58A7C0", VA = "0x18058B9C0")]
|
|
get
|
|
{
|
|
return EVRTrackedCameraFrameType.Distorted;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001FE RID: 510
|
|
// (get) Token: 0x06000F12 RID: 3858 RVA: 0x000021FE File Offset: 0x000003FE
|
|
[Token(Token = "0x170001FF")]
|
|
public Texture2D texture
|
|
{
|
|
[Token(Token = "0x6000F41")]
|
|
[Address(RVA = "0x380F6E0", Offset = "0x380E4E0", VA = "0x18380F6E0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170001FF RID: 511
|
|
// (get) Token: 0x06000F13 RID: 3859 RVA: 0x0000674C File Offset: 0x0000494C
|
|
[Token(Token = "0x17000200")]
|
|
public SteamVR_Utils.RigidTransform transform
|
|
{
|
|
[Token(Token = "0x6000F42")]
|
|
[Address(RVA = "0x380F700", Offset = "0x380E500", VA = "0x18380F700")]
|
|
get
|
|
{
|
|
return default(SteamVR_Utils.RigidTransform);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000200 RID: 512
|
|
// (get) Token: 0x06000F14 RID: 3860 RVA: 0x00006764 File Offset: 0x00004964
|
|
[Token(Token = "0x17000201")]
|
|
public Vector3 velocity
|
|
{
|
|
[Token(Token = "0x6000F43")]
|
|
[Address(RVA = "0x380F770", Offset = "0x380E570", VA = "0x18380F770")]
|
|
get
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000201 RID: 513
|
|
// (get) Token: 0x06000F15 RID: 3861 RVA: 0x0000677C File Offset: 0x0000497C
|
|
[Token(Token = "0x17000202")]
|
|
public Vector3 angularVelocity
|
|
{
|
|
[Token(Token = "0x6000F44")]
|
|
[Address(RVA = "0x380F610", Offset = "0x380E410", VA = "0x18380F610")]
|
|
get
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000F16 RID: 3862 RVA: 0x00006794 File Offset: 0x00004994
|
|
[Token(Token = "0x6000F45")]
|
|
[Address(RVA = "0x380EE90", Offset = "0x380DC90", VA = "0x18380EE90")]
|
|
public TrackedDevicePose_t GetPose()
|
|
{
|
|
return default(TrackedDevicePose_t);
|
|
}
|
|
|
|
// Token: 0x06000F17 RID: 3863 RVA: 0x000067AC File Offset: 0x000049AC
|
|
[Token(Token = "0x6000F46")]
|
|
[Address(RVA = "0x380EDF0", Offset = "0x380DBF0", VA = "0x18380EDF0")]
|
|
public ulong Acquire()
|
|
{
|
|
return 0UL;
|
|
}
|
|
|
|
// Token: 0x06000F18 RID: 3864 RVA: 0x000067C4 File Offset: 0x000049C4
|
|
[Token(Token = "0x6000F47")]
|
|
[Address(RVA = "0x380EEF0", Offset = "0x380DCF0", VA = "0x18380EEF0")]
|
|
public ulong Release()
|
|
{
|
|
return 0UL;
|
|
}
|
|
|
|
// Token: 0x06000F19 RID: 3865 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000F48")]
|
|
[Address(RVA = "0x380F000", Offset = "0x380DE00", VA = "0x18380F000")]
|
|
private void Update()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000EBB RID: 3771
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000EE4")]
|
|
private Texture2D _texture;
|
|
|
|
// Token: 0x04000EBC RID: 3772
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000EE5")]
|
|
private int prevFrameCount;
|
|
|
|
// Token: 0x04000EBD RID: 3773
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4000EE6")]
|
|
private uint glTextureId;
|
|
|
|
// Token: 0x04000EBE RID: 3774
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000EE7")]
|
|
private SteamVR_TrackedCamera.VideoStream videostream;
|
|
|
|
// Token: 0x04000EBF RID: 3775
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000EE8")]
|
|
private CameraVideoStreamFrameHeader_t header;
|
|
}
|
|
|
|
// Token: 0x02000315 RID: 789
|
|
[Token(Token = "0x200031F")]
|
|
private class VideoStream
|
|
{
|
|
// Token: 0x06000F1A RID: 3866 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000F49")]
|
|
[Address(RVA = "0x380F910", Offset = "0x380E710", VA = "0x18380F910")]
|
|
public VideoStream(uint deviceIndex)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000202 RID: 514
|
|
// (get) Token: 0x06000F1B RID: 3867 RVA: 0x000067DC File Offset: 0x000049DC
|
|
// (set) Token: 0x06000F1C RID: 3868 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x17000203")]
|
|
public uint deviceIndex
|
|
{
|
|
[Token(Token = "0x6000F4A")]
|
|
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return 0U;
|
|
}
|
|
[Token(Token = "0x6000F4B")]
|
|
[Address(RVA = "0x536480", Offset = "0x535280", VA = "0x180536480")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000203 RID: 515
|
|
// (get) Token: 0x06000F1D RID: 3869 RVA: 0x000067F4 File Offset: 0x000049F4
|
|
[Token(Token = "0x17000204")]
|
|
public ulong handle
|
|
{
|
|
[Token(Token = "0x6000F4C")]
|
|
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
|
get
|
|
{
|
|
return 0UL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000204 RID: 516
|
|
// (get) Token: 0x06000F1E RID: 3870 RVA: 0x0000680C File Offset: 0x00004A0C
|
|
[Token(Token = "0x17000205")]
|
|
public bool hasCamera
|
|
{
|
|
[Token(Token = "0x6000F4D")]
|
|
[Address(RVA = "0x3F71D0", Offset = "0x3F5FD0", VA = "0x1803F71D0")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000F1F RID: 3871 RVA: 0x00006824 File Offset: 0x00004A24
|
|
[Token(Token = "0x6000F4E")]
|
|
[Address(RVA = "0x380F7E0", Offset = "0x380E5E0", VA = "0x18380F7E0")]
|
|
public ulong Acquire()
|
|
{
|
|
return 0UL;
|
|
}
|
|
|
|
// Token: 0x06000F20 RID: 3872 RVA: 0x0000683C File Offset: 0x00004A3C
|
|
[Token(Token = "0x6000F4F")]
|
|
[Address(RVA = "0x380F870", Offset = "0x380E670", VA = "0x18380F870")]
|
|
public ulong Release()
|
|
{
|
|
return 0UL;
|
|
}
|
|
|
|
// Token: 0x04000EC1 RID: 3777
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000EEA")]
|
|
private ulong _handle;
|
|
|
|
// Token: 0x04000EC2 RID: 3778
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000EEB")]
|
|
private bool _hasCamera;
|
|
|
|
// Token: 0x04000EC3 RID: 3779
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000EEC")]
|
|
private ulong refCount;
|
|
}
|
|
}
|
|
}
|