using System; using Cpp2IlInjected; using UnityEngine; using UnityEngine.EventSystems; namespace RecRoom.Core.UI { // Token: 0x02003117 RID: 12567 [Token(Token = "0x2003117")] public class WorldUIView : MonoBehaviour { // Token: 0x06015419 RID: 87065 RVA: 0x004F3408 File Offset: 0x004F1608 [Token(Token = "0x6015419")] [Address(RVA = "0x1619E00", Offset = "0x1618E00", VA = "0x181619E00", Slot = "4")] protected virtual void Awake() { CachedView cachedView = this.cachedView; int num = 0; if (cachedView != num) { this.PFLNEMCEGED = true; } } // Token: 0x0601541A RID: 87066 RVA: 0x004F3430 File Offset: 0x004F1630 [Token(Token = "0x601541A")] [Address(RVA = "0x1619F00", Offset = "0x1618F00", VA = "0x181619F00", 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: 0x0601541B RID: 87067 RVA: 0x004F348C File Offset: 0x004F168C [Token(Token = "0x601541B")] [Address(RVA = "0x1619E70", Offset = "0x1618E70", VA = "0x181619E70")] 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: 0x0601541C RID: 87068 RVA: 0x004F34CC File Offset: 0x004F16CC [Token(Token = "0x601541C")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] public WorldUIView() { } // Token: 0x0400E088 RID: 57480 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400E088")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private BaseRaycaster thisRaycaster; // Token: 0x0400E089 RID: 57481 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400E089")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] protected Canvas thisCanvas; // Token: 0x0400E08A RID: 57482 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400E08A")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)] protected CachedView cachedView; // Token: 0x0400E08B RID: 57483 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400E08B")] private bool PFLNEMCEGED; } }