using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Experimental.Rendering; using UnityEngine.UI; namespace RRUI { // Token: 0x020007ED RID: 2029 [Token(Token = "0x20007ED")] public class RecNetRawImage : RawImage { // Token: 0x170009E8 RID: 2536 // (get) Token: 0x0600394A RID: 14666 RVA: 0x000ED060 File Offset: 0x000EB260 // (set) Token: 0x0600394B RID: 14667 RVA: 0x000ED074 File Offset: 0x000EB274 [Token(Token = "0x170009E8")] public string AHGCOGFEEEE { [Token(Token = "0x600394A")] [Address(RVA = "0x4C35F0", Offset = "0x4C25F0", VA = "0x1804C35F0")] get { return this.HFLPBHHAFIO; } [Token(Token = "0x600394B")] [Address(RVA = "0x1E71280", Offset = "0x1E70280", VA = "0x181E71280")] 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.GJGLBJNOJPM); if (num < this) { num += num; if (num == this) { text += text; throw new NullReferenceException(); } num++; } } } } } // Token: 0x0600394C RID: 14668 RVA: 0x000ED15C File Offset: 0x000EB35C [Token(Token = "0x600394C")] [Address(RVA = "0x1E70ED0", Offset = "0x1E6FED0", VA = "0x181E70ED0", Slot = "4")] protected override void Awake() { base..ctor(); Texture texture = this.m_Texture; this.IBHFOGKPCOB = texture; } // Token: 0x0600394D RID: 14669 RVA: 0x000ED180 File Offset: 0x000EB380 [Token(Token = "0x600394D")] [Address(RVA = "0x1E711F0", Offset = "0x1E701F0", VA = "0x181E711F0", Slot = "8")] protected override void OnDestroy() { OHDHPENHDAP.NBMFNJLHKAO jlbeidflild = this.JLBEIDFLILD; if (jlbeidflild != 0) { jlbeidflild.Dispose(); } base.OnDestroy(); } // Token: 0x0600394E RID: 14670 RVA: 0x000ED1A4 File Offset: 0x000EB3A4 [Token(Token = "0x600394E")] [Address(RVA = "0x1E71060", Offset = "0x1E70060", VA = "0x181E71060")] 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: 0x0600394F RID: 14671 RVA: 0x000ED20C File Offset: 0x000EB40C [Token(Token = "0x600394F")] [Address(RVA = "0x1E70FC0", Offset = "0x1E6FFC0", VA = "0x181E70FC0")] private void HMFPPBJFHKD(OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD, string MOPOMPHBHKF) { if (JLBEIDFLILD != 0) { Debug.LogError("Cached image handle promise failed, " + MOPOMPHBHKF); } int num = 0; this.AHGCOGFEEEE = num; } // Token: 0x06003950 RID: 14672 RVA: 0x000ED238 File Offset: 0x000EB438 [Token(Token = "0x6003950")] [Address(RVA = "0x1E71240", Offset = "0x1E70240", VA = "0x181E71240")] public RecNetRawImage() { Color white = Color.white; base..ctor(); } // Token: 0x06003951 RID: 14673 RVA: 0x000ED260 File Offset: 0x000EB460 [Token(Token = "0x6003951")] [Address(RVA = "0x1E70F20", Offset = "0x1E6FF20", VA = "0x181E70F20")] [CompilerGenerated] private void GJGLBJNOJPM(string CHKKEHOKPJP) { if (this.JLBEIDFLILD != 0) { Debug.LogError("Cached image handle promise failed, " + CHKKEHOKPJP); } int num = 0; this.AHGCOGFEEEE = num; } // Token: 0x04003124 RID: 12580 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4003124")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)] private AspectRatioFitter aspectRatioFitter; // Token: 0x04003125 RID: 12581 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4003125")] [SerializeField] private bool generateMipMaps; // Token: 0x04003126 RID: 12582 [FieldOffset(Offset = "0xE9")] [Token(Token = "0x4003126")] [SerializeField] private bool overrideJuniorCheck; // Token: 0x04003127 RID: 12583 [FieldOffset(Offset = "0xEC")] [Token(Token = "0x4003127")] [SerializeField] private RecNetRawImage.MEAGPIJNDIJ size = (RecNetRawImage.MEAGPIJNDIJ)((ulong)512L); // Token: 0x04003128 RID: 12584 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x4003128")] [SerializeField] private bool cropSquare; // Token: 0x04003129 RID: 12585 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x4003129")] private Texture IBHFOGKPCOB; // Token: 0x0400312A RID: 12586 [FieldOffset(Offset = "0x100")] [Token(Token = "0x400312A")] private Color DJIFKAJKFKO; // Token: 0x0400312B RID: 12587 [FieldOffset(Offset = "0x110")] [Token(Token = "0x400312B")] private string HFLPBHHAFIO; // Token: 0x0400312C RID: 12588 [FieldOffset(Offset = "0x118")] [Token(Token = "0x400312C")] private OHDHPENHDAP.NBMFNJLHKAO JLBEIDFLILD; // Token: 0x020007EE RID: 2030 [Token(Token = "0x20007EE")] public enum MEAGPIJNDIJ { // Token: 0x0400312E RID: 12590 [Token(Token = "0x400312E")] XS_128 = 128, // Token: 0x0400312F RID: 12591 [Token(Token = "0x400312F")] S_256 = 256, // Token: 0x04003130 RID: 12592 [Token(Token = "0x4003130")] M_512 = 512, // Token: 0x04003131 RID: 12593 [Token(Token = "0x4003131")] L_1024 = 1024, // Token: 0x04003132 RID: 12594 [Token(Token = "0x4003132")] XL_2048 = 2048 } } }