pub trait ICommonBattleSequence_1Methods<T0: ClassIdentity>: ClassIdentity {
Show 21 methods
// Provided methods
fn ctor(self)
where Self: Sized { ... }
fn get_can_wait_skip(self) -> bool
where Self: Sized { ... }
fn on_create(self)
where Self: Sized { ... }
fn on_dispose(self)
where Self: Sized { ... }
fn get_side(self, side: BattleSide_Type) -> BattleInfoSide
where Self: Sized { ... }
fn get_offense_side(self) -> BattleInfoSide
where Self: Sized { ... }
fn get_defense_side(self) -> BattleInfoSide
where Self: Sized { ... }
fn get_unit(self, side: BattleSide_Type) -> Unit
where Self: Sized { ... }
fn get_offense_unit(self) -> Unit
where Self: Sized { ... }
fn get_defense_unit(self) -> Unit
where Self: Sized { ... }
fn get_win_side(self) -> BattleInfoSide
where Self: Sized { ... }
fn get_dead_side(self) -> BattleInfoSide
where Self: Sized { ... }
fn is_event(self) -> bool
where Self: Sized { ... }
fn is_skip(self) -> bool
where Self: Sized { ... }
fn is_dead(self, unit: Unit) -> bool
where Self: Sized { ... }
fn can_gain_reliance(self, unit: Unit) -> bool
where Self: Sized { ... }
fn gain_reliance(self)
where Self: Sized { ... }
fn add_battle_reliance(self, unit: Unit)
where Self: Sized { ... }
fn add_rod_reliance(self, unit: Unit, target: Unit)
where Self: Sized { ... }
fn add_dance_reliance(self, unit: Unit, target: Unit)
where Self: Sized { ... }
fn can_gain_situation(self) -> bool
where Self: Sized { ... }
}Provided Methods§
fn ctor(self)where
Self: Sized,
fn get_can_wait_skip(self) -> boolwhere
Self: Sized,
fn on_create(self)where
Self: Sized,
fn on_dispose(self)where
Self: Sized,
fn get_side(self, side: BattleSide_Type) -> BattleInfoSidewhere
Self: Sized,
fn get_offense_side(self) -> BattleInfoSidewhere
Self: Sized,
fn get_defense_side(self) -> BattleInfoSidewhere
Self: Sized,
fn get_unit(self, side: BattleSide_Type) -> Unitwhere
Self: Sized,
fn get_offense_unit(self) -> Unitwhere
Self: Sized,
fn get_defense_unit(self) -> Unitwhere
Self: Sized,
fn get_win_side(self) -> BattleInfoSidewhere
Self: Sized,
fn get_dead_side(self) -> BattleInfoSidewhere
Self: Sized,
fn is_event(self) -> boolwhere
Self: Sized,
fn is_skip(self) -> boolwhere
Self: Sized,
fn is_dead(self, unit: Unit) -> boolwhere
Self: Sized,
fn can_gain_reliance(self, unit: Unit) -> boolwhere
Self: Sized,
fn gain_reliance(self)where
Self: Sized,
fn add_battle_reliance(self, unit: Unit)where
Self: Sized,
fn add_rod_reliance(self, unit: Unit, target: Unit)where
Self: Sized,
fn add_dance_reliance(self, unit: Unit, target: Unit)where
Self: Sized,
fn can_gain_situation(self) -> boolwhere
Self: Sized,
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.