230 lines
6.2 KiB
C#
230 lines
6.2 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Com.TheFallenGames.OSA.Core;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RRUI
|
|
{
|
|
// Token: 0x020007CB RID: 1995
|
|
[Token(Token = "0x20007CB")]
|
|
[Serializable]
|
|
[StructLayout(3)]
|
|
public class RecyclingScrollRectParams : BaseParams
|
|
{
|
|
// Token: 0x1700098A RID: 2442
|
|
// (get) Token: 0x06003839 RID: 14393 RVA: 0x000EE98C File Offset: 0x000ECB8C
|
|
[Token(Token = "0x1700098A")]
|
|
public float ScrollToIndexTimer
|
|
{
|
|
[Token(Token = "0x6003839")]
|
|
[Address(RVA = "0x6B5170", Offset = "0x6B3B70", VA = "0x1806B5170")]
|
|
get
|
|
{
|
|
return this.scrollToIndexTimer;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700098B RID: 2443
|
|
// (get) Token: 0x0600383A RID: 14394 RVA: 0x000EE9A0 File Offset: 0x000ECBA0
|
|
[Token(Token = "0x1700098B")]
|
|
public bool IsPagingEnabled
|
|
{
|
|
[Token(Token = "0x600383A")]
|
|
[Address(RVA = "0x108C6D0", Offset = "0x108B0D0", VA = "0x18108C6D0")]
|
|
get
|
|
{
|
|
return this.isPagingEnabled;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700098C RID: 2444
|
|
// (get) Token: 0x0600383B RID: 14395 RVA: 0x000EE9B4 File Offset: 0x000ECBB4
|
|
[Token(Token = "0x1700098C")]
|
|
public Button PreviousPageButton
|
|
{
|
|
[Token(Token = "0x600383B")]
|
|
[Address(RVA = "0x52F5A0", Offset = "0x52DFA0", VA = "0x18052F5A0")]
|
|
get
|
|
{
|
|
return this.previousPageButton;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700098D RID: 2445
|
|
// (get) Token: 0x0600383C RID: 14396 RVA: 0x000EE9C8 File Offset: 0x000ECBC8
|
|
[Token(Token = "0x1700098D")]
|
|
public Button NextPageButton
|
|
{
|
|
[Token(Token = "0x600383C")]
|
|
[Address(RVA = "0x6361F0", Offset = "0x634BF0", VA = "0x1806361F0")]
|
|
get
|
|
{
|
|
return this.nextPageButton;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700098E RID: 2446
|
|
// (get) Token: 0x0600383D RID: 14397 RVA: 0x000EE9DC File Offset: 0x000ECBDC
|
|
[Token(Token = "0x1700098E")]
|
|
public GameObject PageButtonContainer
|
|
{
|
|
[Token(Token = "0x600383D")]
|
|
[Address(RVA = "0x4BD780", Offset = "0x4BC180", VA = "0x1804BD780")]
|
|
get
|
|
{
|
|
return this.pageButtonContainer;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700098F RID: 2447
|
|
// (get) Token: 0x0600383E RID: 14398 RVA: 0x000EE9F0 File Offset: 0x000ECBF0
|
|
[Token(Token = "0x1700098F")]
|
|
public GameObject PageButtonPrefab
|
|
{
|
|
[Token(Token = "0x600383E")]
|
|
[Address(RVA = "0x4D66C0", Offset = "0x4D50C0", VA = "0x1804D66C0")]
|
|
get
|
|
{
|
|
return this.pageButtonPrefab;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000990 RID: 2448
|
|
// (get) Token: 0x0600383F RID: 14399 RVA: 0x000EEA04 File Offset: 0x000ECC04
|
|
[Token(Token = "0x17000990")]
|
|
public int PageLimit
|
|
{
|
|
[Token(Token = "0x600383F")]
|
|
[Address(RVA = "0xE35290", Offset = "0xE33C90", VA = "0x180E35290")]
|
|
get
|
|
{
|
|
return this.pageLimit;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000991 RID: 2449
|
|
// (get) Token: 0x06003840 RID: 14400 RVA: 0x000EEA18 File Offset: 0x000ECC18
|
|
[Token(Token = "0x17000991")]
|
|
public bool IsAutoscrollEnabled
|
|
{
|
|
[Token(Token = "0x6003840")]
|
|
[Address(RVA = "0xE4A540", Offset = "0xE48F40", VA = "0x180E4A540")]
|
|
get
|
|
{
|
|
return this.isAutoscrollEnabled;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000992 RID: 2450
|
|
// (get) Token: 0x06003841 RID: 14401 RVA: 0x000EEA2C File Offset: 0x000ECC2C
|
|
[Token(Token = "0x17000992")]
|
|
public float AutoscrollTimer
|
|
{
|
|
[Token(Token = "0x6003841")]
|
|
[Address(RVA = "0x567E70", Offset = "0x566870", VA = "0x180567E70")]
|
|
get
|
|
{
|
|
return this.autoscrollTimer;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000993 RID: 2451
|
|
// (get) Token: 0x06003842 RID: 14402 RVA: 0x000EEA40 File Offset: 0x000ECC40
|
|
[Token(Token = "0x17000993")]
|
|
public bool IsBannerEnabled
|
|
{
|
|
[Token(Token = "0x6003842")]
|
|
[Address(RVA = "0x879EF0", Offset = "0x8788F0", VA = "0x180879EF0")]
|
|
get
|
|
{
|
|
return this.isBannerEnabled;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003843 RID: 14403 RVA: 0x000EEA54 File Offset: 0x000ECC54
|
|
[Token(Token = "0x6003843")]
|
|
[Address(RVA = "0xCD3110", Offset = "0xCD1B10", VA = "0x180CD3110")]
|
|
public void ELKHGPGGBMK(float OJJOHDIFMEG)
|
|
{
|
|
this._DefaultItemSize = OJJOHDIFMEG;
|
|
}
|
|
|
|
// Token: 0x06003844 RID: 14404 RVA: 0x000EEA68 File Offset: 0x000ECC68
|
|
[Token(Token = "0x6003844")]
|
|
[Address(RVA = "0x108C6A0", Offset = "0x108B0A0", VA = "0x18108C6A0")]
|
|
public RecyclingScrollRectParams()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003133 RID: 12595
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4003133")]
|
|
[SerializeField]
|
|
private float scrollToIndexTimer = 1f;
|
|
|
|
// Token: 0x04003134 RID: 12596
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x4003134")]
|
|
[SerializeField]
|
|
private bool isPagingEnabled;
|
|
|
|
// Token: 0x04003135 RID: 12597
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4003135")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("isPagingEnabled")]
|
|
private Button previousPageButton;
|
|
|
|
// Token: 0x04003136 RID: 12598
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4003136")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("isPagingEnabled")]
|
|
private Button nextPageButton;
|
|
|
|
// Token: 0x04003137 RID: 12599
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4003137")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("isPagingEnabled")]
|
|
private GameObject pageButtonContainer;
|
|
|
|
// Token: 0x04003138 RID: 12600
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4003138")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("isPagingEnabled")]
|
|
private GameObject pageButtonPrefab;
|
|
|
|
// Token: 0x04003139 RID: 12601
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4003139")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("isPagingEnabled")]
|
|
private int pageLimit = (int)((ulong)8L);
|
|
|
|
// Token: 0x0400313A RID: 12602
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA4")]
|
|
[Token(Token = "0x400313A")]
|
|
[SerializeField]
|
|
[Tooltip("If paging is enabled, it will scroll by page, otherwise it will scroll by item")]
|
|
private bool isAutoscrollEnabled;
|
|
|
|
// Token: 0x0400313B RID: 12603
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400313B")]
|
|
[SerializeField]
|
|
[OMAIFIIBMNL("isAutoscrollEnabled")]
|
|
private float autoscrollTimer = 5f;
|
|
|
|
// Token: 0x0400313C RID: 12604
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400313C")]
|
|
[SerializeField]
|
|
[Tooltip("Forces each item to take up the entire viewport")]
|
|
private bool isBannerEnabled;
|
|
}
|
|
}
|