86 lines
2.4 KiB
C#
86 lines
2.4 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x02000D15 RID: 3349
|
|
[Token(Token = "0x2000D15")]
|
|
public class ListModelController : InterfaceModelController<LHBNGFHCFFC>
|
|
{
|
|
// Token: 0x0600503F RID: 20543 RVA: 0x001222E8 File Offset: 0x001204E8
|
|
[Token(Token = "0x600503F")]
|
|
[Address(RVA = "0x1C77690", Offset = "0x1C76690", VA = "0x181C77690")]
|
|
public ListModelController()
|
|
{
|
|
}
|
|
|
|
// Token: 0x02000D16 RID: 3350
|
|
[Token(Token = "0x2000D16")]
|
|
[Serializable]
|
|
private class HideIfEmptyImpl : HideableControllerImpl<LHBNGFHCFFC>
|
|
{
|
|
// Token: 0x06005040 RID: 20544 RVA: 0x001222FC File Offset: 0x001204FC
|
|
[Token(Token = "0x6005040")]
|
|
[Address(RVA = "0x1C727D0", Offset = "0x1C717D0", VA = "0x181C727D0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
if (!this.canHideBeforeRefresh)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005041 RID: 20545 RVA: 0x00122320 File Offset: 0x00120520
|
|
[Token(Token = "0x6005041")]
|
|
[Address(RVA = "0x1C72870", Offset = "0x1C71870", VA = "0x181C72870", 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: 0x06005042 RID: 20546 RVA: 0x00122358 File Offset: 0x00120558
|
|
[Token(Token = "0x6005042")]
|
|
[Address(RVA = "0x1C72960", Offset = "0x1C71960", VA = "0x181C72960")]
|
|
public HideIfEmptyImpl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040039EC RID: 14828
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40039EC")]
|
|
[SerializeField]
|
|
private bool canHideBeforeRefresh;
|
|
}
|
|
|
|
// Token: 0x02000D17 RID: 3351
|
|
[Token(Token = "0x2000D17")]
|
|
[Serializable]
|
|
private class HideIfNotEmptyImpl : HideableControllerImpl<LHBNGFHCFFC>
|
|
{
|
|
// Token: 0x06005043 RID: 20547 RVA: 0x0012236C File Offset: 0x0012056C
|
|
[Token(Token = "0x6005043")]
|
|
[Address(RVA = "0x1C729A0", Offset = "0x1C719A0", VA = "0x181C729A0", Slot = "27")]
|
|
protected override void DMAHGBLDMFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005044 RID: 20548 RVA: 0x00122384 File Offset: 0x00120584
|
|
[Token(Token = "0x6005044")]
|
|
[Address(RVA = "0x1C72A00", Offset = "0x1C71A00", VA = "0x181C72A00")]
|
|
public HideIfNotEmptyImpl()
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|