Files
2026-06-04 11:42:34 +02:00

175 lines
4.5 KiB
C#

using System;
using System.Runtime.CompilerServices;
using UnityEngine.Scripting;
namespace UnityEngine.VR
{
// Token: 0x020002F8 RID: 760
public static class VRSettings
{
// Token: 0x17000B14 RID: 2836
// (get) Token: 0x06003128 RID: 12584
// (set) Token: 0x06003129 RID: 12585
public static extern bool enabled
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x17000B15 RID: 2837
// (get) Token: 0x0600312A RID: 12586
public static extern bool isDeviceActive
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
}
// Token: 0x17000B16 RID: 2838
// (get) Token: 0x0600312B RID: 12587
// (set) Token: 0x0600312C RID: 12588
public static extern bool showDeviceView
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x17000B17 RID: 2839
// (get) Token: 0x0600312D RID: 12589
// (set) Token: 0x0600312E RID: 12590
public static extern float renderScale
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x17000B18 RID: 2840
// (get) Token: 0x0600312F RID: 12591
public static extern int eyeTextureWidth
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
}
// Token: 0x17000B19 RID: 2841
// (get) Token: 0x06003130 RID: 12592
public static extern int eyeTextureHeight
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
}
// Token: 0x17000B1A RID: 2842
// (get) Token: 0x06003131 RID: 12593 RVA: 0x000499B4 File Offset: 0x00047BB4
// (set) Token: 0x06003132 RID: 12594 RVA: 0x000499D0 File Offset: 0x00047BD0
public static float renderViewportScale
{
get
{
return VRSettings.renderViewportScaleInternal;
}
set
{
if (value < 0f || value > 1f)
{
throw new ArgumentOutOfRangeException("value", "Render viewport scale should be between 0 and 1.");
}
VRSettings.renderViewportScaleInternal = value;
}
}
// Token: 0x17000B1B RID: 2843
// (get) Token: 0x06003133 RID: 12595
// (set) Token: 0x06003134 RID: 12596
internal static extern float renderViewportScaleInternal
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x17000B1C RID: 2844
// (get) Token: 0x06003135 RID: 12597
// (set) Token: 0x06003136 RID: 12598
public static extern float occlusionMaskScale
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x17000B1D RID: 2845
// (get) Token: 0x06003137 RID: 12599 RVA: 0x00049A00 File Offset: 0x00047C00
// (set) Token: 0x06003138 RID: 12600 RVA: 0x00049A54 File Offset: 0x00047C54
[Obsolete("loadedDevice is deprecated. Use loadedDeviceName and LoadDeviceByName instead.")]
public static VRDeviceType loadedDevice
{
get
{
VRDeviceType vrdeviceType = VRDeviceType.Unknown;
try
{
vrdeviceType = (VRDeviceType)Enum.Parse(typeof(VRDeviceType), VRSettings.loadedDeviceName, true);
}
catch (Exception)
{
}
return vrdeviceType;
}
set
{
VRSettings.LoadDeviceByName(value.ToString());
}
}
// Token: 0x17000B1E RID: 2846
// (get) Token: 0x06003139 RID: 12601
public static extern string loadedDeviceName
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
}
// Token: 0x0600313A RID: 12602 RVA: 0x00049A6C File Offset: 0x00047C6C
public static void LoadDeviceByName(string deviceName)
{
VRSettings.LoadDeviceByName(new string[] { deviceName });
}
// Token: 0x0600313B RID: 12603
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern void LoadDeviceByName(string[] prioritizedDeviceNameList);
// Token: 0x17000B1F RID: 2847
// (get) Token: 0x0600313C RID: 12604
public static extern string[] supportedDevices
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
}
}
}