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§
Sourcefn is_loading(self) -> bool
fn is_loading(self) -> bool
IsLoading() overload
Sourcefn get_object(
self,
info: impl Into<BattleInfo>,
) -> (CombatGaugeController, CombatGaugeController)
fn get_object( self, info: impl Into<BattleInfo>, ) -> (CombatGaugeController, CombatGaugeController)
GetObject(crate::app::battleinfo::BattleInfo, *mutcrate::root::combatgaugecontroller::CombatGaugeController, *mutcrate::root::combatgaugecontroller::CombatGaugeController) overload
Sourcefn set_simple_battle(self, calc: impl Into<BattleCalculator>)
fn set_simple_battle(self, calc: impl Into<BattleCalculator>)
SetSimpleBattle(crate::app::battlecalculator::BattleCalculator) overload
Sourcefn update_value(self, info: impl Into<BattleInfo>)
fn update_value(self, info: impl Into<BattleInfo>)
UpdateValue(crate::app::battleinfo::BattleInfo) overload
Sourcefn skip_gauge_anime(self, info: impl Into<BattleInfo>)
fn skip_gauge_anime(self, info: impl Into<BattleInfo>)
SkipGaugeAnime(crate::app::battleinfo::BattleInfo) overload
Sourcefn is_playing_anim(self) -> bool
fn is_playing_anim(self) -> bool
IsPlayingAnim() overload
Sourcefn deactivate(self)
fn deactivate(self)
Deactivate() overload
Sourcefn on_dispose(self)
fn on_dispose(self)
OnDispose() overload
Sourcefn create_objects(self)
fn create_objects(self)
CreateObjects() overload
Sourcefn destroy_objects(self)
fn destroy_objects(self)
DestroyObjects() 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§
impl<__T: IMapSimpleBattle> IMapSimpleBattleMethods for __T
Available on crate feature
app-mapsimplebattle only.