Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/AGUI/MenuProjector.cs
T
2026-04-08 23:40:05 +02:00

141 lines
4.1 KiB
C#

using System;
using System.Runtime.InteropServices;
using AGUI.StackedUI;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.AGUI
{
// Token: 0x0200241C RID: 9244
[Token(Token = "0x200241C")]
[StructLayout(3)]
public class MenuProjector : MonoBehaviour
{
// Token: 0x17002BAD RID: 11181
// (get) Token: 0x06010026 RID: 65574 RVA: 0x003BF5D4 File Offset: 0x003BD7D4
[Token(Token = "0x17002BAD")]
public Transform ALHLFIFAGNF
{
[Token(Token = "0x6010026")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this.animationRoot;
}
}
// Token: 0x17002BAE RID: 11182
// (get) Token: 0x06010027 RID: 65575 RVA: 0x003BF5E8 File Offset: 0x003BD7E8
[Token(Token = "0x17002BAE")]
public virtual Transform LGLAIDCMOCN
{
[Token(Token = "0x6010027")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240", Slot = "4")]
get
{
return this.animationRoot;
}
}
// Token: 0x17002BAF RID: 11183
// (get) Token: 0x06010028 RID: 65576 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17002BAF")]
protected float EOJGGLKMANP
{
[Token(Token = "0x6010028")]
[Address(RVA = "0x14DFE70", Offset = "0x14DE870", VA = "0x1814DFE70")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17002BB0 RID: 11184
// (get) Token: 0x06010029 RID: 65577 RVA: 0x003BF5FC File Offset: 0x003BD7FC
[Token(Token = "0x17002BB0")]
public Vector3 PHMJDEIIAAG
{
[Token(Token = "0x6010029")]
[Address(RVA = "0x14DFE80", Offset = "0x14DE880", VA = "0x1814DFE80")]
get
{
float z = Vector3.zero.z;
Transform targetTransform = Player.<EGKJPJKLEAI>k__BackingField.head.rigidbodyEx.MDKDCJFEBJH;
Vector3 vector;
float z2 = vector.z;
Transform targetTransform2 = Player.<EGKJPJKLEAI>k__BackingField.head.rigidbodyEx.MDKDCJFEBJH;
throw new NullReferenceException();
}
}
// Token: 0x17002BB1 RID: 11185
// (get) Token: 0x0601002A RID: 65578 RVA: 0x003BF64C File Offset: 0x003BD84C
[Token(Token = "0x17002BB1")]
protected Quaternion HAAHNPLDIDN
{
[Token(Token = "0x601002A")]
[Address(RVA = "0x14DFC50", Offset = "0x14DE650", VA = "0x1814DFC50")]
get
{
Transform transform = SingletonMonoBehaviour.Instance.CHLMFLCFGFL.transform;
Vector3 vector;
float z = vector.z;
float z2 = Vector3.up.z;
Quaternion quaternion;
float num = Mathf.Clamp(quaternion.z, -10f, 10f);
throw new NullReferenceException();
}
}
// Token: 0x0601002B RID: 65579 RVA: 0x003BF69C File Offset: 0x003BD89C
[Token(Token = "0x601002B")]
[Address(RVA = "0x14DFA00", Offset = "0x14DE400", VA = "0x1814DFA00")]
public Vector2 GetWorldUISize(StackedUIBase LJOCNMLBCAH)
{
RectTransform canvasRectTransform = LJOCNMLBCAH.CCDBKEAHCJA;
Vector2 sizeDelta = canvasRectTransform.sizeDelta;
Transform transform = LJOCNMLBCAH.transform;
Transform transform2 = base.transform;
if (transform.IsChildOf(transform2))
{
int num = 0;
if (canvasRectTransform != num)
{
Transform transform3 = this.animationRoot;
if (canvasRectTransform != transform3)
{
}
Transform parent = canvasRectTransform.parent;
}
}
Debug.LogError(string.Format("MenuProjector: Attempting to calculate world height of stacked UI {0}, which is not a child of this projector.", LJOCNMLBCAH));
throw new NullReferenceException();
}
// Token: 0x0601002C RID: 65580 RVA: 0x003BF710 File Offset: 0x003BD910
[Token(Token = "0x601002C")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
public MenuProjector()
{
}
// Token: 0x0400AA0B RID: 43531
[Token(Token = "0x400AA0B")]
protected const float BCCMNJEFPPE = 0.61f;
// Token: 0x0400AA0C RID: 43532
[Token(Token = "0x400AA0C")]
protected const float CMFOHGGGCIM = 0.76f;
// Token: 0x0400AA0D RID: 43533
[Token(Token = "0x400AA0D")]
protected const float FPKEFHBICEH = 0.5f;
// Token: 0x0400AA0E RID: 43534
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400AA0E")]
[SerializeField]
protected Transform animationRoot;
}
}