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 = "0x506F50", Offset = "0x505F50", VA = "0x180506F50")] [CompilerGenerated] get { return null; } [Token(Token = "0x60007C0")] [Address(RVA = "0x507030", Offset = "0x506030", VA = "0x180507030")] [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 = "0x506FD0", Offset = "0x505FD0", VA = "0x180506FD0")] get { return null; } } // Token: 0x06000E7A RID: 3706 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x60007C2")] [Address(RVA = "0x506780", Offset = "0x505780", VA = "0x180506780")] private void OnEnable() { } // Token: 0x06000E7B RID: 3707 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x60007C3")] [Address(RVA = "0x5066D0", Offset = "0x5056D0", VA = "0x1805066D0")] private void OnDisable() { } // Token: 0x06000E7C RID: 3708 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x60007C4")] [Address(RVA = "0x506A20", Offset = "0x505A20", VA = "0x180506A20")] public void UpdateOverlay() { } // Token: 0x06000E7D RID: 3709 RVA: 0x00006464 File Offset: 0x00004664 [Token(Token = "0x60007C5")] [Address(RVA = "0x506920", Offset = "0x505920", VA = "0x180506920")] public bool PollNextEvent(ref VREvent_t pEvent) { return default(bool); } // Token: 0x06000E7E RID: 3710 RVA: 0x0000647C File Offset: 0x0000467C [Token(Token = "0x60007C6")] [Address(RVA = "0x506420", Offset = "0x505420", VA = "0x180506420")] 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 = "0x506EA0", Offset = "0x505EA0", VA = "0x180506EA0")] 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 = "0x200030C")] public struct IntersectionResults { // Token: 0x04000E45 RID: 3653 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000E98")] public Vector3 point; // Token: 0x04000E46 RID: 3654 [FieldOffset(Offset = "0xC")] [Token(Token = "0x4000E99")] public Vector3 normal; // Token: 0x04000E47 RID: 3655 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000E9A")] public Vector2 UVs; // Token: 0x04000E48 RID: 3656 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000E9B")] public float distance; } } }