Skip to main content

ICombatSequenceMethods

Trait ICombatSequenceMethods 

Source
pub trait ICombatSequenceMethods: ICombatSequence {
Show 32 methods // Provided methods fn get_calculator(self) -> BattleCalculator { ... } fn set_calculator(self, value: impl Into<BattleCalculator>) { ... } fn get_sim_calculator(self) -> BattleCalculator { ... } fn set_sim_calculator(self, value: impl Into<BattleCalculator>) { ... } fn ctor( self, calculator: impl Into<BattleCalculator>, sim_calculator: impl Into<BattleCalculator>, ) { ... } fn timer_start(self) { ... } fn timer_stop(self) { ... } fn create_border(self) { ... } fn delete_border(self) { ... } fn load_voice(self) { ... } fn load_voice_impl(self, battle_side_type: impl Into<BattleSide_Type>) { ... } fn unload_voice(self) { ... } fn unload_voice_impl(self, battle_side_type: impl Into<BattleSide_Type>) { ... } fn load_scene(self) { ... } fn wait_loading(self) -> IEnumerator { ... } fn unload_scene(self) { ... } fn tick(self) { ... } fn on_create(self) { ... } fn on_dispose(self) { ... } fn on_persistent(self) { ... } fn bound_to_combat_camera(self) -> IEnumerator { ... } fn return_to_map_camera(self) -> IEnumerator { ... } fn to_pre_bgm(self) { ... } fn to_main_bgm(self) { ... } fn return_bgm(self) { ... } fn is_comeback_with_transition_camera(self) -> bool { ... } fn die_talk(self) { ... } fn show_growth(self) { ... } fn move_cursor(self) { ... } fn back_to_ground(self) { ... } fn wait_for_back_to_ground(self) { ... } fn back_to_ground_fade_in(self) { ... }
}

Provided Methods§

Source

fn get_calculator(self) -> BattleCalculator

get_Calculator() overload

Source

fn set_calculator(self, value: impl Into<BattleCalculator>)

set_Calculator(crate::app::battlecalculator::BattleCalculator) overload

Source

fn get_sim_calculator(self) -> BattleCalculator

get_SimCalculator() overload

Source

fn set_sim_calculator(self, value: impl Into<BattleCalculator>)

set_SimCalculator(crate::app::battlecalculator::BattleCalculator) overload

Source

fn ctor( self, calculator: impl Into<BattleCalculator>, sim_calculator: impl Into<BattleCalculator>, )

.ctor(crate::app::battlecalculator::BattleCalculator, crate::app::battlecalculator::BattleCalculator) overload

Source

fn timer_start(self)

TimerStart() overload

Source

fn timer_stop(self)

TimerStop() overload

Source

fn create_border(self)

CreateBorder() overload

Source

fn delete_border(self)

DeleteBorder() overload

Source

fn load_voice(self)

LoadVoice() overload

Source

fn load_voice_impl(self, battle_side_type: impl Into<BattleSide_Type>)

LoadVoiceImpl(crate::app::battleside::BattleSide_Type) overload

Source

fn unload_voice(self)

UnloadVoice() overload

Source

fn unload_voice_impl(self, battle_side_type: impl Into<BattleSide_Type>)

UnloadVoiceImpl(crate::app::battleside::BattleSide_Type) overload

Source

fn load_scene(self)

LoadScene() overload

Source

fn wait_loading(self) -> IEnumerator

WaitLoading() overload

Source

fn unload_scene(self)

UnloadScene() overload

Source

fn tick(self)

Tick() overload

Source

fn on_create(self)

OnCreate() overload

Source

fn on_dispose(self)

OnDispose() overload

Source

fn on_persistent(self)

OnPersistent() overload

Source

fn bound_to_combat_camera(self) -> IEnumerator

BoundToCombatCamera() overload

Source

fn return_to_map_camera(self) -> IEnumerator

ReturnToMapCamera() overload

Source

fn to_pre_bgm(self)

ToPreBgm() overload

Source

fn to_main_bgm(self)

ToMainBgm() overload

Source

fn return_bgm(self)

ReturnBgm() overload

Source

fn is_comeback_with_transition_camera(self) -> bool

IsComebackWithTransitionCamera() overload

Source

fn die_talk(self)

DieTalk() overload

Source

fn show_growth(self)

ShowGrowth() overload

Source

fn move_cursor(self)

MoveCursor() overload

Source

fn back_to_ground(self)

BackToGround() overload

Source

fn wait_for_back_to_ground(self)

WaitForBackToGround() overload

Source

fn back_to_ground_fade_in(self)

BackToGroundFadeIn() overload

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<__T: ICombatSequence> ICombatSequenceMethods for __T

Available on crate feature combat-combatsequence only.