// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View\BattlePlayerView.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.RegularExpressions;
using Cute;
using UnityEngine;
using Wizard.Battle.UI;
using Wizard.Battle.View.Vfx;
using Wizard.Dialog.Setting;
namespace Wizard.Battle.View
{
public partial class BattlePlayerView
{
        public Vector3 firstHitPoint;
        public bool moveSeFirst;
        public bool isDetailRotating;
        public const int CLASS_EFFECT_DIALOG_DEPTH = 31;
        public bool _isEvolutionCardLanding;
        private int? _detailEffectSavedLayer;
        private const int KEY_WORD_START = 0;
        private const int KEY_WORD_END = 1;
        private const int KEY_WORD_DIALOG_LINE_OBJECT = 0;
        private const string KEY_WORD_PRESS_COLOR = "[00d2e4]";
        public const string KEY_WORD_COLOR = "[ffcd45]";
        protected string HandDeckObjectName { get; set; }
        protected string InPlayCardObjectName { get; set; }
        protected string CemeteryObjectName { get; set; }
        protected string BanishObjectName { get; set; }
        private ArrowControl ArrowCtrl { get; set; }
        private SoundMgr SoundMgr { get; set; }
        public BattleCardBase DetailOpenCard { get; set; }
        public BattleCardBase SubDetailOpenCard { get; set; }
        public GameObject CardMoveEffect { get; set; }
        public bool IsMenuOpen { get; set; }
        public bool IsMenuCloseEscape { get; set; }
        public bool CanPlayerEndTurnImmediately { get; set; }
        public bool IsShowTurnEndDialogOfNotAttackingOrPlaying { get; set; }
        public bool IsShowTurnEndDialogOfNotUsingHeroSkill { get; set; }
        public bool _isEvolutionSkillSelect { get; set; }
        public IList<BattleDialog> GetPopupPanelList { get; set; }
        public bool IsEvolutionStart { get; set; }
        public bool IsEvolutionVfx { get; set; }
        public PlayerChoiceBraveButtonUI PlayerChoiceBraveButtonUI { get; set; }
        public Transform ChoiceBraveButtonTransform { get; set; }
        public bool IsShowCantChoiceBraveText { get; set; }
        public BattlePlayerView(BattlePlayer battlePlayer) { }
        public void Setup(GameObject statusPanel, GameObject uiContainer, GameObject btlContainer, GameObject battle3DContainer) { }
        public void ClearPlayQueue() { }
        public void ShowCommonPanel() { }
        public void RegisterPlayCard(BattleCardBase actCard) { }
        public void DisableSettingFlag() { }
        public SideLogControl GetSideLogControl(bool isSkillTargetSelect) => default!;
        public VfxBase StartShowChoice(BattleCardBase actCard, SkillBase choiceSkill, List<BattleCardBase> choiceCards, bool isEvol, BattleCardBase accelerateCard, bool isChoiceBrave) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
        public VfxBase StartShowSelect(BattleCardBase actCard, SkillBase skill, IEnumerable<BattleCardBase> selectableCards, bool isEvol) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
        public VfxBase UpdateHandsSelectState(bool isSelecting) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
        public void GetCardSelectedWithButton(Camera camera, ref UIButton button, ref BattleCardBase card, ref GameObject check) { }
        public void ClearDifferentiatePopUp(List<BattleDialogItem> deselectionItem) { }
        public void LockOnAttackTarget(BattleCardBase Attacker, BattleCardBase Target) { }
        public void ReleaseLockOnTarget() { }
        public void ReverseDetailCard() { }
        public void DetailReverseOver() { }
        public void ShowDetailPanel(BattleManagerBase battleMgrBase, OperateMgr operateMgr, BattleCardBase card, DetailPanelControl.ShowRequest showRequest, BattleLogItem.CardTextureOption textureOption = BattleLogItem.CardTextureOption.Null, BuffInfo buff = null, string divergenceId = "", int logTextureId = 0) { }
        private void ShowDetailCommon(BattleManagerBase battleMgrBase, OperateMgr operateMgr, List<BattleCardBase> cards, DetailPanelControl.ShowRequest showRequest, BattleLogItem.CardTextureOption textureOption = BattleLogItem.CardTextureOption.Null, BuffInfo buff = null, string divergenceId = "", int logTextureId = 0) { }
        public void ShowDetailPanelList(BattleManagerBase battleMgrBase, OperateMgr operateMgr, List<BattleCardBase> cards, DetailPanelControl.ShowRequest showRequest) { }
        public void CallOnOpenEvolveDialoguePanel() { }
        public static bool HasKeyword(CardParameter cardParameter) => default!;
        public void HideDetailPanel() { }
        public void HideSubDetailPanel() { }
        public BattleCardBase GetDetailCard() => default!;
        private void OpenCardDetailList(BattleManagerBase battleMgrBase, OperateMgr operateMgr, List<BattleCardBase> cards, DetailPanelControl.ShowRequest showRequest, BuffInfo buff, BattleLogItem.CardTextureOption textureOption = BattleLogItem.CardTextureOption.Null, string divergenceId = "", int logTextureId = 0, bool useSubDetailPanelControl = false) { }
        public void SetDetailScreenPosition(bool right) { }
        public void DragArrowStart(BattleManagerBase battleMgr, BattleCardBase attackCard, GameObject arrowHead) { }
        public void DragArrowStart(BattleManagerBase battleMgr, GameObject startObject, GameObject arrowHead, bool isTargettingEnemy = true) { }
        public void DragArrow(BattleManagerBase battleMgr, GameObject arrowHead, Vector3 pos) { }
        public void MoveCardStart(BattleCardBase moveCard, bool isEffectAndSoundOn) { }
        public void MoveCard(BattleCardBase hitCard, Vector3 pos) { }
        public void MoveCardCancel(BattleCardBase hitCard, Vector3 position, Quaternion rotation, bool IsPress) { }
        public void CancelCardDrag(BattleCardBase cardBeingDragged) { }
        public void CardMoveEffectSwitch(bool on) { }
        public void HideModeEffect(bool on) { }
        public bool IsMoving() => default!;
        public void OffNotHideAndNotCreate() { }
        public void LockOnEffectOn(BattleCardBase SelectCard) { }
        public Effect DetailPanelSelectEffectOn(BattleCardBase selectedCard, DetailPanelControl.ShowRequest request) => default!;
        public void StopBattleLogSelectDetailPanelEffect() { }
        public void DetailPanelSelectEffectOff() { }
        public bool isDetailAble(BattleCardBase card, DetailPanelControl.ShowRequest showRequest) => default!;
        public bool IsDetailOn() => default!;
        public bool IsFieldDetailOn() => default!;
        public void ShowTurnEndDialog(GameObject return_obj = null) { }
        public void ShowPlayerTurnEnd(bool isAuto = false) { }
        public virtual void ShowTurnEndPulseEffect() { }
        public virtual VfxBase HideTurnEndPulseEffect() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
        public virtual void ShowTurnEndButton(bool showEffect = true) { }
        public void ForceShowTurnEndButton() { }
        public void UpdateTurnEndPulseEffect() { }
        public void ShowKeyPanel(int page) { }
        public void HideKeyPanel() { }
        public DialogBase CreateKeyPanel(BattleCardBase card, UILabel label, CardMaster.CardMasterId cardMasterId, CardParameter baseParameter) => default!;
        public static DialogBase CreateKeyPanel(UILabel label, IList<string> keywordList, CardMaster.CardMasterId cardMasterId) => default!;
        public static DialogBase CreateKeyPanel(string skillDescription, UILabel label, CardMaster.CardMasterId cardMasterId) => default!;
        public static DialogBase CreateClassEffectPanel(List<string> keyWordList, CardMaster.CardMasterId cardMasterId) => default!;
        private static DialogBase CreateKeywordsPanel_Inner(string titleTextID, Action<BattleKeywordInfoListMgr> funcSetup, UILabel label = null) => default!;
        private static void SetKeyWordView(UILabel label, BattleKeywordInfoListMgr keywordInfo, out string keywordText, out int startIndex, out int endIndex) { keywordText = default!; startIndex = default!; endIndex = default!; }
        private static List<int[]> GetKeyWordIndexList(string inText) => default!;
        public static List<string> GetKeyWordList(string inText) => default!;
        private static void ChangeKeyWordNewLineToSpace(ref string keyWordText) { }
        public static bool IsKeyWordUnderLine() => default!;
        public static void SetKeyWordColor(GameObject colliderObject, UILabel label, DetailPanelControl control = null) { }
        public static void SetLabelColorEvent(UILabel label, GameObject inClickObject = null) { }
        public static void PressKeyWordColorChange(UILabel label, bool press) { }
        public static void SetKeyWordLabelColor(UILabel label, string colorCode = "[ffcd45]") { }
        public DialogBase ShowRetireConfirmPanel() => default!;
        public DialogBase CreateBattleSetting() => default!;
        public bool IsTouchable() => default!;
        public void SetTouchable(bool enable) { }
        public void ResetTouchable() { }
        public void AddPopUpPanel(DialogBase dia, BattleDialogItem diaItem) { }
        public void AddPopUpPanel(NonDialogPopup popup, BattleDialogItem item) { }
        public VfxBase Recovery(bool doseFirst, bool isFocusHand = true) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
        public VfxBase HideCardAttackEffects(IList<BattleCardBase> _targetCards) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
        public VfxBase RecoveryInHandCards() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
        public VfxBase RecoveryMulligan() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
        public VfxBase RecoveryTurnStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
        protected HandViewBase CreateHandView(GameObject gameObject) => default!;
        protected PlayQueueViewBase CreatePlayQueueView() => default!;
        protected InPlayViewBase CreateInPlayView(GameObject gameObject) => default!;
        public DialogBase ShowFusionCardPlayDialog(EventDelegate onClickOk, Action onClose) => default!;
        public void ShowChoiceBraveButton(bool isNewReplay) { }
        public void UpdateChoiceBraveActivatingEffect(bool isActivating) { }
        public void HideChoiceBraveButton() { }
        public void UpdateChoiceBraveButtonPulsateEffectAndSprite() { }
        public void HideChoiceBraveButtonPulsateEffect() { }
        public VfxBase SetBp(int num) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
        public Vector3 GetBPLabelPosition() => default!;
}
}
