using System; using System.Collections.Generic; using System.Linq; using AGUI; using AGUI.StackedUI; using Cpp2IlInjected; namespace RecRoom.AGUI.ToolUIs { // Token: 0x020028E6 RID: 10470 [Token(Token = "0x20028E6")] public sealed class CircuitV2PagedGrid : RecyclerPagedGrid { // Token: 0x06011914 RID: 71956 RVA: 0x003FF1FC File Offset: 0x003FD3FC [Token(Token = "0x6011914")] [Address(RVA = "0xD5B6C0", Offset = "0xD5A4C0", VA = "0x180D5B6C0", Slot = "12")] protected override void Awake() { base.Awake(); BNJPJAKNFGB[] array = PHEAGDHPPBC.JDGFOICENAC; Func <>9__0_ = CircuitV2PagedGrid.<>c.<>9__0_0; if (<>9__0_ == 0) { CircuitV2PagedGrid.<>c.<>9__0_0 = delegate(BNJPJAKNFGB node) { NJPKJHCMJMC njpkjhcmjmc; return njpkjhcmjmc; }; } IEnumerable enumerable = Enumerable.Select(array, <>9__0_); Func func; if (CircuitV2PagedGrid.<>c.<>9__0_1 == 0) { func = (NJPKJHCMJMC i) => i.KKJIOHNFHFJ; CircuitV2PagedGrid.<>c.<>9__0_1 = func; } IOrderedEnumerable orderedEnumerable = Enumerable.OrderBy(enumerable, func); bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x06011915 RID: 71957 RVA: 0x003FF274 File Offset: 0x003FD474 [Token(Token = "0x6011915")] [Address(RVA = "0xD5B950", Offset = "0xD5A750", VA = "0x180D5B950", Slot = "14")] protected override void EHDPGHCPKDB(CircuitV2Button AKDBBDBNFBE) { Action ocbalckeglo; Delegate @delegate; do { Action action = new Action(this.UpdateSelectionState); ocbalckeglo = AKDBBDBNFBE.OCBALCKEGLO; @delegate = Delegate.Combine(ocbalckeglo, action); } while (@delegate != 0 && @delegate == 0); while (@delegate != ocbalckeglo) { } } // Token: 0x06011916 RID: 71958 RVA: 0x003FF2B0 File Offset: 0x003FD4B0 [Token(Token = "0x6011916")] [Address(RVA = "0xD5BA40", Offset = "0xD5A840", VA = "0x180D5BA40", Slot = "16")] protected override void KADJONKLKLK(CircuitV2Button ELLBCHGLIDI) { Action ocbalckeglo; Delegate @delegate; do { Action action = new Action(this.UpdateSelectionState); ocbalckeglo = ELLBCHGLIDI.OCBALCKEGLO; @delegate = Delegate.Remove(ocbalckeglo, action); } while (@delegate != 0 && @delegate == 0); while (@delegate != ocbalckeglo) { } } // Token: 0x06011917 RID: 71959 RVA: 0x003FF2EC File Offset: 0x003FD4EC [Token(Token = "0x6011917")] [Address(RVA = "0xD5B8C0", Offset = "0xD5A6C0", VA = "0x180D5B8C0", Slot = "15")] protected override void BGIECEPGDBE(NJPKJHCMJMC IOBEPGLJNIP, CircuitV2Button IOMFCIGGNOI, int CKOIAKLOKMM) { IOMFCIGGNOI.k__BackingField = IOBEPGLJNIP; string text = IOMFCIGGNOI.text.text; Tooltip tooltip = IOMFCIGGNOI.tooltip; string kodbejpefoj = IOBEPGLJNIP.KODBEJPEFOJ; tooltip.Message = kodbejpefoj; NJPKJHCMJMC k__BackingField = IOMFCIGGNOI.k__BackingField; if (k__BackingField != 0) { RadioButton3D radioButton = IOMFCIGGNOI.radioButton; bool flag = k__BackingField.FEPMCENMHAA; radioButton.KDELLAHHGCK = flag; } } // Token: 0x06011918 RID: 71960 RVA: 0x003FF34C File Offset: 0x003FD54C [Token(Token = "0x6011918")] [Address(RVA = "0xD5BB30", Offset = "0xD5A930", VA = "0x180D5BB30")] public void UpdateSelectionState() { int num; do { num = 0; bool flag; if (flag) { } } while (num != 0); } // Token: 0x06011919 RID: 71961 RVA: 0x003FF370 File Offset: 0x003FD570 [Token(Token = "0x6011919")] [Address(RVA = "0xD5BC60", Offset = "0xD5AA60", VA = "0x180D5BC60")] public CircuitV2PagedGrid() { } } }