152 lines
4.4 KiB
C#
152 lines
4.4 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using CircuitsV2.Graph;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Tools;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.AGUI.ToolUIs
|
|
{
|
|
// Token: 0x0200245C RID: 9308
|
|
[Token(Token = "0x200245C")]
|
|
[StructLayout(3)]
|
|
public class CircuitV2Button : MonoBehaviour
|
|
{
|
|
// Token: 0x17002BD5 RID: 11221
|
|
// (get) Token: 0x0601013C RID: 65852 RVA: 0x003C3B2C File Offset: 0x003C1D2C
|
|
[Token(Token = "0x17002BD5")]
|
|
public RadioButton3D MICOEKICIPM
|
|
{
|
|
[Token(Token = "0x601013C")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get
|
|
{
|
|
return this.radioButton3D;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400014F RID: 335
|
|
// (add) Token: 0x0601013D RID: 65853 RVA: 0x003C3B40 File Offset: 0x003C1D40
|
|
// (remove) Token: 0x0601013E RID: 65854 RVA: 0x003C3B68 File Offset: 0x003C1D68
|
|
[Token(Token = "0x1400014F")]
|
|
public event Action<CircuitV2Button.DDBMNOAMCJC> CMKGEPMFIJC
|
|
{
|
|
[Token(Token = "0x601013D")]
|
|
[Address(RVA = "0x14D7190", Offset = "0x14D5B90", VA = "0x1814D7190")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<CircuitV2Button.DDBMNOAMCJC> cmkgepmfijc;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
cmkgepmfijc = this.CMKGEPMFIJC;
|
|
@delegate = Delegate.Combine(cmkgepmfijc, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != cmkgepmfijc)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x601013E")]
|
|
[Address(RVA = "0x14D7230", Offset = "0x14D5C30", VA = "0x1814D7230")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<CircuitV2Button.DDBMNOAMCJC> cmkgepmfijc;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
cmkgepmfijc = this.CMKGEPMFIJC;
|
|
@delegate = Delegate.Remove(cmkgepmfijc, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != cmkgepmfijc)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601013F RID: 65855 RVA: 0x003C3B90 File Offset: 0x003C1D90
|
|
[Token(Token = "0x601013F")]
|
|
[Address(RVA = "0x14D7160", Offset = "0x14D5B60", VA = "0x1814D7160")]
|
|
public void SetCircuitNodeTypeConfig(CircuitV2Button.DDBMNOAMCJC AFOLFKPHNJF)
|
|
{
|
|
this.AJOMLEPFEMA = AFOLFKPHNJF;
|
|
string oojfbecgead = AFOLFKPHNJF.OOJFBECGEAD;
|
|
PLDMAFINLJO.FANDNIHFMNM(this.circuitNameText, oojfbecgead);
|
|
}
|
|
|
|
// Token: 0x06010140 RID: 65856 RVA: 0x003C3BC0 File Offset: 0x003C1DC0
|
|
[Token(Token = "0x6010140")]
|
|
[Address(RVA = "0x14D7080", Offset = "0x14D5A80", VA = "0x1814D7080")]
|
|
public void Button_Select()
|
|
{
|
|
MakerPen <IJMEOOBBJNG>k__BackingField = MakerPen.<IJMEOOBBJNG>k__BackingField;
|
|
int num = 0;
|
|
<IJMEOOBBJNG>k__BackingField.AuthoritySelectMode(MakerPen.KLAENPHIBEM.CreateCircuitV2, (MakerPen.HJPIHGIFKEO)num);
|
|
Action<CircuitV2Button.DDBMNOAMCJC> cmkgepmfijc = this.CMKGEPMFIJC;
|
|
if (cmkgepmfijc != 0)
|
|
{
|
|
CircuitV2Button.DDBMNOAMCJC ajomlepfema = this.AJOMLEPFEMA;
|
|
cmkgepmfijc(ajomlepfema);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010141 RID: 65857 RVA: 0x003C3C00 File Offset: 0x003C1E00
|
|
[Token(Token = "0x6010141")]
|
|
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
|
public CircuitV2Button()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400AAE1 RID: 43745
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400AAE1")]
|
|
[SerializeField]
|
|
private RadioButton3D radioButton3D;
|
|
|
|
// Token: 0x0400AAE2 RID: 43746
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400AAE2")]
|
|
[SerializeField]
|
|
private TextMeshProUGUI circuitNameText;
|
|
|
|
// Token: 0x0400AAE3 RID: 43747
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400AAE3")]
|
|
private CircuitV2Button.DDBMNOAMCJC AJOMLEPFEMA;
|
|
|
|
// Token: 0x0200245D RID: 9309
|
|
[Token(Token = "0x200245D")]
|
|
public class DDBMNOAMCJC
|
|
{
|
|
// Token: 0x06010142 RID: 65858 RVA: 0x003C3C14 File Offset: 0x003C1E14
|
|
[Token(Token = "0x6010142")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public DDBMNOAMCJC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400AAE5 RID: 43749
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400AAE5")]
|
|
public string OOJFBECGEAD;
|
|
|
|
// Token: 0x0400AAE6 RID: 43750
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400AAE6")]
|
|
public CircuitObjectKind IJEGLDLINEL;
|
|
|
|
// Token: 0x0400AAE7 RID: 43751
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400AAE7")]
|
|
public Guid FGNNJCGHNAM;
|
|
}
|
|
}
|
|
}
|