103 lines
3.5 KiB
C#
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;
|
|
}
|
|
}
|