111 lines
3.5 KiB
C#
111 lines
3.5 KiB
C#
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<DynamicFoldoutModel>(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<DynamicFoldoutModel>(true);
|
|
Action<DynamicFoldoutModel> <>9__5_ = UGCConfigMenuModel.<>c.<>9__5_0;
|
|
if (<>9__5_ == 0)
|
|
{
|
|
UGCConfigMenuModel.<>c.<>9__5_0 = delegate(DynamicFoldoutModel f)
|
|
{
|
|
f.HACBIOINOLL = true;
|
|
};
|
|
}
|
|
BCKPFAJAPEO.HOAGBPIIIGP<DynamicFoldoutModel>(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<DynamicFoldoutModel>(true);
|
|
if (componentsInChildren.Length != 0)
|
|
{
|
|
Action<DynamicFoldoutModel> <>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<DynamicFoldoutModel>(componentsInChildren, <>9__6_);
|
|
ScrollRect componentInParent = componentsInChildren[0].GetComponentInParent<ScrollRect>();
|
|
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.<EIDHKJMHBEC>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;
|
|
}
|
|
}
|