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