86 lines
2.4 KiB
C#
86 lines
2.4 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine.VR
|
|
{
|
|
// Token: 0x020002F9 RID: 761
|
|
public static class VRDevice
|
|
{
|
|
// Token: 0x17000B20 RID: 2848
|
|
// (get) Token: 0x0600313D RID: 12605
|
|
public static extern bool isPresent
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17000B21 RID: 2849
|
|
// (get) Token: 0x0600313E RID: 12606
|
|
[Obsolete("family is deprecated. Use VRSettings.loadedDeviceName instead.")]
|
|
public static extern string family
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17000B22 RID: 2850
|
|
// (get) Token: 0x0600313F RID: 12607
|
|
public static extern string model
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17000B23 RID: 2851
|
|
// (get) Token: 0x06003140 RID: 12608
|
|
public static extern float refreshRate
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06003141 RID: 12609
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public static extern TrackingSpaceType GetTrackingSpaceType();
|
|
|
|
// Token: 0x06003142 RID: 12610
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public static extern bool SetTrackingSpaceType(TrackingSpaceType trackingSpaceType);
|
|
|
|
// Token: 0x06003143 RID: 12611 RVA: 0x00049A80 File Offset: 0x00047C80
|
|
public static IntPtr GetNativePtr()
|
|
{
|
|
IntPtr intPtr;
|
|
VRDevice.INTERNAL_CALL_GetNativePtr(out intPtr);
|
|
return intPtr;
|
|
}
|
|
|
|
// Token: 0x06003144 RID: 12612
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_GetNativePtr(out IntPtr value);
|
|
|
|
// Token: 0x06003145 RID: 12613 RVA: 0x00049AA0 File Offset: 0x00047CA0
|
|
public static void DisableAutoVRCameraTracking(Camera camera, bool disabled)
|
|
{
|
|
if (camera == null)
|
|
{
|
|
throw new ArgumentNullException("camera");
|
|
}
|
|
VRDevice.DisableAutoVRCameraTrackingInternal(camera, disabled);
|
|
}
|
|
|
|
// Token: 0x06003146 RID: 12614
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void DisableAutoVRCameraTrackingInternal(Camera camera, bool disabled);
|
|
}
|
|
}
|