Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/AGUI/ToolUIs/CircuitV2PagedGrid.cs
T
2026-04-10 22:50:51 +02:00

123 lines
3.7 KiB
C#

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<NJPKJHCMJMC, CircuitV2Button>
{
// 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<BNJPJAKNFGB, NJPKJHCMJMC> <>9__0_ = CircuitV2PagedGrid.<>c.<>9__0_0;
if (<>9__0_ == 0)
{
CircuitV2PagedGrid.<>c.<>9__0_0 = delegate(BNJPJAKNFGB node)
{
NJPKJHCMJMC njpkjhcmjmc;
return njpkjhcmjmc;
};
}
IEnumerable<BNJPJAKNFGB> enumerable = Enumerable.Select<BNJPJAKNFGB, NJPKJHCMJMC>(array, <>9__0_);
Func<NJPKJHCMJMC, string> func;
if (CircuitV2PagedGrid.<>c.<>9__0_1 == 0)
{
func = (NJPKJHCMJMC i) => i.KKJIOHNFHFJ;
CircuitV2PagedGrid.<>c.<>9__0_1 = func;
}
IOrderedEnumerable<NJPKJHCMJMC> orderedEnumerable = Enumerable.OrderBy<NJPKJHCMJMC, string>(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.<OPGIEBKKAFC>k__BackingField = IOBEPGLJNIP;
string text = IOMFCIGGNOI.text.text;
Tooltip tooltip = IOMFCIGGNOI.tooltip;
string kodbejpefoj = IOBEPGLJNIP.KODBEJPEFOJ;
tooltip.Message = kodbejpefoj;
NJPKJHCMJMC <OPGIEBKKAFC>k__BackingField = IOMFCIGGNOI.<OPGIEBKKAFC>k__BackingField;
if (<OPGIEBKKAFC>k__BackingField != 0)
{
RadioButton3D radioButton = IOMFCIGGNOI.radioButton;
bool flag = <OPGIEBKKAFC>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()
{
}
}
}