86 lines
2.4 KiB
C#
86 lines
2.4 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000CD7 RID: 3287
|
|
[Token(Token = "0x2000CD7")]
|
|
public class ListModelController : InterfaceModelController<LHBNGFHCFFC>
|
|
{
|
|
// Token: 0x06004EF0 RID: 20208 RVA: 0x0011F8DC File Offset: 0x0011DADC
|
|
[Token(Token = "0x6004EF0")]
|
|
[Address(RVA = "0x12C1D40", Offset = "0x12C0B40", VA = "0x1812C1D40")]
|
|
public ListModelController()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02000CD8 RID: 3288
|
|
[Token(Token = "0x2000CD8")]
|
|
[Serializable]
|
|
private class HideIfEmptyImpl : HideableControllerImpl<LHBNGFHCFFC>
|
|
{
|
|
// Token: 0x06004EF1 RID: 20209 RVA: 0x0011F8F0 File Offset: 0x0011DAF0
|
|
[Token(Token = "0x6004EF1")]
|
|
[Address(RVA = "0x12BD1A0", Offset = "0x12BBFA0", VA = "0x1812BD1A0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
if (!this.canHideBeforeRefresh)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004EF2 RID: 20210 RVA: 0x0011F914 File Offset: 0x0011DB14
|
|
[Token(Token = "0x6004EF2")]
|
|
[Address(RVA = "0x12BD240", Offset = "0x12BC040", VA = "0x1812BD240", Slot = "28")]
|
|
protected override void HDCFHIKKDBC()
|
|
{
|
|
bool flag;
|
|
if (flag && this.canHideBeforeRefresh)
|
|
{
|
|
int num = 0;
|
|
VisibilityChecker visibilityChecker;
|
|
if (visibilityChecker != num)
|
|
{
|
|
Debug.LogError("You shouldn't have a GameObject with a VisibilityChecker and 'canHideBeforeRefreshed' enabled");
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004EF3 RID: 20211 RVA: 0x0011F94C File Offset: 0x0011DB4C
|
|
[Token(Token = "0x6004EF3")]
|
|
[Address(RVA = "0x12BD330", Offset = "0x12BC130", VA = "0x1812BD330")]
|
|
public HideIfEmptyImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003919 RID: 14617
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4003919")]
|
|
[SerializeField]
|
|
private bool canHideBeforeRefresh;
|
|
}
|
|
|
|
// Token: 0x02000CD9 RID: 3289
|
|
[Token(Token = "0x2000CD9")]
|
|
[Serializable]
|
|
private class HideIfNotEmptyImpl : HideableControllerImpl<LHBNGFHCFFC>
|
|
{
|
|
// Token: 0x06004EF4 RID: 20212 RVA: 0x0011F960 File Offset: 0x0011DB60
|
|
[Token(Token = "0x6004EF4")]
|
|
[Address(RVA = "0x12BD370", Offset = "0x12BC170", VA = "0x1812BD370", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004EF5 RID: 20213 RVA: 0x0011F978 File Offset: 0x0011DB78
|
|
[Token(Token = "0x6004EF5")]
|
|
[Address(RVA = "0x12BD3D0", Offset = "0x12BC1D0", VA = "0x1812BD3D0")]
|
|
public HideIfNotEmptyImpl()
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|