This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,257 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core.Screens.UI.iOS
{
// Token: 0x0200303B RID: 12347
[Token(Token = "0x200303B")]
public class SafeAreaHelper : MonoBehaviour
{
// Token: 0x06014E45 RID: 85573 RVA: 0x004DB268 File Offset: 0x004D9468
[Token(Token = "0x6014E45")]
[Address(RVA = "0x155D680", Offset = "0x155C680", VA = "0x18155D680")]
private void Awake()
{
if (!SafeAreaHelper.HJKABIFPKKC.Contains(this))
{
SafeAreaHelper.HJKABIFPKKC.Add(this);
}
Canvas componentInParent = base.GetComponentInParent<Canvas>();
this.NKKFJKIMHBN = componentInParent;
Transform transform = base.transform;
if (transform != 0)
{
}
this.FMBOLHLCMPK = transform;
Rect safeArea = Screen.safeArea;
}
// Token: 0x06014E46 RID: 85574 RVA: 0x004DB2BC File Offset: 0x004D94BC
[Token(Token = "0x6014E46")]
[Address(RVA = "0x155E240", Offset = "0x155D240", VA = "0x18155E240")]
private void Start()
{
PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
if (pmgcjepkfof != (ulong)5L)
{
PlatformManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof2;
if (pmgcjepkfof2 != (ulong)6L)
{
return;
}
}
this.FNENIGPICJK();
Action<float> action = new Action(this.BALOKJMBNIN);
IDisposable disposable = ADIFCODGAML.ADIDJGEIJOH(this, action);
}
// Token: 0x06014E47 RID: 85575 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6014E47")]
[Address(RVA = "0x155D830", Offset = "0x155C830", VA = "0x18155D830")]
private void BALOKJMBNIN(float LIMOILDIGKF)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014E48 RID: 85576 RVA: 0x004DB308 File Offset: 0x004D9508
[Token(Token = "0x6014E48")]
[Address(RVA = "0x155DD20", Offset = "0x155CD20", VA = "0x18155DD20")]
private void FNENIGPICJK()
{
RectTransform fmbolhlcmpk = this.FMBOLHLCMPK;
int num = 0;
if (!(fmbolhlcmpk == num))
{
Canvas nkkfjkimhbn = this.NKKFJKIMHBN;
Canvas nkkfjkimhbn2 = this.NKKFJKIMHBN;
Canvas nkkfjkimhbn3 = this.NKKFJKIMHBN;
Canvas nkkfjkimhbn4 = this.NKKFJKIMHBN;
int num2 = 0;
this.FMBOLHLCMPK.anchorMin = num2;
this.FMBOLHLCMPK.anchorMax = num2;
}
}
// Token: 0x06014E49 RID: 85577 RVA: 0x004DB370 File Offset: 0x004D9570
[Token(Token = "0x6014E49")]
[Address(RVA = "0x155DB20", Offset = "0x155CB20", VA = "0x18155DB20")]
private Rect DJAJEDEJJLD()
{
Rect safeArea = Screen.safeArea;
int width = Screen.width;
int height = Screen.height;
ScreenOrientation screenOrientation = Screen.GetScreenOrientation();
int num = (int)screenOrientation;
int num2;
if (num == 1 || num == 2 || num == 3)
{
num2 = 0;
}
if (num2 == 1 || num2 == 0 || num2 == 3)
{
}
if (num == 2)
{
if (screenOrientation == ScreenOrientation.PortraitUpsideDown)
{
return;
}
if (screenOrientation == ScreenOrientation.LandscapeLeft)
{
goto IL_59;
}
}
int num3 = (int)screenOrientation;
IL_59:
if (num3 == 1 || num3 == 0 || num3 == 3)
{
return;
}
}
// Token: 0x06014E4A RID: 85578 RVA: 0x004DB3E8 File Offset: 0x004D95E8
[Token(Token = "0x6014E4A")]
[Address(RVA = "0x155E0B0", Offset = "0x155D0B0", VA = "0x18155E0B0")]
private void NHFJDPLMBDH(SafeAreaHelper.FBACCBLPMFK GEDCEIDOKJL, float POJLOLNHLDE, float CNHJNOGLKKN, float LNDEFKJFNKC, float KPFLMLLHION, out float OPFKBHNDILB, out float ABAINCKEPGA)
{
if (GEDCEIDOKJL != SafeAreaHelper.FBACCBLPMFK.BOTH_SIDES)
{
if (GEDCEIDOKJL == SafeAreaHelper.FBACCBLPMFK.NONE)
{
return;
}
if (GEDCEIDOKJL == SafeAreaHelper.FBACCBLPMFK.BOTTOM_SIDE_ONLY)
{
return;
}
}
}
// Token: 0x06014E4B RID: 85579 RVA: 0x004DB404 File Offset: 0x004D9604
[Token(Token = "0x6014E4B")]
[Address(RVA = "0x155E130", Offset = "0x155D130", VA = "0x18155E130")]
private void OnDestroy()
{
if (SafeAreaHelper.HJKABIFPKKC.Contains(this))
{
bool flag = SafeAreaHelper.HJKABIFPKKC.Remove(this);
return;
}
}
// Token: 0x06014E4C RID: 85580 RVA: 0x004DB434 File Offset: 0x004D9634
[Token(Token = "0x6014E4C")]
[Address(RVA = "0x155DF80", Offset = "0x155CF80", VA = "0x18155DF80")]
private static void JIOHJHKKPAD()
{
Rect safeArea = Screen.safeArea;
ScreenOrientation screenOrientation = Screen.GetScreenOrientation();
int num = 0;
SafeAreaHelper.ECHFKEKCHFH = screenOrientation;
List<SafeAreaHelper> hjkabifpkkc = SafeAreaHelper.HJKABIFPKKC;
List<SafeAreaHelper> hjkabifpkkc2 = SafeAreaHelper.HJKABIFPKKC;
num++;
}
// Token: 0x06014E4D RID: 85581 RVA: 0x004DB470 File Offset: 0x004D9670
[Token(Token = "0x6014E4D")]
[Address(RVA = "0x155DAD0", Offset = "0x155CAD0", VA = "0x18155DAD0")]
private static SafeAreaHelper.FBACCBLPMFK BBJNCPDEKPO(SafeAreaHelper.FBACCBLPMFK NGBCFDIJNHE, ScreenOrientation ACMECNDDDNG)
{
if (ACMECNDDDNG == ScreenOrientation.Portrait || ACMECNDDDNG == ScreenOrientation.PortraitUpsideDown)
{
return;
}
if (ACMECNDDDNG == ScreenOrientation.LandscapeLeft && (NGBCFDIJNHE == SafeAreaHelper.FBACCBLPMFK.TOP_SIDE_ONLY || NGBCFDIJNHE == (SafeAreaHelper.FBACCBLPMFK)ACMECNDDDNG))
{
return SafeAreaHelper.FBACCBLPMFK.BOTTOM_SIDE_ONLY;
}
}
// Token: 0x06014E4E RID: 85582 RVA: 0x004DB498 File Offset: 0x004D9698
[Token(Token = "0x6014E4E")]
[Address(RVA = "0x155DB00", Offset = "0x155CB00", VA = "0x18155DB00")]
private static SafeAreaHelper.FBACCBLPMFK BJFAACJLBLM(SafeAreaHelper.FBACCBLPMFK BEOCFLKPPLF, ScreenOrientation ACMECNDDDNG)
{
if (ACMECNDDDNG == ScreenOrientation.PortraitUpsideDown && (BEOCFLKPPLF == (SafeAreaHelper.FBACCBLPMFK)ACMECNDDDNG || BEOCFLKPPLF == SafeAreaHelper.FBACCBLPMFK.BOTTOM_SIDE_ONLY))
{
return SafeAreaHelper.FBACCBLPMFK.BOTTOM_SIDE_ONLY;
}
}
// Token: 0x06014E4F RID: 85583 RVA: 0x004DB4B8 File Offset: 0x004D96B8
[Token(Token = "0x6014E4F")]
[Address(RVA = "0x155E230", Offset = "0x155D230", VA = "0x18155E230")]
private void OnValidate()
{
this.FNENIGPICJK();
}
// Token: 0x06014E50 RID: 85584 RVA: 0x004DB4CC File Offset: 0x004D96CC
[Token(Token = "0x6014E50")]
[Address(RVA = "0x155E3F0", Offset = "0x155D3F0", VA = "0x18155E3F0")]
public SafeAreaHelper()
{
}
// Token: 0x0400DB99 RID: 56217
[Token(Token = "0x400DB99")]
private static readonly List<SafeAreaHelper> HJKABIFPKKC = new List();
// Token: 0x0400DB9A RID: 56218
[Token(Token = "0x400DB9A")]
private static bool MMBIMGKGHLC;
// Token: 0x0400DB9B RID: 56219
[Token(Token = "0x400DB9B")]
private static Rect AILHPKMFMNC;
// Token: 0x0400DB9C RID: 56220
[Token(Token = "0x400DB9C")]
private static ScreenOrientation ECHFKEKCHFH;
// Token: 0x0400DB9D RID: 56221
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400DB9D")]
private Canvas NKKFJKIMHBN;
// Token: 0x0400DB9E RID: 56222
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400DB9E")]
private RectTransform FMBOLHLCMPK;
// Token: 0x0400DB9F RID: 56223
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400DB9F")]
[SerializeField]
private SafeAreaHelper.FBACCBLPMFK widthSupport = (SafeAreaHelper.FBACCBLPMFK)((ulong)1L);
// Token: 0x0400DBA0 RID: 56224
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x400DBA0")]
[SerializeField]
private SafeAreaHelper.FBACCBLPMFK heightSupport = (SafeAreaHelper.FBACCBLPMFK)((ulong)1L);
// Token: 0x0200303C RID: 12348
[Token(Token = "0x200303C")]
private enum FBACCBLPMFK
{
// Token: 0x0400DBA2 RID: 56226
[Token(Token = "0x400DBA2")]
NONE,
// Token: 0x0400DBA3 RID: 56227
[Token(Token = "0x400DBA3")]
BOTH_SIDES,
// Token: 0x0400DBA4 RID: 56228
[Token(Token = "0x400DBA4")]
TOP_SIDE_ONLY,
// Token: 0x0400DBA5 RID: 56229
[Token(Token = "0x400DBA5")]
BOTTOM_SIDE_ONLY
}
}
}