Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

247 lines
6.5 KiB
C#

using System;
using Com.TheFallenGames.OSA.Core;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.UI;
namespace RRUI
{
// Token: 0x020007E7 RID: 2023
[Token(Token = "0x20007E7")]
[Serializable]
public class RecyclingScrollRectParams : BaseParams
{
// Token: 0x170009D8 RID: 2520
// (get) Token: 0x06003900 RID: 14592 RVA: 0x000ED604 File Offset: 0x000EB804
[Token(Token = "0x170009D8")]
public float ScrollToIndexTimer
{
[Token(Token = "0x6003900")]
[Address(RVA = "0x7A04F0", Offset = "0x79F2F0", VA = "0x1807A04F0")]
get
{
return this.scrollToIndexTimer;
}
}
// Token: 0x170009D9 RID: 2521
// (get) Token: 0x06003901 RID: 14593 RVA: 0x000ED618 File Offset: 0x000EB818
[Token(Token = "0x170009D9")]
public bool IsPagingEnabled
{
[Token(Token = "0x6003901")]
[Address(RVA = "0x79C0D0", Offset = "0x79AED0", VA = "0x18079C0D0")]
get
{
return this.isPagingEnabled;
}
}
// Token: 0x170009DA RID: 2522
// (get) Token: 0x06003902 RID: 14594 RVA: 0x000ED62C File Offset: 0x000EB82C
[Token(Token = "0x170009DA")]
public Button PreviousPageButton
{
[Token(Token = "0x6003902")]
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
get
{
return this.previousPageButton;
}
}
// Token: 0x170009DB RID: 2523
// (get) Token: 0x06003903 RID: 14595 RVA: 0x000ED640 File Offset: 0x000EB840
[Token(Token = "0x170009DB")]
public Button NextPageButton
{
[Token(Token = "0x6003903")]
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")]
get
{
return this.nextPageButton;
}
}
// Token: 0x170009DC RID: 2524
// (get) Token: 0x06003904 RID: 14596 RVA: 0x000ED654 File Offset: 0x000EB854
[Token(Token = "0x170009DC")]
public GameObject HideIfOnePageOrLess
{
[Token(Token = "0x6003904")]
[Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")]
get
{
return this.hideIfOnePageOrLess;
}
}
// Token: 0x170009DD RID: 2525
// (get) Token: 0x06003905 RID: 14597 RVA: 0x000ED668 File Offset: 0x000EB868
[Token(Token = "0x170009DD")]
public GameObject PageButtonContainer
{
[Token(Token = "0x6003905")]
[Address(RVA = "0x44EC40", Offset = "0x44DA40", VA = "0x18044EC40")]
get
{
return this.pageButtonContainer;
}
}
// Token: 0x170009DE RID: 2526
// (get) Token: 0x06003906 RID: 14598 RVA: 0x000ED67C File Offset: 0x000EB87C
[Token(Token = "0x170009DE")]
public GameObject PageButtonPrefab
{
[Token(Token = "0x6003906")]
[Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30")]
get
{
return this.pageButtonPrefab;
}
}
// Token: 0x170009DF RID: 2527
// (get) Token: 0x06003907 RID: 14599 RVA: 0x000ED690 File Offset: 0x000EB890
[Token(Token = "0x170009DF")]
public int PageLimit
{
[Token(Token = "0x6003907")]
[Address(RVA = "0x9F6FE0", Offset = "0x9F5DE0", VA = "0x1809F6FE0")]
get
{
return this.pageLimit;
}
}
// Token: 0x170009E0 RID: 2528
// (get) Token: 0x06003908 RID: 14600 RVA: 0x000ED6A4 File Offset: 0x000EB8A4
[Token(Token = "0x170009E0")]
public bool IsAutoscrollEnabled
{
[Token(Token = "0x6003908")]
[Address(RVA = "0x9F6FC0", Offset = "0x9F5DC0", VA = "0x1809F6FC0")]
get
{
return this.isAutoscrollEnabled;
}
}
// Token: 0x170009E1 RID: 2529
// (get) Token: 0x06003909 RID: 14601 RVA: 0x000ED6B8 File Offset: 0x000EB8B8
[Token(Token = "0x170009E1")]
public float AutoscrollTimer
{
[Token(Token = "0x6003909")]
[Address(RVA = "0x9F6FB0", Offset = "0x9F5DB0", VA = "0x1809F6FB0")]
get
{
return this.autoscrollTimer;
}
}
// Token: 0x170009E2 RID: 2530
// (get) Token: 0x0600390A RID: 14602 RVA: 0x000ED6CC File Offset: 0x000EB8CC
[Token(Token = "0x170009E2")]
public bool IsBannerEnabled
{
[Token(Token = "0x600390A")]
[Address(RVA = "0x9F6FD0", Offset = "0x9F5DD0", VA = "0x1809F6FD0")]
get
{
return this.isBannerEnabled;
}
}
// Token: 0x0600390B RID: 14603 RVA: 0x000ED6E0 File Offset: 0x000EB8E0
[Token(Token = "0x600390B")]
[Address(RVA = "0x805A50", Offset = "0x804850", VA = "0x180805A50")]
public void ELKHGPGGBMK(float OJJOHDIFMEG)
{
this._DefaultItemSize = OJJOHDIFMEG;
}
// Token: 0x0600390C RID: 14604 RVA: 0x000ED6F4 File Offset: 0x000EB8F4
[Token(Token = "0x600390C")]
[Address(RVA = "0x9F6F80", Offset = "0x9F5D80", VA = "0x1809F6F80")]
public RecyclingScrollRectParams()
{
}
// Token: 0x040030E0 RID: 12512
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x40030E0")]
[SerializeField]
private float scrollToIndexTimer = 1f;
// Token: 0x040030E1 RID: 12513
[FieldOffset(Offset = "0x74")]
[Token(Token = "0x40030E1")]
[SerializeField]
private bool isPagingEnabled;
// Token: 0x040030E2 RID: 12514
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x40030E2")]
[SerializeField]
[OMAIFIIBMNL("isPagingEnabled")]
private Button previousPageButton;
// Token: 0x040030E3 RID: 12515
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x40030E3")]
[SerializeField]
[OMAIFIIBMNL("isPagingEnabled")]
private Button nextPageButton;
// Token: 0x040030E4 RID: 12516
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x40030E4")]
[SerializeField]
private GameObject hideIfOnePageOrLess;
// Token: 0x040030E5 RID: 12517
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x40030E5")]
[SerializeField]
[OMAIFIIBMNL("isPagingEnabled")]
private GameObject pageButtonContainer;
// Token: 0x040030E6 RID: 12518
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x40030E6")]
[SerializeField]
[OMAIFIIBMNL("isPagingEnabled")]
private GameObject pageButtonPrefab;
// Token: 0x040030E7 RID: 12519
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40030E7")]
[SerializeField]
[OMAIFIIBMNL("isPagingEnabled")]
private int pageLimit = (int)((ulong)8L);
// Token: 0x040030E8 RID: 12520
[FieldOffset(Offset = "0xA4")]
[Token(Token = "0x40030E8")]
[SerializeField]
[Tooltip("If paging is enabled, it will scroll by page, otherwise it will scroll by item")]
private bool isAutoscrollEnabled;
// Token: 0x040030E9 RID: 12521
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x40030E9")]
[SerializeField]
[OMAIFIIBMNL("isAutoscrollEnabled")]
private float autoscrollTimer = 5f;
// Token: 0x040030EA RID: 12522
[FieldOffset(Offset = "0xAC")]
[Token(Token = "0x40030EA")]
[SerializeField]
[Tooltip("Forces each item to take up the entire viewport")]
private bool isBannerEnabled;
}
}