using System; using Cpp2IlInjected; using RecRoom.Tools; using UnityEngine.UI; namespace RRUI.Data { // Token: 0x02000B50 RID: 2896 [Token(Token = "0x2000B50")] public class UGCConfigMenuModel : RRUIModel { // Token: 0x17000CA3 RID: 3235 // (get) Token: 0x060048EB RID: 18667 RVA: 0x00114230 File Offset: 0x00112430 [Token(Token = "0x17000CA3")] protected override bool PHGOLNMDJLH { [Token(Token = "0x60048EB")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")] get { return true; } } // Token: 0x17000CA4 RID: 3236 // (get) Token: 0x060048EC RID: 18668 RVA: 0x00114240 File Offset: 0x00112440 [Token(Token = "0x17000CA4")] private DynamicFoldoutModel[] LEFBIEHBACD { [Token(Token = "0x60048EC")] [Address(RVA = "0x1E78720", Offset = "0x1E77720", VA = "0x181E78720")] get { return this.rootScreen.GetComponentsInChildren(true); } } // Token: 0x060048ED RID: 18669 RVA: 0x00114260 File Offset: 0x00112460 [Token(Token = "0x60048ED")] [Address(RVA = "0x1E78550", Offset = "0x1E77550", VA = "0x181E78550")] 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: 0x060048EE RID: 18670 RVA: 0x001142A8 File Offset: 0x001124A8 [Token(Token = "0x60048EE")] [Address(RVA = "0x1E783A0", Offset = "0x1E773A0", VA = "0x181E783A0")] 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: 0x060048EF RID: 18671 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60048EF")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "22")] protected override void AHFKACICJNC() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060048F0 RID: 18672 RVA: 0x00114318 File Offset: 0x00112518 [Token(Token = "0x60048F0")] [Address(RVA = "0x1E78680", Offset = "0x1E77680", VA = "0x181E78680", Slot = "26")] protected override DABKFAIHBBP GLPJPIEOLDF() { return JJEKJGALHKO.k__BackingField; } // Token: 0x060048F1 RID: 18673 RVA: 0x0011432C File Offset: 0x0011252C [Token(Token = "0x60048F1")] [Address(RVA = "0x1746A60", Offset = "0x1745A60", VA = "0x181746A60")] public UGCConfigMenuModel() { } // Token: 0x04003784 RID: 14212 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4003784")] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] public UGCRRUIRootScreen rootScreen; } }