using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.EventSystems; namespace RecRoom.Core.UI { // Token: 0x02002B1E RID: 11038 [Token(Token = "0x2002B1E")] [StructLayout(3)] public class WorldUIView : MonoBehaviour { // Token: 0x060134A2 RID: 79010 RVA: 0x004A1358 File Offset: 0x0049F558 [Token(Token = "0x60134A2")] [Address(RVA = "0x1372030", Offset = "0x1370A30", VA = "0x181372030", Slot = "4")] protected virtual void Awake() { CachedView cachedView = this.cachedView; int num = 0; if (cachedView != num) { this.PFLNEMCEGED = true; } } // Token: 0x060134A3 RID: 79011 RVA: 0x004A1380 File Offset: 0x0049F580 [Token(Token = "0x60134A3")] [Address(RVA = "0x1372130", Offset = "0x1370B30", VA = "0x181372130", Slot = "5")] protected virtual void Start() { Canvas canvas = this.thisCanvas; int num = 0; if (canvas != num) { UIInputModule instance = UIInputModule.Instance; int num2 = 0; if (instance != num2) { UIInputModule instance2 = UIInputModule.Instance; Canvas canvas2 = this.thisCanvas; Camera k__BackingField = instance2.k__BackingField; canvas2.worldCamera = k__BackingField; } } } // Token: 0x060134A4 RID: 79012 RVA: 0x004A13DC File Offset: 0x0049F5DC [Token(Token = "0x60134A4")] [Address(RVA = "0x13720A0", Offset = "0x1370AA0", VA = "0x1813720A0")] protected BaseRaycaster LEGDONKKEKG() { BaseRaycaster baseRaycaster = this.thisRaycaster; int num = 0; if (baseRaycaster == num && this.PFLNEMCEGED) { BaseRaycaster component = base.GetComponent(); this.thisRaycaster = component; } return this.thisRaycaster; } // Token: 0x060134A5 RID: 79013 RVA: 0x004A141C File Offset: 0x0049F61C [Token(Token = "0x60134A5")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public WorldUIView() { } // Token: 0x0400D1B2 RID: 53682 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400D1B2")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private BaseRaycaster thisRaycaster; // Token: 0x0400D1B3 RID: 53683 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400D1B3")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] protected Canvas thisCanvas; // Token: 0x0400D1B4 RID: 53684 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400D1B4")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)] protected CachedView cachedView; // Token: 0x0400D1B5 RID: 53685 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400D1B5")] private bool PFLNEMCEGED; } }