Skip to main content

IMapSimpleBattleMethods

Trait IMapSimpleBattleMethods 

Source
pub trait IMapSimpleBattleMethods: IMapSimpleBattle {
Show 15 methods // Provided methods fn is_loading(self) -> bool { ... } fn get_object( self, info: impl Into<BattleInfo>, ) -> (CombatGaugeController, CombatGaugeController) { ... } fn set_simple_battle(self, calc: impl Into<BattleCalculator>) { ... } fn update_value(self, info: impl Into<BattleInfo>) { ... } fn skip_gauge_anime(self, info: impl Into<BattleInfo>) { ... } fn is_moving(self) -> bool { ... } fn is_playing_anim(self) -> bool { ... } fn activate(self) { ... } fn deactivate(self) { ... } fn out(self) { ... } fn on_create(self) { ... } fn on_dispose(self) { ... } fn create_objects(self) { ... } fn destroy_objects(self) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn is_loading(self) -> bool

IsLoading() overload

Source

fn get_object( self, info: impl Into<BattleInfo>, ) -> (CombatGaugeController, CombatGaugeController)

GetObject(crate::app::battleinfo::BattleInfo, *mutcrate::root::combatgaugecontroller::CombatGaugeController, *mutcrate::root::combatgaugecontroller::CombatGaugeController) overload

Source

fn set_simple_battle(self, calc: impl Into<BattleCalculator>)

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

Source

fn update_value(self, info: impl Into<BattleInfo>)

UpdateValue(crate::app::battleinfo::BattleInfo) overload

Source

fn skip_gauge_anime(self, info: impl Into<BattleInfo>)

SkipGaugeAnime(crate::app::battleinfo::BattleInfo) overload

Source

fn is_moving(self) -> bool

IsMoving() overload

Source

fn is_playing_anim(self) -> bool

IsPlayingAnim() overload

Source

fn activate(self)

Activate() overload

Source

fn deactivate(self)

Deactivate() overload

Source

fn out(self)

Out() overload

Source

fn on_create(self)

OnCreate() overload

Source

fn on_dispose(self)

OnDispose() overload

Source

fn create_objects(self)

CreateObjects() overload

Source

fn destroy_objects(self)

DestroyObjects() overload

Source

fn ctor(self)

.ctor() 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: IMapSimpleBattle> IMapSimpleBattleMethods for __T

Available on crate feature app-mapsimplebattle only.