using System; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Experimental.Rendering; using UnityEngine.UI; namespace RRUI { // Token: 0x020007D7 RID: 2007 [Token(Token = "0x20007D7")] public class RecNetRawImage : RawImage { // Token: 0x170009C6 RID: 2502 // (get) Token: 0x0600389E RID: 14494 RVA: 0x000EBE68 File Offset: 0x000EA068 // (set) Token: 0x0600389F RID: 14495 RVA: 0x000EBE7C File Offset: 0x000EA07C [Token(Token = "0x170009C6")] public string AHGCOGFEEEE { [Token(Token = "0x600389E")] [Address(RVA = "0x7B55D0", Offset = "0x7B43D0", VA = "0x1807B55D0")] get { return this.HFLPBHHAFIO; } [Token(Token = "0x600389F")] [Address(RVA = "0x13AC320", Offset = "0x13AB120", VA = "0x1813AC320")] set { string text = this.HFLPBHHAFIO; int num = 0; if (!string.Equals(text, value)) { Texture ibhfogkpcob = this.IBHFOGKPCOB; this.HFLPBHHAFIO = value; base.texture = ibhfogkpcob; Color djifkajkfko = this.DJIFKAJKFKO; Color color = this.color; OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD; if (jlbeidflild != 0) { jlbeidflild.Dispose(); } string hflpbhhafio = this.HFLPBHHAFIO; if (color == 0) { RecNetRawImage.MEAGPIJNDIJ meagpijndij = this.size; string hflpbhhafio2 = this.HFLPBHHAFIO; bool flag = this.generateMipMaps; bool flag2 = this.overrideJuniorCheck; bool flag3 = this.cropSquare; OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.JMGMDKIBOKO(hflpbhhafio2, flag, flag2, num, flag3); this.JLBEIDFLILD = nbmfnjlhkao; Action action = new Action(this.ONGEANEKLNE); num += num; num++; Action action2 = new Action(this.HMFPPBJFHKD); if (num < this) { num += num; if (num == this) { text += text; throw new NullReferenceException(); } num++; } } } } } // Token: 0x060038A0 RID: 14496 RVA: 0x000EBF64 File Offset: 0x000EA164 [Token(Token = "0x60038A0")] [Address(RVA = "0x13AC030", Offset = "0x13AAE30", VA = "0x1813AC030", Slot = "4")] protected override void Awake() { base..ctor(); Texture texture = this.m_Texture; this.IBHFOGKPCOB = texture; } // Token: 0x060038A1 RID: 14497 RVA: 0x000EBF88 File Offset: 0x000EA188 [Token(Token = "0x60038A1")] [Address(RVA = "0x13AC290", Offset = "0x13AB090", VA = "0x1813AC290", Slot = "8")] protected override void OnDestroy() { OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD; if (jlbeidflild != 0) { jlbeidflild.Dispose(); } base.OnDestroy(); } // Token: 0x060038A2 RID: 14498 RVA: 0x000EBFAC File Offset: 0x000EA1AC [Token(Token = "0x60038A2")] [Address(RVA = "0x13AC100", Offset = "0x13AAF00", VA = "0x1813AC100")] private void ONGEANEKLNE(Texture2D CAKFKAGPMBF) { int num = 0; if (!(this == num)) { base.texture = CAKFKAGPMBF; Color white = Color.white; Color color = this.color; AspectRatioFitter aspectRatioFitter = this.aspectRatioFitter; int num2 = 0; if (aspectRatioFitter != num2) { int num3 = 0; if (CAKFKAGPMBF != num3) { GraphicsFormat graphicsFormat = CAKFKAGPMBF.graphicsFormat; AspectRatioFitter aspectRatioFitter2 = this.aspectRatioFitter; } } } } // Token: 0x060038A3 RID: 14499 RVA: 0x000EC014 File Offset: 0x000EA214 [Token(Token = "0x60038A3")] [Address(RVA = "0x13AC080", Offset = "0x13AAE80", VA = "0x1813AC080")] private void HMFPPBJFHKD(string MOPOMPHBHKF) { Debug.LogError("Cached image handle promise failed, " + MOPOMPHBHKF); int num = 0; this.AHGCOGFEEEE = num; } // Token: 0x060038A4 RID: 14500 RVA: 0x000EC03C File Offset: 0x000EA23C [Token(Token = "0x60038A4")] [Address(RVA = "0x13AC2E0", Offset = "0x13AB0E0", VA = "0x1813AC2E0")] public RecNetRawImage() { Color white = Color.white; base..ctor(); } // Token: 0x0400309B RID: 12443 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400309B")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)] private AspectRatioFitter aspectRatioFitter; // Token: 0x0400309C RID: 12444 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400309C")] [SerializeField] private bool generateMipMaps; // Token: 0x0400309D RID: 12445 [FieldOffset(Offset = "0xE9")] [Token(Token = "0x400309D")] [SerializeField] private bool overrideJuniorCheck; // Token: 0x0400309E RID: 12446 [FieldOffset(Offset = "0xEC")] [Token(Token = "0x400309E")] [SerializeField] private RecNetRawImage.MEAGPIJNDIJ size = (RecNetRawImage.MEAGPIJNDIJ)((ulong)512L); // Token: 0x0400309F RID: 12447 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400309F")] [SerializeField] private bool cropSquare; // Token: 0x040030A0 RID: 12448 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x40030A0")] private Texture IBHFOGKPCOB; // Token: 0x040030A1 RID: 12449 [FieldOffset(Offset = "0x100")] [Token(Token = "0x40030A1")] private Color DJIFKAJKFKO; // Token: 0x040030A2 RID: 12450 [FieldOffset(Offset = "0x110")] [Token(Token = "0x40030A2")] private string HFLPBHHAFIO; // Token: 0x040030A3 RID: 12451 [FieldOffset(Offset = "0x118")] [Token(Token = "0x40030A3")] private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD; // Token: 0x020007D8 RID: 2008 [Token(Token = "0x20007D8")] public enum MEAGPIJNDIJ { // Token: 0x040030A5 RID: 12453 [Token(Token = "0x40030A5")] XS_128 = 128, // Token: 0x040030A6 RID: 12454 [Token(Token = "0x40030A6")] S_256 = 256, // Token: 0x040030A7 RID: 12455 [Token(Token = "0x40030A7")] M_512 = 512, // Token: 0x040030A8 RID: 12456 [Token(Token = "0x40030A8")] L_1024 = 1024, // Token: 0x040030A9 RID: 12457 [Token(Token = "0x40030A9")] XL_2048 = 2048 } } }