Files
2026-04-08 23:40:05 +02:00

103 lines
3.5 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using AGUI.StackedUI;
using Cpp2IlInjected;
using RecRoom.Async;
using UnityEngine;
// Token: 0x02000753 RID: 1875
[Token(Token = "0x2000753")]
[StructLayout(3)]
public static class NBLPDEKAKLG
{
// Token: 0x0600364F RID: 13903 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600364F")]
[Address(RVA = "0x1430A20", Offset = "0x142F420", VA = "0x181430A20")]
public static IPromise<string> KAEEACPMBDF(ManagedTexture HGPJHJNMKFL, string LHOMKMINCHH, [Optional] string FFKLLCNNMIL)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x02000754 RID: 1876
[Token(Token = "0x2000754")]
[CompilerGenerated]
private sealed class DEOPDBIFIEM
{
// Token: 0x06003650 RID: 13904 RVA: 0x000E3700 File Offset: 0x000E1900
[Token(Token = "0x6003650")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public DEOPDBIFIEM()
{
}
// Token: 0x06003651 RID: 13905 RVA: 0x000E3714 File Offset: 0x000E1914
[Token(Token = "0x6003651")]
[Address(RVA = "0x1420AF0", Offset = "0x141F4F0", VA = "0x181420AF0")]
internal IPromise<string> <TakePhotoAndUpload>b__0(RenderTexture renderTexture)
{
this.managedTexture.DPCIGLIJMPF(renderTexture);
ManagedTexture managedTexture = this.managedTexture;
int num = 0;
IPromise<Texture2D> promise = managedTexture.BBLLIEGLEEE((ManagedTexture.HGJAGEHBPNE)((ulong)3L), num != 0);
NotificationManager instance = SingletonMonoBehaviour.Instance;
ManagedTexture managedTexture2 = this.managedTexture;
instance.AddPersistentNotification("Uploading...", managedTexture2);
ManagedTexture managedTexture3 = this.managedTexture;
int num2 = 0;
IPromise<string> promise2 = OHDHPENHDAP.NLDOGFCBAOD(managedTexture3, OHDHPENHDAP.DLHGJJJPHPH.ShareCamera, num2);
if (NBLPDEKAKLG.<>c.<>9__0_2 == 0)
{
NBLPDEKAKLG.<>c.<>9__0_2 = delegate(string uploadError)
{
Debug.LogError("Failed to upload image: " + uploadError);
};
}
throw new NullReferenceException();
}
// Token: 0x06003652 RID: 13906 RVA: 0x000E3798 File Offset: 0x000E1998
[Token(Token = "0x6003652")]
[Address(RVA = "0x1420CA0", Offset = "0x141F6A0", VA = "0x181420CA0")]
internal void <TakePhotoAndUpload>b__1(string imageName)
{
NotificationManager instance = SingletonMonoBehaviour.Instance;
ManagedTexture managedTexture = this.managedTexture;
instance.RemovePersistentNotification(managedTexture);
StackedUIFlowBase stackedUIFlowBase = this.currentStackedUIFlowBase;
int num = 0;
if (stackedUIFlowBase != num)
{
StackedUIFlowBase stackedUIFlowBase2 = this.currentStackedUIFlowBase;
if (stackedUIFlowBase != stackedUIFlowBase2)
{
StackedUIFlowBase stackedUIFlowBase3 = this.currentStackedUIFlowBase;
}
}
bool inVRDisplayMode = SingletonMonoBehaviour.Instance.EBPFBFMJMBB;
if (!inVRDisplayMode)
{
if (!inVRDisplayMode)
{
}
return;
}
NotificationManager instance2 = SingletonMonoBehaviour.Instance;
int num2 = 0;
int num3 = 0;
int num4 = 0;
instance2.PlayWatchNotification(num4 != 0, ~NotificationManager.HLJEOKDOLPF.Text, num3, num2);
}
// Token: 0x04002E5E RID: 11870
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4002E5E")]
public ManagedTexture managedTexture;
// Token: 0x04002E5F RID: 11871
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4002E5F")]
public StackedUIFlowBase currentStackedUIFlowBase;
}
}