Files
27Aug2021-Cpp2IL-Dump/SteamVR/Valve/VR/SteamVR_ExternalCamera.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +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 = "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;
}
}
}