// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.UI.Dialog.ImageSelection\ImageSelection.cs using System; using System.Collections; using System.Collections.Generic; using Cute; using UnityEngine; namespace Wizard.UI.Dialog.ImageSelection { public partial class ImageSelection { public partial class PageItem { } public partial class Page { } public partial class PageDisplayFrameItem { } public partial class PageDisplayFrame { } public partial class CategoryInfo { } private delegate void OnClickPageItemDelegate(PageItem pageItem, PageDisplayFrame frame); public delegate bool IsNewItemDelegate(); public enum SelectType { SINGLE, MULTI } private GameObject _partsBaseUI; private GameObject _partsPageGrid; private GameObject _partsMainItem; private int _loadPageNumInAdvance; private int _loadPageMaxNum; private int _mainItemMaxNumPerPage; private SelectType _selectType; private bool _isNotSelectItemToGrey; private ImageSelectionBaseUI _baseUI; private PageDisplayFrame[] _pageDisplayFrameList; private PageDisplayFrame _pageDisplayFrame_Main; private PageDisplayFrame _pageDisplayFrame_Sub; private Page _dummyPage; private List _pageList; private List _categoryInfoList; private int _displayPageNo; private PageItem _selectedPageItem; private bool _isChangingDisplayPage; private bool _isInterruptChangeDisplayPage; private bool _isChangedPrevPageOnDrag; private bool _isChangedNextPageOnDrag; private bool _isChangedPrevPageOnPressBtn; private bool _isChangedNextPageOnPressBtn; private bool _isPressingPrevPageBtn; private bool _isPressingNextPageBtn; private float _timePressingPrevPageBtn; private float _timePressingNextPageBtn; private DialogBase _dialog; public bool IsDuringReset { get; set; } private void Awake() { } public void Create(int allPanelDepthAddValue = 0, DialogBase dialog = null) { } public List GetSelectedList() => default!; public void SelectAll() { } public void SelectCancelAll() { } public void SetSelectAll(bool isSelect) { } public IEnumerator Reset() => default!; private void UnloadAll() { } public void AddItem(string key, string category, bool isSelectable, IsNewItemDelegate isNewItemMethod, string loadTexPath, string fetchTexPath, bool isDisplaySprite, string name, string[] texts, Action onDisplay, Action onClick = null, Action onPress = null) { } private void AddDummyPage() { } private void RemoveDummyPage() { } private void AddCategoryPage(CategoryInfo categoryInfo) { } public void Open() { } public void Close() { } public void SetDisplayPage(int pageNo) { } public void LoadDisplayPage() { } public void UnloadAllPageExceptDisplayPage() { } private void UnloadAllPageExceptBasePage(int basePageNo, int aroundOffset) { } private void ToPrevPage(bool isPlaySe = false) { } private void ToNextPage(bool isPlaySe = false) { } private IEnumerator ChangeDisplayPage(bool isAnimate, bool isToNext = false, bool isPlaySe = false) => default!; private void InterruptChangeDisplayPage() { } private void SwapPageDisplayFrame() { } private void OnClickPageItem(PageItem pageItem, PageDisplayFrame frame) { } private void OnPressPageItem(PageItem pageItem, PageDisplayFrame frame, GameObject pressItem) { } private void OnDragStart(GameObject g) { } private void OnDrag(GameObject g, Vector2 delta) { } private void OnPressToPrevBtn(GameObject g, bool state) { } private void OnPressToNextBtn(GameObject g, bool state) { } private void Update() { } public string GetSelectedItemKey() => default!; public int SelectItemWithKey(string key) => default!; public void SelectMultiItem(List keyList) { } private PageItem FindItemWithKey(string key, out int pageNo) { pageNo = default!; return default!; } private void ChangeSelectItem(PageItem item) { } private void UpdateSelectMark() { } private void UpdateIsNewItem() { } private int GetNormalizedPageNo(int pageNo) => default!; private bool IsOnlyOnePage() => default!; private void OnDestroy() { } } }