using System; using System.Collections; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x02001A56 RID: 6742 [Token(Token = "0x2001A56")] [StructLayout(3)] public class ToggleGroup3D : MonoBehaviour { // Token: 0x17001D77 RID: 7543 // (get) Token: 0x0600B5A8 RID: 46504 RVA: 0x002A9F88 File Offset: 0x002A8188 [Token(Token = "0x17001D77")] public List BMCKBFFPBOF { [Token(Token = "0x600B5A8")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get { return this.buttonGroup; } } // Token: 0x0600B5A9 RID: 46505 RVA: 0x002A9F9C File Offset: 0x002A819C [Token(Token = "0x600B5A9")] [Address(RVA = "0x1441A10", Offset = "0x1440410", VA = "0x181441A10")] private void Awake() { int num; bool flag; do { num = 0; IEnumerator enumerator = base.transform.GetEnumerator(); if (enumerator != 0) { if (num < enumerator) { num += num; num++; } num++; num += 19; ulong num2; num = (int)((ulong)num + num2); if (num == 0 || num == 0) { goto IL_86; } int num3 = 0; ToggleButton3D toggleButton3D; flag = toggleButton3D != num3; while (!flag) { } this.AddButton(toggleButton3D); } int num4 = 0; if (flag && num4 < typeof(IDisposable).TypeHandle) { num4 += num4; num4++; } if (num != -1) { } } while (num != 0); flag += flag; num += 19; return; IL_86: throw new NullReferenceException(); } // Token: 0x0600B5AA RID: 46506 RVA: 0x002AA03C File Offset: 0x002A823C [Token(Token = "0x600B5AA")] [Address(RVA = "0x14417A0", Offset = "0x14401A0", VA = "0x1814417A0")] public void AddButton(ToggleButton3D OMACFONEKBI) { Delegate @delegate; do { if (!this.buttonGroup.Contains(OMACFONEKBI)) { this.buttonGroup.Add(OMACFONEKBI); } Action action = new Action(this.MPKFGBJBDBH); } while (@delegate != 0 && @delegate == 0); while (@delegate != OMACFONEKBI) { } } // Token: 0x0600B5AB RID: 46507 RVA: 0x002AA084 File Offset: 0x002A8284 [Token(Token = "0x600B5AB")] [Address(RVA = "0x1441D00", Offset = "0x1440700", VA = "0x181441D00")] private void MPKFGBJBDBH(ToggleButton3D LKDLEHGHCAD, bool LLJFGDMOOFA) { for (;;) { int num = 0; if (!LLJFGDMOOFA) { break; } List list = this.buttonGroup; List.Enumerator enumerator; if (enumerator == 0 || LKDLEHGHCAD != this) { if (num != -1) { } if (num == 0) { break; } } } } // Token: 0x0600B5AC RID: 46508 RVA: 0x002AA0BC File Offset: 0x002A82BC [Token(Token = "0x600B5AC")] [Address(RVA = "0x14418E0", Offset = "0x14402E0", VA = "0x1814418E0")] public void AddButtons(List FMHKFLLGMDJ) { int num; do { num = 0; List.Enumerator enumerator; if (enumerator != 0) { } if (num != -1) { } } while (num != 0); } // Token: 0x0600B5AD RID: 46509 RVA: 0x002AA0D8 File Offset: 0x002A82D8 [Token(Token = "0x600B5AD")] [Address(RVA = "0x1441E80", Offset = "0x1440880", VA = "0x181441E80")] private void OnDestroy() { int num; do { num = 0; List list = this.buttonGroup; List.Enumerator enumerator; if (enumerator != 0) { bool flag; while (!flag) { } Action action = new Action(this.MPKFGBJBDBH); } if (num != -1) { } } while (num != 0); } // Token: 0x0600B5AE RID: 46510 RVA: 0x002AA114 File Offset: 0x002A8314 [Token(Token = "0x600B5AE")] [Address(RVA = "0x1442020", Offset = "0x1440A20", VA = "0x181442020")] public ToggleGroup3D() { List list = new List(); this.buttonGroup = list; base..ctor(); } // Token: 0x04007738 RID: 30520 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4007738")] [SerializeField] private List buttonGroup; } }