using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace Valve.VR { // Token: 0x02000300 RID: 768 [Token(Token = "0x2000150")] public class SteamVR_Overlay : MonoBehaviour { // Token: 0x170001E1 RID: 481 // (get) Token: 0x06000E77 RID: 3703 RVA: 0x000021FE File Offset: 0x000003FE // (set) Token: 0x06000E78 RID: 3704 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x170001D7")] public static SteamVR_Overlay instance { [Token(Token = "0x60007BF")] [Address(RVA = "0x19502B0", Offset = "0x194F0B0", VA = "0x1819502B0")] [CompilerGenerated] get { return null; } [Token(Token = "0x60007C0")] [Address(RVA = "0x1950390", Offset = "0x194F190", VA = "0x181950390")] [CompilerGenerated] private set { } } // Token: 0x170001E2 RID: 482 // (get) Token: 0x06000E79 RID: 3705 RVA: 0x000021FE File Offset: 0x000003FE [Token(Token = "0x170001D8")] public static string key { [Token(Token = "0x60007C1")] [Address(RVA = "0x1950330", Offset = "0x194F130", VA = "0x181950330")] get { return null; } } // Token: 0x06000E7A RID: 3706 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x60007C2")] [Address(RVA = "0x194FAE0", Offset = "0x194E8E0", VA = "0x18194FAE0")] private void OnEnable() { } // Token: 0x06000E7B RID: 3707 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x60007C3")] [Address(RVA = "0x194FA30", Offset = "0x194E830", VA = "0x18194FA30")] private void OnDisable() { } // Token: 0x06000E7C RID: 3708 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x60007C4")] [Address(RVA = "0x194FD80", Offset = "0x194EB80", VA = "0x18194FD80")] public void UpdateOverlay() { } // Token: 0x06000E7D RID: 3709 RVA: 0x00006464 File Offset: 0x00004664 [Token(Token = "0x60007C5")] [Address(RVA = "0x194FC80", Offset = "0x194EA80", VA = "0x18194FC80")] public bool PollNextEvent(ref VREvent_t pEvent) { return default(bool); } // Token: 0x06000E7E RID: 3710 RVA: 0x0000647C File Offset: 0x0000467C [Token(Token = "0x60007C6")] [Address(RVA = "0x194F780", Offset = "0x194E580", VA = "0x18194F780")] public bool ComputeIntersection(Vector3 source, Vector3 direction, ref SteamVR_Overlay.IntersectionResults results) { return default(bool); } // Token: 0x06000E7F RID: 3711 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x60007C7")] [Address(RVA = "0x1950200", Offset = "0x194F000", VA = "0x181950200")] public SteamVR_Overlay() { } // Token: 0x04000E3C RID: 3644 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000DCA")] public Texture texture; // Token: 0x04000E3D RID: 3645 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000DCB")] [Tooltip("Size of overlay view.")] public float scale; // Token: 0x04000E3E RID: 3646 [FieldOffset(Offset = "0x24")] [Token(Token = "0x4000DCC")] [Tooltip("Distance from surface.")] public float distance; // Token: 0x04000E3F RID: 3647 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000DCD")] [Tooltip("Opacity")] [Range(0f, 1f)] public float alpha; // Token: 0x04000E40 RID: 3648 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4000DCE")] public Vector4 uvOffset; // Token: 0x04000E41 RID: 3649 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4000DCF")] public Vector2 mouseScale; // Token: 0x04000E42 RID: 3650 [FieldOffset(Offset = "0x44")] [Token(Token = "0x4000DD0")] public VROverlayInputMethod inputMethod; // Token: 0x04000E44 RID: 3652 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000DD2")] private ulong handle; // Token: 0x02000301 RID: 769 [Token(Token = "0x2000315")] public struct IntersectionResults { // Token: 0x04000E45 RID: 3653 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000EBD")] public Vector3 point; // Token: 0x04000E46 RID: 3654 [FieldOffset(Offset = "0xC")] [Token(Token = "0x4000EBE")] public Vector3 normal; // Token: 0x04000E47 RID: 3655 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000EBF")] public Vector2 UVs; // Token: 0x04000E48 RID: 3656 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000EC0")] public float distance; } } }