152 lines
5.7 KiB
C#
152 lines
5.7 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using Pathfinding.RVO;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x0200123D RID: 4669
|
|
[Token(Token = "0x200123D")]
|
|
public class BrowsableOutfitItemPagedGrid : RecyclerPagedGrid<EOBKJELFMIA, BrowsableOutfitItemButton>
|
|
{
|
|
// Token: 0x06006878 RID: 26744 RVA: 0x0016C960 File Offset: 0x0016AB60
|
|
[Token(Token = "0x6006878")]
|
|
[Address(RVA = "0x880D60", Offset = "0x87FD60", VA = "0x180880D60")]
|
|
public void SetItems(IEnumerable<EOBKJELFMIA> BOOHBJEEGKH)
|
|
{
|
|
float height = ((IAgent)this).Height;
|
|
}
|
|
|
|
// Token: 0x06006879 RID: 26745 RVA: 0x0016C974 File Offset: 0x0016AB74
|
|
[Token(Token = "0x6006879")]
|
|
[Address(RVA = "0x1A4EFA0", Offset = "0x1A4DFA0", VA = "0x181A4EFA0", Slot = "15")]
|
|
protected override void BGIECEPGDBE(EOBKJELFMIA ADHABGCIMAE, BrowsableOutfitItemButton LKDLEHGHCAD, int CKOIAKLOKMM)
|
|
{
|
|
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.uiFlowBase.<KBKJKEOPIGB>k__BackingField;
|
|
LKDLEHGHCAD.SetItem(ADHABGCIMAE, <KBKJKEOPIGB>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x0600687A RID: 26746 RVA: 0x0016C99C File Offset: 0x0016AB9C
|
|
[Token(Token = "0x600687A")]
|
|
[Address(RVA = "0x1A4EFE0", Offset = "0x1A4DFE0", VA = "0x181A4EFE0", Slot = "14")]
|
|
protected override void EHDPGHCPKDB(BrowsableOutfitItemButton LKDLEHGHCAD)
|
|
{
|
|
BrowsableOutfitItemButton button = LKDLEHGHCAD;
|
|
base.EHDPGHCPKDB(LKDLEHGHCAD);
|
|
if (this.OnItemSelectedToBuyEvent != (ulong)0L)
|
|
{
|
|
Button3D.OnButton3DClick onClick = button.buyButton.OnClick;
|
|
UnityAction unityAction = delegate
|
|
{
|
|
BrowsableOutfitItemPagedGrid <>4__this = this;
|
|
BrowsableOutfitItemButton button3 = button;
|
|
BrowsableOutfitItemPagedGrid.ItemSelectedEvent onItemSelectedToBuyEvent = <>4__this.OnItemSelectedToBuyEvent;
|
|
EOBKJELFMIA <IIBPFHJMDJL>k__BackingField = button3.<IIBPFHJMDJL>k__BackingField;
|
|
onItemSelectedToBuyEvent.Invoke(<IIBPFHJMDJL>k__BackingField);
|
|
};
|
|
onClick.AddListener(unityAction);
|
|
}
|
|
if (this.OnItemSelectedToTryEvent != (ulong)0L)
|
|
{
|
|
Button3D.OnButton3DClick onClick2 = button.tryButton.OnClick;
|
|
UnityAction unityAction2 = delegate
|
|
{
|
|
BrowsableOutfitItemPagedGrid <>4__this2 = this;
|
|
BrowsableOutfitItemButton button2 = button;
|
|
BrowsableOutfitItemPagedGrid.ItemSelectedEvent onItemSelectedToTryEvent = <>4__this2.OnItemSelectedToTryEvent;
|
|
EOBKJELFMIA <IIBPFHJMDJL>k__BackingField2 = button2.<IIBPFHJMDJL>k__BackingField;
|
|
onItemSelectedToTryEvent.Invoke(<IIBPFHJMDJL>k__BackingField2);
|
|
};
|
|
onClick2.AddListener(unityAction2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600687B RID: 26747 RVA: 0x0016CA2C File Offset: 0x0016AC2C
|
|
[Token(Token = "0x600687B")]
|
|
[Address(RVA = "0x1A4F130", Offset = "0x1A4E130", VA = "0x181A4F130")]
|
|
public BrowsableOutfitItemPagedGrid()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040044AA RID: 17578
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40044AA")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Parent, false, false, false)]
|
|
private StackedUIFlowBase uiFlowBase;
|
|
|
|
// Token: 0x040044AB RID: 17579
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40044AB")]
|
|
public BrowsableOutfitItemPagedGrid.ItemSelectedEvent OnItemSelectedToBuyEvent;
|
|
|
|
// Token: 0x040044AC RID: 17580
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40044AC")]
|
|
public BrowsableOutfitItemPagedGrid.ItemSelectedEvent OnItemSelectedToTryEvent;
|
|
|
|
// Token: 0x0200123E RID: 4670
|
|
[Token(Token = "0x200123E")]
|
|
[Serializable]
|
|
public class ItemSelectedEvent : UnityEvent<EOBKJELFMIA>
|
|
{
|
|
// Token: 0x0600687C RID: 26748 RVA: 0x0016CA40 File Offset: 0x0016AC40
|
|
[Token(Token = "0x600687C")]
|
|
[Address(RVA = "0x1A5D470", Offset = "0x1A5C470", VA = "0x181A5D470")]
|
|
public ItemSelectedEvent()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0200123F RID: 4671
|
|
[Token(Token = "0x200123F")]
|
|
[CompilerGenerated]
|
|
private sealed class AOFHGNHKCAG
|
|
{
|
|
// Token: 0x0600687D RID: 26749 RVA: 0x0016CA54 File Offset: 0x0016AC54
|
|
[Token(Token = "0x600687D")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public AOFHGNHKCAG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600687E RID: 26750 RVA: 0x0016CA68 File Offset: 0x0016AC68
|
|
[Token(Token = "0x600687E")]
|
|
[Address(RVA = "0x1A49C70", Offset = "0x1A48C70", VA = "0x181A49C70")]
|
|
internal void <SetupNewChild>b__0()
|
|
{
|
|
BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.<>4__this;
|
|
BrowsableOutfitItemButton browsableOutfitItemButton = this.button;
|
|
BrowsableOutfitItemPagedGrid.ItemSelectedEvent onItemSelectedToBuyEvent = browsableOutfitItemPagedGrid.OnItemSelectedToBuyEvent;
|
|
EOBKJELFMIA <IIBPFHJMDJL>k__BackingField = browsableOutfitItemButton.<IIBPFHJMDJL>k__BackingField;
|
|
onItemSelectedToBuyEvent.Invoke(<IIBPFHJMDJL>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x0600687F RID: 26751 RVA: 0x0016CAA0 File Offset: 0x0016ACA0
|
|
[Token(Token = "0x600687F")]
|
|
[Address(RVA = "0x1A49CD0", Offset = "0x1A48CD0", VA = "0x181A49CD0")]
|
|
internal void <SetupNewChild>b__1()
|
|
{
|
|
BrowsableOutfitItemPagedGrid browsableOutfitItemPagedGrid = this.<>4__this;
|
|
BrowsableOutfitItemButton browsableOutfitItemButton = this.button;
|
|
BrowsableOutfitItemPagedGrid.ItemSelectedEvent onItemSelectedToTryEvent = browsableOutfitItemPagedGrid.OnItemSelectedToTryEvent;
|
|
EOBKJELFMIA <IIBPFHJMDJL>k__BackingField = browsableOutfitItemButton.<IIBPFHJMDJL>k__BackingField;
|
|
onItemSelectedToTryEvent.Invoke(<IIBPFHJMDJL>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x040044AD RID: 17581
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40044AD")]
|
|
public BrowsableOutfitItemPagedGrid <>4__this;
|
|
|
|
// Token: 0x040044AE RID: 17582
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40044AE")]
|
|
public BrowsableOutfitItemButton button;
|
|
}
|
|
}
|
|
}
|