Files
SVSimServer/SVSim.BattleEngine/Shim/Generated/ImageSelection.g.cs
gamer147 70a2c3e8ed feat(battle-engine): View/Room/Vfx type wave (5600->4850)
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>
2026-06-05 21:33:00 -04:00

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() { }
}
}