using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x02001AD0 RID: 6864 [Token(Token = "0x2001AD0")] [StructLayout(3)] public class PlayerButton : MonoBehaviour { // Token: 0x17001DC0 RID: 7616 // (get) Token: 0x0600B88E RID: 47246 RVA: 0x002B5118 File Offset: 0x002B3318 // (set) Token: 0x0600B88F RID: 47247 RVA: 0x002B512C File Offset: 0x002B332C [Token(Token = "0x17001DC0")] public CCEOLAOLEKJ GEAFMCJMKBM { [Token(Token = "0x600B88E")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get; [Token(Token = "0x600B88F")] [Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")] private set; } // Token: 0x17001DC1 RID: 7617 // (get) Token: 0x0600B890 RID: 47248 RVA: 0x002B5140 File Offset: 0x002B3340 [Token(Token = "0x17001DC1")] public Button3D.OnButton3DClick PAALHPHGBDF { [Token(Token = "0x600B890")] [Address(RVA = "0x128D760", Offset = "0x128C160", VA = "0x18128D760")] get { return this.button.OnClick; } } // Token: 0x17001DC2 RID: 7618 // (get) Token: 0x0600B891 RID: 47249 RVA: 0x002B5160 File Offset: 0x002B3360 [Token(Token = "0x17001DC2")] private AccountSpecificUIBehaviour[] NDGODIIODMF { [Token(Token = "0x600B891")] [Address(RVA = "0x192E130", Offset = "0x192CB30", VA = "0x18192E130")] get { AccountSpecificUIBehaviour[] hogidlokjen = this.HOGIDLOKJEN; if (hogidlokjen == 0) { AccountSpecificUIBehaviour[] componentsInChildren = base.GetComponentsInChildren(true); this.HOGIDLOKJEN = componentsInChildren; } return hogidlokjen; } } // Token: 0x0600B892 RID: 47250 RVA: 0x002B5188 File Offset: 0x002B3388 [Token(Token = "0x600B892")] [Address(RVA = "0x192E1F0", Offset = "0x192CBF0", VA = "0x18192E1F0")] public void SetAccount(int GKLPIFBPGOD, AccountSpecificUIBehaviour.PlayerDisplayMode HGLLKBFOBIE = AccountSpecificUIBehaviour.PlayerDisplayMode.None) { int num = 0; this.k__BackingField = num; IPromise promise = PEGGCEDHBOF.NFKMGNHDCMN(GKLPIFBPGOD); Action action = new Action(this.PGAHIGLMLMH); num += num; num++; AccountSpecificUIBehaviour[] hogidlokjen = this.HOGIDLOKJEN; if (hogidlokjen == 0) { ulong num2; AccountSpecificUIBehaviour[] componentsInChildren = base.GetComponentsInChildren(num2 != 0UL); this.HOGIDLOKJEN = componentsInChildren; } int length = hogidlokjen.Length; if (num < length) { AccountSpecificUIBehaviour accountSpecificUIBehaviour = hogidlokjen[num]; num++; num += num; num += 19; } } // Token: 0x0600B893 RID: 47251 RVA: 0x002B5200 File Offset: 0x002B3400 [Token(Token = "0x600B893")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public PlayerButton() { } // Token: 0x0600B894 RID: 47252 RVA: 0x002B5214 File Offset: 0x002B3414 [Token(Token = "0x600B894")] [Address(RVA = "0x192E180", Offset = "0x192CB80", VA = "0x18192E180")] [CompilerGenerated] private void PGAHIGLMLMH(CCEOLAOLEKJ HFIDFDPOCKA) { int num = 0; if (this != num) { this.k__BackingField = HFIDFDPOCKA; } } // Token: 0x04007961 RID: 31073 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4007961")] [SerializeField] private Button3D button; // Token: 0x04007963 RID: 31075 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4007963")] private AccountSpecificUIBehaviour[] HOGIDLOKJEN; } }