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

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 = "0x226BAD0", Offset = "0x226A8D0", VA = "0x18226BAD0")]
public void ReadConfig()
{
}
// Token: 0x06000E38 RID: 3640 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000786")]
[Address(RVA = "0x226CDC0", Offset = "0x226BBC0", VA = "0x18226CDC0")]
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 = "0x226CD50", Offset = "0x226BB50", VA = "0x18226CD50")]
public void SetupDeviceIndex(int deviceIndex)
{
}
// Token: 0x06000E3A RID: 3642 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000788")]
[Address(RVA = "0x226B630", Offset = "0x226A430", VA = "0x18226B630")]
private void OnChanged(object source, FileSystemEventArgs e)
{
}
// Token: 0x06000E3B RID: 3643 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000789")]
[Address(RVA = "0x226A9F0", Offset = "0x22697F0", VA = "0x18226A9F0")]
public void AttachToCamera(SteamVR_Camera steamVR_Camera)
{
}
// Token: 0x06000E3C RID: 3644 RVA: 0x000063A4 File Offset: 0x000045A4
[Token(Token = "0x600078A")]
[Address(RVA = "0x226B270", Offset = "0x226A070", VA = "0x18226B270")]
public float GetTargetDistance()
{
return 0f;
}
// Token: 0x06000E3D RID: 3645 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600078B")]
[Address(RVA = "0x226C470", Offset = "0x226B270", VA = "0x18226C470")]
public void RenderNear()
{
}
// Token: 0x06000E3E RID: 3646 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600078C")]
[Address(RVA = "0x226C2C0", Offset = "0x226B0C0", VA = "0x18226C2C0")]
public void RenderFar()
{
}
// Token: 0x06000E3F RID: 3647 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600078D")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
private void OnGUI()
{
}
// Token: 0x06000E40 RID: 3648 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600078E")]
[Address(RVA = "0x226B7F0", Offset = "0x226A5F0", VA = "0x18226B7F0")]
private void OnEnable()
{
}
// Token: 0x06000E41 RID: 3649 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x600078F")]
[Address(RVA = "0x226B160", Offset = "0x2269F60", VA = "0x18226B160")]
private void AutoEnableActionSet()
{
}
// Token: 0x06000E42 RID: 3650 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000790")]
[Address(RVA = "0x226B640", Offset = "0x226A440", VA = "0x18226B640")]
private void OnDisable()
{
}
// Token: 0x06000E43 RID: 3651 RVA: 0x00002201 File Offset: 0x00000401
[Token(Token = "0x6000791")]
[Address(RVA = "0x226CE50", Offset = "0x226BC50", VA = "0x18226CE50")]
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 = "0x2000313")]
[Serializable]
public struct Config
{
// Token: 0x04000DD7 RID: 3543
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000EA4")]
public float x;
// Token: 0x04000DD8 RID: 3544
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x4000EA5")]
public float y;
// Token: 0x04000DD9 RID: 3545
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4000EA6")]
public float z;
// Token: 0x04000DDA RID: 3546
[FieldOffset(Offset = "0xC")]
[Token(Token = "0x4000EA7")]
public float rx;
// Token: 0x04000DDB RID: 3547
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000EA8")]
public float ry;
// Token: 0x04000DDC RID: 3548
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x4000EA9")]
public float rz;
// Token: 0x04000DDD RID: 3549
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000EAA")]
public float fov;
// Token: 0x04000DDE RID: 3550
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4000EAB")]
public float near;
// Token: 0x04000DDF RID: 3551
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000EAC")]
public float far;
// Token: 0x04000DE0 RID: 3552
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x4000EAD")]
public float sceneResolutionScale;
// Token: 0x04000DE1 RID: 3553
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000EAE")]
public float frameSkip;
// Token: 0x04000DE2 RID: 3554
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x4000EAF")]
public float nearOffset;
// Token: 0x04000DE3 RID: 3555
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000EB0")]
public float farOffset;
// Token: 0x04000DE4 RID: 3556
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x4000EB1")]
public float hmdOffset;
// Token: 0x04000DE5 RID: 3557
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000EB2")]
public float r;
// Token: 0x04000DE6 RID: 3558
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x4000EB3")]
public float g;
// Token: 0x04000DE7 RID: 3559
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000EB4")]
public float b;
// Token: 0x04000DE8 RID: 3560
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x4000EB5")]
public float a;
// Token: 0x04000DE9 RID: 3561
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000EB6")]
public bool disableStandardAssets;
}
}
}