using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom.Core.UI; using UnityEngine; // Token: 0x0200057C RID: 1404 [Token(Token = "0x200057C")] public class VRCanvas : MonoBehaviour { // Token: 0x17000781 RID: 1921 // (get) Token: 0x06002A28 RID: 10792 RVA: 0x000ABF68 File Offset: 0x000AA168 // (set) Token: 0x06002A29 RID: 10793 RVA: 0x000ABF7C File Offset: 0x000AA17C [Token(Token = "0x17000781")] public bool LPLMIHIPEPG { [Token(Token = "0x6002A28")] [Address(RVA = "0x42C2C0", Offset = "0x42B0C0", VA = "0x18042C2C0")] get { return this.tactile3DUIEnabled; } [Token(Token = "0x6002A29")] [Address(RVA = "0x43DE90", Offset = "0x43CC90", VA = "0x18043DE90")] set { this.tactile3DUIEnabled = value; } } // Token: 0x06002A2A RID: 10794 RVA: 0x000ABF90 File Offset: 0x000AA190 [Token(Token = "0x6002A2A")] [Address(RVA = "0x8534B0", Offset = "0x8522B0", VA = "0x1808534B0")] private void OnEnable() { VRCanvas.AllActiveVRCanvases.Add(this); } // Token: 0x06002A2B RID: 10795 RVA: 0x000ABFB0 File Offset: 0x000AA1B0 [Token(Token = "0x6002A2B")] [Address(RVA = "0x853430", Offset = "0x852230", VA = "0x180853430")] private void OnDisable() { bool flag = VRCanvas.AllActiveVRCanvases.Remove(this); } // Token: 0x06002A2C RID: 10796 RVA: 0x000ABFD0 File Offset: 0x000AA1D0 [Token(Token = "0x6002A2C")] [Address(RVA = "0x853530", Offset = "0x852330", VA = "0x180853530")] private void Start() { UIInputModule instance = UIInputModule.Instance; int num = 0; if (instance != num) { Canvas component = base.GetComponent(); Camera k__BackingField = UIInputModule.Instance.k__BackingField; component.worldCamera = k__BackingField; } } // Token: 0x06002A2D RID: 10797 RVA: 0x000AC010 File Offset: 0x000AA210 [Token(Token = "0x6002A2D")] [Address(RVA = "0x7DDAC0", Offset = "0x7DC8C0", VA = "0x1807DDAC0")] public VRCanvas() { } // Token: 0x040021E9 RID: 8681 [Token(Token = "0x40021E9")] public static readonly List AllActiveVRCanvases = new List(); // Token: 0x040021EA RID: 8682 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40021EA")] [SerializeField] private bool tactile3DUIEnabled = true; }