Full-surface stubs for ICardVfxCreator(iface), SelectedStoryInfo, ImageSelection, IReadOnlyVoiceInfo, RoomConnectController(+InitializeParameter/enums), RoomRuleSetting, VideoHostingHUD(+HUDMode), TabList, BattleCardView.AttackTargetSelectInfo, ProtectionColorType. Wired hand shims partial + MonoBehaviour bases; let generated supersede hand-written nested enums (decomp-authoritative values). SocketManager kept as minimal SDK hand shim. ClosureStubs for ~14 referenced empties. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
94 lines
4.5 KiB
C#
94 lines
4.5 KiB
C#
// 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<Page> _pageList;
|
|
private List<CategoryInfo> _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<string> 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<GameObject> 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<string> 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() { }
|
|
}
|
|
}
|