using System.Collections.Generic; using TMPro; using UnityEngine; using UnityEngine.UI; namespace DepthsOfGreed.HandbookUI { public sealed class HandbookIndexController : MonoBehaviour { public HandbookTowerEntry SelectedEntry { get; private set; } public int VisibleEntryCount => currentFilter == 2 ? 0 : entries.Count; public ScrollRect ListScroll => scroll; private ScrollRect scroll; private Button[] filters; private readonly List entries = new List(); private readonly List