using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI.Dialog { // Token: 0x020012DC RID: 4828 [Token(Token = "0x20012DC")] public class PhotoImageScreen : WatchUIFlow { // Token: 0x06006C4C RID: 27724 RVA: 0x0017B934 File Offset: 0x00179B34 [Token(Token = "0x6006C4C")] [Address(RVA = "0x1E114A0", Offset = "0x1E104A0", VA = "0x181E114A0", Slot = "7")] protected override void OnDestroy() { base.OnDestroy(); OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = this.OPEKGDGMEFP; this.DPONBEGHJJO = true; if (opekgdgmefp != 0) { opekgdgmefp.Dispose(); return; } } // Token: 0x06006C4D RID: 27725 RVA: 0x0017B960 File Offset: 0x00179B60 [Token(Token = "0x6006C4D")] [Address(RVA = "0x1E11500", Offset = "0x1E10500", VA = "0x181E11500")] 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: 0x06006C4E RID: 27726 RVA: 0x0017B9D0 File Offset: 0x00179BD0 [Token(Token = "0x6006C4E")] [Address(RVA = "0x1238E90", Offset = "0x1237E90", VA = "0x181238E90")] public PhotoImageScreen() { } // Token: 0x0400478D RID: 18317 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400478D")] [SerializeField] private RawImage image; // Token: 0x0400478E RID: 18318 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400478E")] private OHDHPENHDAP.NBMFNJLHKAO OPEKGDGMEFP; // Token: 0x0400478F RID: 18319 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400478F")] private bool DPONBEGHJJO; // Token: 0x020012DD RID: 4829 [Token(Token = "0x20012DD")] [CompilerGenerated] private sealed class IPHCLAHLIFJ { // Token: 0x06006C4F RID: 27727 RVA: 0x0017B9E4 File Offset: 0x00179BE4 [Token(Token = "0x6006C4F")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public IPHCLAHLIFJ() { } // Token: 0x06006C50 RID: 27728 RVA: 0x0017B9F8 File Offset: 0x00179BF8 [Token(Token = "0x6006C50")] [Address(RVA = "0x1E0EDA0", Offset = "0x1E0DDA0", VA = "0x181E0EDA0")] 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: 0x06006C51 RID: 27729 RVA: 0x0017BA34 File Offset: 0x00179C34 [Token(Token = "0x6006C51")] [Address(RVA = "0x1E0EE50", Offset = "0x1E0DE50", VA = "0x181E0EE50")] 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: 0x04004790 RID: 18320 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4004790")] public PhotoImageScreen <>4__this; // Token: 0x04004791 RID: 18321 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004791")] public string imageName; } } }