// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.Touch\SelectCardProcessor.cs using UnityEngine; using Wizard.Battle.UI; using Wizard.Battle.View; using Wizard.Battle.View.Vfx; namespace Wizard.Battle.Touch { public partial class SelectCardProcessor { protected readonly BattleCardBase _actCard; protected readonly BattleManagerBase _battleManager; protected readonly InputMgr _inputManager; protected readonly OperateMgr _operateMgr; protected readonly BattlePlayer _battlePlayer; protected readonly IPlayerView _battlePlayerView; private readonly TouchControl _touchControl; private readonly BattleUIContainer _battleUIContainer; private bool _stopSelectFlag; private bool _isReleaseCard; private bool _isPressCard; private const float DRAG_DISTANCE_PC = 300f; private Vector2 _mousePositionStart; public SelectCardProcessor(BattleManagerBase battleMgr, BattleCardBase actCard, InputMgr inputMgr, bool isPressCard) { } public VfxBase Start() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance(); public VfxBase Update(float dt, Camera camera) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance(); public virtual VfxWith End() => default!; public virtual bool CheckIsEnd() => default!; private void StopMovingHandCard() { } private void HideAlert() { } private bool UseDetailShortcutDoubleClick() => default!; private bool UsePlayShortcutDoubleClick() => default!; private bool OverDragDistancePlay() => default!; private bool IsCancel() => default!; private bool IsContinueSelection() => default!; private bool IsStopSelection() => default!; private bool IsOverDragDistanceHandPlay() => default!; } }