using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x0200058E RID: 1422 [Token(Token = "0x200058E")] [DisallowMultipleComponent] [RequireComponent(typeof(Canvas))] public class CachedView : MonoBehaviour { // Token: 0x17000794 RID: 1940 // (get) Token: 0x06002AD6 RID: 10966 RVA: 0x000ADB90 File Offset: 0x000ABD90 // (set) Token: 0x06002AD7 RID: 10967 RVA: 0x000ADBA4 File Offset: 0x000ABDA4 [Token(Token = "0x17000794")] public string BFCLKGFNNHO { [Token(Token = "0x6002AD6")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return this.group; } [Token(Token = "0x6002AD7")] [Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")] set { this.group = value; } } // Token: 0x06002AD8 RID: 10968 RVA: 0x000ADBB8 File Offset: 0x000ABDB8 [Token(Token = "0x6002AD8")] [Address(RVA = "0x165ACD0", Offset = "0x1659CD0", VA = "0x18165ACD0")] private void Awake() { if (string.IsNullOrWhiteSpace(this.group)) { int num = CachedView.IFGHAEMNGAO + 1; CachedView.IFGHAEMNGAO = num; string text = string.Format("unique {0}", num); this.group = text; } } // Token: 0x06002AD9 RID: 10969 RVA: 0x000ADBF4 File Offset: 0x000ABDF4 [Token(Token = "0x6002AD9")] [Address(RVA = "0x165AD70", Offset = "0x1659D70", VA = "0x18165AD70")] private void Start() { CachedViewManager cachedViewManager = CachedViewManager.Get(this.group); CachedViewManager manager = cachedViewManager; Action action = delegate { CachedViewManager manager2 = manager; CachedView <>4__this = this; GameObject gameObject = manager2.OKMCCPLCPFD(<>4__this); manager2.EFFBCAONHNB.Add(gameObject); }; KFBABPAPIMB kfbabpapimb = this.JGIPMJPPCBM(action); } // Token: 0x06002ADA RID: 10970 RVA: 0x000ADC3C File Offset: 0x000ABE3C [Token(Token = "0x6002ADA")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] public CachedView() { } // Token: 0x06002ADB RID: 10971 RVA: 0x0000220F File Offset: 0x0000040F // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6002ADB")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] static CachedView() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0400225F RID: 8799 [Token(Token = "0x400225F")] private static int IFGHAEMNGAO; // Token: 0x04002260 RID: 8800 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002260")] [SerializeField] private string group; // Token: 0x0200058F RID: 1423 [Token(Token = "0x200058F")] [CompilerGenerated] private sealed class MIGGNCJGDDJ { // Token: 0x06002ADC RID: 10972 RVA: 0x000ADC50 File Offset: 0x000ABE50 [Token(Token = "0x6002ADC")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MIGGNCJGDDJ() { } // Token: 0x06002ADD RID: 10973 RVA: 0x000ADC64 File Offset: 0x000ABE64 [Token(Token = "0x6002ADD")] [Address(RVA = "0x166F710", Offset = "0x166E710", VA = "0x18166F710")] internal void b__0() { CachedViewManager cachedViewManager = this.manager; CachedView cachedView = this.<>4__this; GameObject gameObject = cachedViewManager.OKMCCPLCPFD(cachedView); cachedViewManager.EFFBCAONHNB.Add(gameObject); } // Token: 0x04002261 RID: 8801 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002261")] public CachedViewManager manager; // Token: 0x04002262 RID: 8802 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002262")] public CachedView <>4__this; } }