pub trait IMapSequenceBattle: ICommonBattleSequence_1<MapSequenceBattle> {
Show 30 methods
// Provided methods
fn m_kind(self) -> MapSequenceBattle_Kinds { ... }
fn set_m_kind(self, value: MapSequenceBattle_Kinds) { ... }
fn m_target_index(self) -> i32 { ... }
fn set_m_target_index(self, value: i32) { ... }
fn m_battle_count(self) -> i32 { ... }
fn set_m_battle_count(self, value: i32) { ... }
fn m_gain_exp(self) -> i32 { ... }
fn set_m_gain_exp(self, value: i32) { ... }
fn m_exp_status(self) -> BattleInfoSide_Status { ... }
fn set_m_exp_status(self, value: BattleInfoSide_Status) { ... }
fn m_expend_count(self) -> i32 { ... }
fn set_m_expend_count(self, value: i32) { ... }
fn m_start_x(self) -> i32 { ... }
fn set_m_start_x(self, value: i32) { ... }
fn m_start_z(self) -> i32 { ... }
fn set_m_start_z(self, value: i32) { ... }
fn m_grow_talk(self) -> bool { ... }
fn set_m_grow_talk(self, value: bool) { ... }
fn m_defender(self) -> Unit { ... }
fn set_m_defender(self, value: Unit) { ... }
fn m_status(self) -> MapSequenceBattle_BitFieldStatus { ... }
fn set_m_status(self, value: MapSequenceBattle_BitFieldStatus) { ... }
fn m_dead_units(self) -> MapSequenceBattle_UnitList { ... }
fn set_m_dead_units(self, value: MapSequenceBattle_UnitList) { ... }
fn m_die_events(self) -> MapSequenceBattle_UnitList { ... }
fn set_m_die_events(self, value: MapSequenceBattle_UnitList) { ... }
fn m_fade_units(self) -> MapSequenceBattle_UnitList { ... }
fn set_m_fade_units(self, value: MapSequenceBattle_UnitList) { ... }
fn m_drop_units(self) -> MapSequenceBattle_UnitList { ... }
fn set_m_drop_units(self, value: MapSequenceBattle_UnitList) { ... }
}Provided Methods§
fn m_kind(self) -> MapSequenceBattle_Kinds
fn set_m_kind(self, value: MapSequenceBattle_Kinds)
fn m_target_index(self) -> i32
fn set_m_target_index(self, value: i32)
fn m_battle_count(self) -> i32
fn set_m_battle_count(self, value: i32)
fn m_gain_exp(self) -> i32
fn set_m_gain_exp(self, value: i32)
fn m_exp_status(self) -> BattleInfoSide_Status
fn set_m_exp_status(self, value: BattleInfoSide_Status)
fn m_expend_count(self) -> i32
fn set_m_expend_count(self, value: i32)
fn m_start_x(self) -> i32
fn set_m_start_x(self, value: i32)
fn m_start_z(self) -> i32
fn set_m_start_z(self, value: i32)
fn m_grow_talk(self) -> bool
fn set_m_grow_talk(self, value: bool)
fn m_defender(self) -> Unit
fn set_m_defender(self, value: Unit)
fn m_status(self) -> MapSequenceBattle_BitFieldStatus
fn set_m_status(self, value: MapSequenceBattle_BitFieldStatus)
fn m_dead_units(self) -> MapSequenceBattle_UnitList
fn set_m_dead_units(self, value: MapSequenceBattle_UnitList)
fn m_die_events(self) -> MapSequenceBattle_UnitList
fn set_m_die_events(self, value: MapSequenceBattle_UnitList)
fn m_fade_units(self) -> MapSequenceBattle_UnitList
fn set_m_fade_units(self, value: MapSequenceBattle_UnitList)
fn m_drop_units(self) -> MapSequenceBattle_UnitList
fn set_m_drop_units(self, value: MapSequenceBattle_UnitList)
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.