157 lines
3.5 KiB
C#
157 lines
3.5 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001187 RID: 4487
|
|
[Token(Token = "0x2001187")]
|
|
public class ToggleGroup3D : MonoBehaviour
|
|
{
|
|
// Token: 0x17001125 RID: 4389
|
|
// (get) Token: 0x0600649A RID: 25754 RVA: 0x0015D044 File Offset: 0x0015B244
|
|
[Token(Token = "0x17001125")]
|
|
public List<ToggleButton3D> BMCKBFFPBOF
|
|
{
|
|
[Token(Token = "0x600649A")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
|
get
|
|
{
|
|
return this.buttonGroup;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600649B RID: 25755 RVA: 0x0015D058 File Offset: 0x0015B258
|
|
[Token(Token = "0x600649B")]
|
|
[Address(RVA = "0x1ACE910", Offset = "0x1ACD910", VA = "0x181ACE910")]
|
|
private void Awake()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
IEnumerator enumerator = base.transform.GetEnumerator();
|
|
bool flag;
|
|
if (enumerator != 0)
|
|
{
|
|
if (enumerator == 0 || enumerator == 0)
|
|
{
|
|
goto IL_43;
|
|
}
|
|
int num2 = 0;
|
|
ToggleButton3D toggleButton3D;
|
|
flag = toggleButton3D != num2;
|
|
while (!flag)
|
|
{
|
|
}
|
|
this.AddButton(toggleButton3D);
|
|
}
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
return;
|
|
IL_43:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600649C RID: 25756 RVA: 0x0015D0B4 File Offset: 0x0015B2B4
|
|
[Token(Token = "0x600649C")]
|
|
[Address(RVA = "0x1ACE6D0", Offset = "0x1ACD6D0", VA = "0x181ACE6D0")]
|
|
public void AddButton(ToggleButton3D OMACFONEKBI)
|
|
{
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
if (!this.buttonGroup.Contains(OMACFONEKBI))
|
|
{
|
|
this.buttonGroup.Add(OMACFONEKBI);
|
|
}
|
|
Action<ToggleButton3D, bool> action = new Action(this.MPKFGBJBDBH);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != OMACFONEKBI)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600649D RID: 25757 RVA: 0x0015D0FC File Offset: 0x0015B2FC
|
|
[Token(Token = "0x600649D")]
|
|
[Address(RVA = "0x1ACEB10", Offset = "0x1ACDB10", VA = "0x181ACEB10")]
|
|
private void MPKFGBJBDBH(ToggleButton3D LKDLEHGHCAD, bool LLJFGDMOOFA)
|
|
{
|
|
int num;
|
|
bool flag;
|
|
do
|
|
{
|
|
num = 0;
|
|
if (!LLJFGDMOOFA)
|
|
{
|
|
break;
|
|
}
|
|
List<ToggleButton3D> list = this.buttonGroup;
|
|
}
|
|
while ((flag && !(LKDLEHGHCAD != this)) || num != 0);
|
|
}
|
|
|
|
// Token: 0x0600649E RID: 25758 RVA: 0x0015D130 File Offset: 0x0015B330
|
|
[Token(Token = "0x600649E")]
|
|
[Address(RVA = "0x1ACE810", Offset = "0x1ACD810", VA = "0x181ACE810")]
|
|
public void AddButtons(List<ToggleButton3D> FMHKFLLGMDJ)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600649F RID: 25759 RVA: 0x0015D148 File Offset: 0x0015B348
|
|
[Token(Token = "0x600649F")]
|
|
[Address(RVA = "0x1ACEC70", Offset = "0x1ACDC70", VA = "0x181ACEC70")]
|
|
private void OnDestroy()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<ToggleButton3D> list = this.buttonGroup;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
bool flag2;
|
|
while (!flag2)
|
|
{
|
|
}
|
|
Action<ToggleButton3D, bool> action = new Action(this.MPKFGBJBDBH);
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x060064A0 RID: 25760 RVA: 0x0015D180 File Offset: 0x0015B380
|
|
[Token(Token = "0x60064A0")]
|
|
[Address(RVA = "0x1ACEDE0", Offset = "0x1ACDDE0", VA = "0x181ACEDE0")]
|
|
public ToggleGroup3D()
|
|
{
|
|
List<ToggleButton3D> list = new List();
|
|
this.buttonGroup = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x040041C5 RID: 16837
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40041C5")]
|
|
[SerializeField]
|
|
private List<ToggleButton3D> buttonGroup;
|
|
}
|
|
}
|