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 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 b__0(RenderTexture renderTexture) { this.managedTexture.DPCIGLIJMPF(renderTexture); ManagedTexture managedTexture = this.managedTexture; int num = 0; IPromise 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 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 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; } }