using System; using Cpp2IlInjected; using UnityEngine.Bindings; using UnityEngine.Rendering; namespace UnityEngine.XR { // Token: 0x02000004 RID: 4 [Token(Token = "0x2000004")] [NativeHeader("Modules/VR/ScriptBindings/XR.bindings.h")] [NativeHeader("Runtime/GfxDevice/GfxDeviceTypes.h")] [NativeHeader("Modules/VR/VRModule.h")] [NativeConditional("ENABLE_VR")] [NativeHeader("Runtime/Interfaces/IVRDevice.h")] public static class XRSettings { // Token: 0x17000003 RID: 3 // (get) Token: 0x06000008 RID: 8 RVA: 0x000020E0 File Offset: 0x000002E0 // (set) Token: 0x06000009 RID: 9 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x17000003")] public static bool enabled { [Token(Token = "0x6000008")] [Address(RVA = "0x12269F0", Offset = "0x12259F0", VA = "0x1812269F0")] [StaticAccessor("GetIVRDevice()", StaticAccessorType.ArrowWithDefaultReturnIfNull)] get { return default(bool); } [Token(Token = "0x6000009")] [Address(RVA = "0x1226C60", Offset = "0x1225C60", VA = "0x181226C60")] set { } } // Token: 0x17000004 RID: 4 // (get) Token: 0x0600000A RID: 10 RVA: 0x000020F8 File Offset: 0x000002F8 [Token(Token = "0x17000004")] [StaticAccessor("GetIVRDevice()", StaticAccessorType.ArrowWithDefaultReturnIfNull)] [NativeName("Active")] public static bool isDeviceActive { [Token(Token = "0x600000A")] [Address(RVA = "0x1226B70", Offset = "0x1225B70", VA = "0x181226B70")] get { return default(bool); } } // Token: 0x17000005 RID: 5 // (set) Token: 0x0600000B RID: 11 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x17000005")] [StaticAccessor("GetIVRDevice()", StaticAccessorType.ArrowWithDefaultReturnIfNull)] public static bool showDeviceView { [Token(Token = "0x600000B")] [Address(RVA = "0x1226CE0", Offset = "0x1225CE0", VA = "0x181226CE0")] set { } } // Token: 0x17000006 RID: 6 // (get) Token: 0x0600000C RID: 12 RVA: 0x00002110 File Offset: 0x00000310 // (set) Token: 0x0600000D RID: 13 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x17000006")] [NativeName("RenderScale")] [StaticAccessor("GetIVRDevice()", StaticAccessorType.ArrowWithDefaultReturnIfNull)] public static float eyeTextureResolutionScale { [Token(Token = "0x600000C")] [Address(RVA = "0x1226B10", Offset = "0x1225B10", VA = "0x181226B10")] get { return 0f; } [Token(Token = "0x600000D")] [Address(RVA = "0x1226CA0", Offset = "0x1225CA0", VA = "0x181226CA0")] set { } } // Token: 0x17000007 RID: 7 // (get) Token: 0x0600000E RID: 14 RVA: 0x00002128 File Offset: 0x00000328 [Token(Token = "0x17000007")] [StaticAccessor("GetIVRDevice()", StaticAccessorType.ArrowWithDefaultReturnIfNull)] public static int eyeTextureWidth { [Token(Token = "0x600000E")] [Address(RVA = "0x1226B40", Offset = "0x1225B40", VA = "0x181226B40")] get { return 0; } } // Token: 0x17000008 RID: 8 // (get) Token: 0x0600000F RID: 15 RVA: 0x00002140 File Offset: 0x00000340 [Token(Token = "0x17000008")] [StaticAccessor("GetIVRDevice()", StaticAccessorType.ArrowWithDefaultReturnIfNull)] public static int eyeTextureHeight { [Token(Token = "0x600000F")] [Address(RVA = "0x1226AE0", Offset = "0x1225AE0", VA = "0x181226AE0")] get { return 0; } } // Token: 0x17000009 RID: 9 // (get) Token: 0x06000010 RID: 16 RVA: 0x00002158 File Offset: 0x00000358 [Token(Token = "0x17000009")] [NativeName("IntermediateEyeTextureDesc")] [NativeConditional("ENABLE_VR", "RenderTextureDesc()")] [StaticAccessor("GetIVRDevice()", StaticAccessorType.ArrowWithDefaultReturnIfNull)] public static RenderTextureDescriptor eyeTextureDesc { [Token(Token = "0x6000010")] [Address(RVA = "0x1226A60", Offset = "0x1225A60", VA = "0x181226A60")] get { return default(RenderTextureDescriptor); } } // Token: 0x1700000A RID: 10 // (get) Token: 0x06000011 RID: 17 RVA: 0x00002170 File Offset: 0x00000370 [Token(Token = "0x1700000A")] [NativeName("DeviceEyeTextureDimension")] [StaticAccessor("GetIVRDevice()", StaticAccessorType.ArrowWithDefaultReturnIfNull)] public static TextureDimension deviceEyeTextureDimension { [Token(Token = "0x6000011")] [Address(RVA = "0x12269C0", Offset = "0x12259C0", VA = "0x1812269C0")] get { return TextureDimension.None; } } // Token: 0x1700000B RID: 11 // (get) Token: 0x06000012 RID: 18 RVA: 0x00002188 File Offset: 0x00000388 [Token(Token = "0x1700000B")] public static float renderViewportScale { [Token(Token = "0x6000012")] [Address(RVA = "0x1226BD0", Offset = "0x1225BD0", VA = "0x181226BD0")] get { return 0f; } } // Token: 0x1700000C RID: 12 // (get) Token: 0x06000013 RID: 19 RVA: 0x000021A0 File Offset: 0x000003A0 [Token(Token = "0x1700000C")] [NativeName("RenderViewportScale")] [StaticAccessor("GetIVRDevice()", StaticAccessorType.ArrowWithDefaultReturnIfNull)] internal static float renderViewportScaleInternal { [Token(Token = "0x6000013")] [Address(RVA = "0x1226BD0", Offset = "0x1225BD0", VA = "0x181226BD0")] get { return 0f; } } // Token: 0x1700000D RID: 13 // (get) Token: 0x06000014 RID: 20 RVA: 0x000021B6 File Offset: 0x000003B6 [Token(Token = "0x1700000D")] [NativeName("DeviceName")] [StaticAccessor("GetIVRDevice()", StaticAccessorType.ArrowWithDefaultReturnIfNull)] public static string loadedDeviceName { [Token(Token = "0x6000014")] [Address(RVA = "0x1226BA0", Offset = "0x1225BA0", VA = "0x181226BA0")] get { return null; } } // Token: 0x06000015 RID: 21 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6000015")] [Address(RVA = "0x1226900", Offset = "0x1225900", VA = "0x181226900")] public static void LoadDeviceByName(string deviceName) { } // Token: 0x06000016 RID: 22 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6000016")] [Address(RVA = "0x12268C0", Offset = "0x12258C0", VA = "0x1812268C0")] public static void LoadDeviceByName(string[] prioritizedDeviceNameList) { } // Token: 0x1700000E RID: 14 // (get) Token: 0x06000017 RID: 23 RVA: 0x000021B6 File Offset: 0x000003B6 [Token(Token = "0x1700000E")] public static string[] supportedDevices { [Token(Token = "0x6000017")] [Address(RVA = "0x1226C30", Offset = "0x1225C30", VA = "0x181226C30")] get { return null; } } // Token: 0x1700000F RID: 15 // (get) Token: 0x06000018 RID: 24 RVA: 0x000021BC File Offset: 0x000003BC [Token(Token = "0x1700000F")] [StaticAccessor("GetIVRDevice()", StaticAccessorType.ArrowWithDefaultReturnIfNull)] public static XRSettings.StereoRenderingMode stereoRenderingMode { [Token(Token = "0x6000018")] [Address(RVA = "0x1226C00", Offset = "0x1225C00", VA = "0x181226C00")] get { return XRSettings.StereoRenderingMode.MultiPass; } } // Token: 0x06000019 RID: 25 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6000019")] [Address(RVA = "0x1226A20", Offset = "0x1225A20", VA = "0x181226A20")] private static void get_eyeTextureDesc_Injected(out RenderTextureDescriptor ret) { } // Token: 0x02000005 RID: 5 [Token(Token = "0x2000005")] public enum StereoRenderingMode { // Token: 0x04000005 RID: 5 [Token(Token = "0x4000005")] MultiPass, // Token: 0x04000006 RID: 6 [Token(Token = "0x4000006")] SinglePass, // Token: 0x04000007 RID: 7 [Token(Token = "0x4000007")] SinglePassInstanced, // Token: 0x04000008 RID: 8 [Token(Token = "0x4000008")] SinglePassMultiview } } }