using System; using Cpp2IlInjected; using RecRoom.Tools; using UnityEngine.UI; namespace RRUI.Data { // Token: 0x02000B24 RID: 2852 [Token(Token = "0x2000B24")] public class UGCConfigMenuModel : RRUIModel { // Token: 0x17000C76 RID: 3190 // (get) Token: 0x060047D4 RID: 18388 RVA: 0x00111DA0 File Offset: 0x0010FFA0 [Token(Token = "0x17000C76")] protected override bool PHGOLNMDJLH { [Token(Token = "0x60047D4")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")] get { return true; } } // Token: 0x17000C77 RID: 3191 // (get) Token: 0x060047D5 RID: 18389 RVA: 0x00111DB0 File Offset: 0x0010FFB0 [Token(Token = "0x17000C77")] private DynamicFoldoutModel[] LEFBIEHBACD { [Token(Token = "0x60047D5")] [Address(RVA = "0x13B30D0", Offset = "0x13B1ED0", VA = "0x1813B30D0")] get { return this.rootScreen.GetComponentsInChildren(true); } } // Token: 0x060047D6 RID: 18390 RVA: 0x00111DD0 File Offset: 0x0010FFD0 [Token(Token = "0x60047D6")] [Address(RVA = "0x13B2F00", Offset = "0x13B1D00", VA = "0x1813B2F00")] public void ExpandAllFoldouts() { DynamicFoldoutModel[] componentsInChildren = this.rootScreen.GetComponentsInChildren(true); Action <>9__5_ = UGCConfigMenuModel.<>c.<>9__5_0; if (<>9__5_ == 0) { UGCConfigMenuModel.<>c.<>9__5_0 = delegate(DynamicFoldoutModel f) { f.HACBIOINOLL = true; }; } BCKPFAJAPEO.HOAGBPIIIGP(componentsInChildren, <>9__5_); } // Token: 0x060047D7 RID: 18391 RVA: 0x00111E18 File Offset: 0x00110018 [Token(Token = "0x60047D7")] [Address(RVA = "0x13B2D50", Offset = "0x13B1B50", VA = "0x1813B2D50")] public void CollapseAllFoldouts() { DynamicFoldoutModel[] componentsInChildren = this.rootScreen.GetComponentsInChildren(true); if (componentsInChildren.Length != 0) { Action <>9__6_ = UGCConfigMenuModel.<>c.<>9__6_0; if (<>9__6_ == 0) { UGCConfigMenuModel.<>c.<>9__6_0 = delegate(DynamicFoldoutModel f) { int num = 0; f.HACBIOINOLL = num != 0; }; } BCKPFAJAPEO.HOAGBPIIIGP(componentsInChildren, <>9__6_); ScrollRect componentInParent = componentsInChildren[0].GetComponentInParent(); if (componentInParent) { componentInParent.verticalNormalizedPosition = 1f; } } } // Token: 0x060047D8 RID: 18392 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60047D8")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "22")] protected override void AHFKACICJNC() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060047D9 RID: 18393 RVA: 0x00111E88 File Offset: 0x00110088 [Token(Token = "0x60047D9")] [Address(RVA = "0x13B3030", Offset = "0x13B1E30", VA = "0x1813B3030", Slot = "26")] protected override DABKFAIHBBP GLPJPIEOLDF() { return JJEKJGALHKO.k__BackingField; } // Token: 0x060047DA RID: 18394 RVA: 0x00111E9C File Offset: 0x0011009C [Token(Token = "0x60047DA")] [Address(RVA = "0xF6A2D0", Offset = "0xF690D0", VA = "0x180F6A2D0")] public UGCConfigMenuModel() { } // Token: 0x040036C1 RID: 14017 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40036C1")] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] public UGCRRUIRootScreen rootScreen; } }