Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

95 lines
2.6 KiB
C#

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 <MCLKPPFJMIH>k__BackingField = instance2.<MCLKPPFJMIH>k__BackingField;
canvas2.worldCamera = <MCLKPPFJMIH>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<BaseRaycaster>();
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;
}
}