293 lines
7.9 KiB
C#
293 lines
7.9 KiB
C#
using System;
|
|
using System.IO;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace Valve.VR
|
|
{
|
|
// Token: 0x020002F7 RID: 759
|
|
[Token(Token = "0x2000149")]
|
|
public class SteamVR_ExternalCamera : MonoBehaviour
|
|
{
|
|
// Token: 0x06000E37 RID: 3639 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000785")]
|
|
[Address(RVA = "0x8E6620", Offset = "0x8E5620", VA = "0x1808E6620")]
|
|
public void ReadConfig()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000E38 RID: 3640 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000786")]
|
|
[Address(RVA = "0x8E7910", Offset = "0x8E6910", VA = "0x1808E7910")]
|
|
public void SetupPose(SteamVR_Action_Pose newCameraPose, SteamVR_Input_Sources newCameraSource)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000E39 RID: 3641 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000787")]
|
|
[Address(RVA = "0x8E78A0", Offset = "0x8E68A0", VA = "0x1808E78A0")]
|
|
public void SetupDeviceIndex(int deviceIndex)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000E3A RID: 3642 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000788")]
|
|
[Address(RVA = "0x8E6180", Offset = "0x8E5180", VA = "0x1808E6180")]
|
|
private void OnChanged(object source, FileSystemEventArgs e)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000E3B RID: 3643 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000789")]
|
|
[Address(RVA = "0x8E5540", Offset = "0x8E4540", VA = "0x1808E5540")]
|
|
public void AttachToCamera(SteamVR_Camera steamVR_Camera)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000E3C RID: 3644 RVA: 0x000063A4 File Offset: 0x000045A4
|
|
[Token(Token = "0x600078A")]
|
|
[Address(RVA = "0x8E5DC0", Offset = "0x8E4DC0", VA = "0x1808E5DC0")]
|
|
public float GetTargetDistance()
|
|
{
|
|
return 0f;
|
|
}
|
|
|
|
// Token: 0x06000E3D RID: 3645 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600078B")]
|
|
[Address(RVA = "0x8E6FC0", Offset = "0x8E5FC0", VA = "0x1808E6FC0")]
|
|
public void RenderNear()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000E3E RID: 3646 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600078C")]
|
|
[Address(RVA = "0x8E6E10", Offset = "0x8E5E10", VA = "0x1808E6E10")]
|
|
public void RenderFar()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000E3F RID: 3647 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600078D")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
|
private void OnGUI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000E40 RID: 3648 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600078E")]
|
|
[Address(RVA = "0x8E6340", Offset = "0x8E5340", VA = "0x1808E6340")]
|
|
private void OnEnable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000E41 RID: 3649 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x600078F")]
|
|
[Address(RVA = "0x8E5CB0", Offset = "0x8E4CB0", VA = "0x1808E5CB0")]
|
|
private void AutoEnableActionSet()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000E42 RID: 3650 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000790")]
|
|
[Address(RVA = "0x8E6190", Offset = "0x8E5190", VA = "0x1808E6190")]
|
|
private void OnDisable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000E43 RID: 3651 RVA: 0x00002201 File Offset: 0x00000401
|
|
[Token(Token = "0x6000791")]
|
|
[Address(RVA = "0x8E79A0", Offset = "0x8E69A0", VA = "0x1808E79A0")]
|
|
public SteamVR_ExternalCamera()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000DC6 RID: 3526
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000D6D")]
|
|
private SteamVR_Action_Pose cameraPose;
|
|
|
|
// Token: 0x04000DC7 RID: 3527
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000D6E")]
|
|
private SteamVR_Input_Sources cameraInputSource;
|
|
|
|
// Token: 0x04000DC8 RID: 3528
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4000D6F")]
|
|
[Space]
|
|
public SteamVR_ExternalCamera.Config config;
|
|
|
|
// Token: 0x04000DC9 RID: 3529
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000D70")]
|
|
public string configPath;
|
|
|
|
// Token: 0x04000DCA RID: 3530
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000D71")]
|
|
[Tooltip("This will automatically activate the action set the specified pose belongs to. And deactivate it when this component is disabled.")]
|
|
public bool autoEnableDisableActionSet;
|
|
|
|
// Token: 0x04000DCB RID: 3531
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000D72")]
|
|
private FileSystemWatcher watcher;
|
|
|
|
// Token: 0x04000DCC RID: 3532
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000D73")]
|
|
private Camera cam;
|
|
|
|
// Token: 0x04000DCD RID: 3533
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4000D74")]
|
|
private Transform target;
|
|
|
|
// Token: 0x04000DCE RID: 3534
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4000D75")]
|
|
private GameObject clipQuad;
|
|
|
|
// Token: 0x04000DCF RID: 3535
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4000D76")]
|
|
private Material clipMaterial;
|
|
|
|
// Token: 0x04000DD0 RID: 3536
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4000D77")]
|
|
protected SteamVR_ActionSet activatedActionSet;
|
|
|
|
// Token: 0x04000DD1 RID: 3537
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4000D78")]
|
|
protected SteamVR_Input_Sources activatedInputSource;
|
|
|
|
// Token: 0x04000DD2 RID: 3538
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4000D79")]
|
|
private Material colorMat;
|
|
|
|
// Token: 0x04000DD3 RID: 3539
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4000D7A")]
|
|
private Material alphaMat;
|
|
|
|
// Token: 0x04000DD4 RID: 3540
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4000D7B")]
|
|
private Camera[] cameras;
|
|
|
|
// Token: 0x04000DD5 RID: 3541
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4000D7C")]
|
|
private Rect[] cameraRects;
|
|
|
|
// Token: 0x04000DD6 RID: 3542
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4000D7D")]
|
|
private float sceneResolutionScale;
|
|
|
|
// Token: 0x020002F8 RID: 760
|
|
[Token(Token = "0x200030A")]
|
|
[Serializable]
|
|
public struct Config
|
|
{
|
|
// Token: 0x04000DD7 RID: 3543
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000E7F")]
|
|
public float x;
|
|
|
|
// Token: 0x04000DD8 RID: 3544
|
|
[FieldOffset(Offset = "0x4")]
|
|
[Token(Token = "0x4000E80")]
|
|
public float y;
|
|
|
|
// Token: 0x04000DD9 RID: 3545
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4000E81")]
|
|
public float z;
|
|
|
|
// Token: 0x04000DDA RID: 3546
|
|
[FieldOffset(Offset = "0xC")]
|
|
[Token(Token = "0x4000E82")]
|
|
public float rx;
|
|
|
|
// Token: 0x04000DDB RID: 3547
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000E83")]
|
|
public float ry;
|
|
|
|
// Token: 0x04000DDC RID: 3548
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4000E84")]
|
|
public float rz;
|
|
|
|
// Token: 0x04000DDD RID: 3549
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000E85")]
|
|
public float fov;
|
|
|
|
// Token: 0x04000DDE RID: 3550
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4000E86")]
|
|
public float near;
|
|
|
|
// Token: 0x04000DDF RID: 3551
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000E87")]
|
|
public float far;
|
|
|
|
// Token: 0x04000DE0 RID: 3552
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4000E88")]
|
|
public float sceneResolutionScale;
|
|
|
|
// Token: 0x04000DE1 RID: 3553
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000E89")]
|
|
public float frameSkip;
|
|
|
|
// Token: 0x04000DE2 RID: 3554
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x4000E8A")]
|
|
public float nearOffset;
|
|
|
|
// Token: 0x04000DE3 RID: 3555
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000E8B")]
|
|
public float farOffset;
|
|
|
|
// Token: 0x04000DE4 RID: 3556
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4000E8C")]
|
|
public float hmdOffset;
|
|
|
|
// Token: 0x04000DE5 RID: 3557
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000E8D")]
|
|
public float r;
|
|
|
|
// Token: 0x04000DE6 RID: 3558
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x4000E8E")]
|
|
public float g;
|
|
|
|
// Token: 0x04000DE7 RID: 3559
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000E8F")]
|
|
public float b;
|
|
|
|
// Token: 0x04000DE8 RID: 3560
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x4000E90")]
|
|
public float a;
|
|
|
|
// Token: 0x04000DE9 RID: 3561
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000E91")]
|
|
public bool disableStandardAssets;
|
|
}
|
|
}
|
|
}
|