using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI.Dialog { // Token: 0x0200120F RID: 4623 [Token(Token = "0x200120F")] public class PhotoImageScreen : WatchUIFlow { // Token: 0x060068E6 RID: 26854 RVA: 0x001736FC File Offset: 0x001718FC [Token(Token = "0x60068E6")] [Address(RVA = "0x1267170", Offset = "0x1265F70", VA = "0x181267170", Slot = "7")] protected override void OnDestroy() { base.OnDestroy(); OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = this.OPEKGDGMEFP; this.DPONBEGHJJO = true; if (opekgdgmefp != 0) { opekgdgmefp.Dispose(); return; } } // Token: 0x060068E7 RID: 26855 RVA: 0x00173728 File Offset: 0x00171928 [Token(Token = "0x60068E7")] [Address(RVA = "0x12671D0", Offset = "0x1265FD0", VA = "0x1812671D0")] public void SetImage(string HFLPBHHAFIO) { string imageName = HFLPBHHAFIO; OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = this.OPEKGDGMEFP; if (opekgdgmefp != 0) { opekgdgmefp.Dispose(); } int num = 0; int num2 = 0; ulong num3; OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.JMGMDKIBOKO(HFLPBHHAFIO, true, num2 != 0, num, num3 != 0UL); this.OPEKGDGMEFP = nbmfnjlhkao; Action action = delegate(Texture2D texture) { RawImage rawImage = this.image; int num4 = 0; if (rawImage != num4) { this.image.texture = texture; } }; Action action2 = delegate(string e) { if (!this.DPONBEGHJJO) { string imageName2 = imageName; Debug.LogError("Error getting image " + imageName2 + " from RecNet: " + e); } }; throw new NullReferenceException(); } // Token: 0x060068E8 RID: 26856 RVA: 0x00173798 File Offset: 0x00171998 [Token(Token = "0x60068E8")] [Address(RVA = "0x792380", Offset = "0x791180", VA = "0x180792380")] public PhotoImageScreen() { } // Token: 0x04004610 RID: 17936 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4004610")] [SerializeField] private RawImage image; // Token: 0x04004611 RID: 17937 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4004611")] private OHDHPENHDAP.NBMFNJLHKAO OPEKGDGMEFP; // Token: 0x04004612 RID: 17938 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4004612")] private bool DPONBEGHJJO; // Token: 0x02001210 RID: 4624 [Token(Token = "0x2001210")] [CompilerGenerated] private sealed class IPHCLAHLIFJ { // Token: 0x060068E9 RID: 26857 RVA: 0x001737AC File Offset: 0x001719AC [Token(Token = "0x60068E9")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public IPHCLAHLIFJ() { } // Token: 0x060068EA RID: 26858 RVA: 0x001737C0 File Offset: 0x001719C0 [Token(Token = "0x60068EA")] [Address(RVA = "0x1264A20", Offset = "0x1263820", VA = "0x181264A20")] internal void b__0(Texture2D texture) { RawImage image = this.<>4__this.image; int num = 0; if (image != num) { this.<>4__this.image.texture = texture; } } // Token: 0x060068EB RID: 26859 RVA: 0x001737FC File Offset: 0x001719FC [Token(Token = "0x60068EB")] [Address(RVA = "0x1264AD0", Offset = "0x12638D0", VA = "0x181264AD0")] internal void b__1(string e) { if (!this.<>4__this.DPONBEGHJJO) { string text = this.imageName; Debug.LogError("Error getting image " + text + " from RecNet: " + e); } } // Token: 0x04004613 RID: 17939 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004613")] public PhotoImageScreen <>4__this; // Token: 0x04004614 RID: 17940 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004614")] public string imageName; } } }