Skip to main content

IBattleInfoSide

Trait IBattleInfoSide 

Source
pub trait IBattleInfoSide: IObject {
Show 34 methods // Provided methods fn m_info(self) -> BattleInfo { ... } fn set_m_info(self, value: BattleInfo) { ... } fn m_side_type(self) -> BattleSide_Type { ... } fn set_m_side_type(self, value: BattleSide_Type) { ... } fn m_unit(self) -> Unit { ... } fn set_m_unit(self, value: Unit) { ... } fn m_unit_item(self) -> UnitItem { ... } fn set_m_unit_item(self, value: UnitItem) { ... } fn m_specified_item(self) -> UnitItem { ... } fn set_m_specified_item(self, value: UnitItem) { ... } fn m_x(self) -> i32 { ... } fn set_m_x(self, value: i32) { ... } fn m_z(self) -> i32 { ... } fn set_m_z(self, value: i32) { ... } fn m_terrain(self) -> TerrainData_2 { ... } fn set_m_terrain(self, value: TerrainData_2) { ... } fn m_overlap(self) -> TerrainData_2 { ... } fn set_m_overlap(self, value: TerrainData_2) { ... } fn m_status(self) -> BattleInfoSide_BitFieldStatus { ... } fn set_m_status(self, value: BattleInfoSide_BitFieldStatus) { ... } fn m_detail(self) -> BattleDetail { ... } fn set_m_detail(self, value: BattleDetail) { ... } fn m_hierarchy(self) -> Pool_Hierarchy_1<BattleDetail> { ... } fn set_m_hierarchy(self, value: Pool_Hierarchy_1<BattleDetail>) { ... } fn m_support(self) -> SupportCalculator { ... } fn set_m_support(self, value: SupportCalculator) { ... } fn m_parent(self) -> BattleInfoSide { ... } fn set_m_parent(self, value: BattleInfoSide) { ... } fn m_reverse(self) -> BattleInfoSide { ... } fn set_m_reverse(self, value: BattleInfoSide) { ... } fn m_destroy(self) -> BattleDestory { ... } fn set_m_destroy(self, value: BattleDestory) { ... } fn m_mask_skill(self) -> SkillArray { ... } fn set_m_mask_skill(self, value: SkillArray) { ... }
}

Provided Methods§

Source

fn m_info(self) -> BattleInfo

Source

fn set_m_info(self, value: BattleInfo)

Source

fn m_side_type(self) -> BattleSide_Type

Source

fn set_m_side_type(self, value: BattleSide_Type)

Source

fn m_unit(self) -> Unit

Source

fn set_m_unit(self, value: Unit)

Source

fn m_unit_item(self) -> UnitItem

Source

fn set_m_unit_item(self, value: UnitItem)

Source

fn m_specified_item(self) -> UnitItem

Source

fn set_m_specified_item(self, value: UnitItem)

Source

fn m_x(self) -> i32

Source

fn set_m_x(self, value: i32)

Source

fn m_z(self) -> i32

Source

fn set_m_z(self, value: i32)

Source

fn m_terrain(self) -> TerrainData_2

Source

fn set_m_terrain(self, value: TerrainData_2)

Source

fn m_overlap(self) -> TerrainData_2

Source

fn set_m_overlap(self, value: TerrainData_2)

Source

fn m_status(self) -> BattleInfoSide_BitFieldStatus

Source

fn set_m_status(self, value: BattleInfoSide_BitFieldStatus)

Source

fn m_detail(self) -> BattleDetail

Source

fn set_m_detail(self, value: BattleDetail)

Source

fn m_hierarchy(self) -> Pool_Hierarchy_1<BattleDetail>

Source

fn set_m_hierarchy(self, value: Pool_Hierarchy_1<BattleDetail>)

Source

fn m_support(self) -> SupportCalculator

Source

fn set_m_support(self, value: SupportCalculator)

Source

fn m_parent(self) -> BattleInfoSide

Source

fn set_m_parent(self, value: BattleInfoSide)

Source

fn m_reverse(self) -> BattleInfoSide

Source

fn set_m_reverse(self, value: BattleInfoSide)

Source

fn m_destroy(self) -> BattleDestory

Source

fn set_m_destroy(self, value: BattleDestory)

Source

fn m_mask_skill(self) -> SkillArray

Source

fn set_m_mask_skill(self, value: SkillArray)

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§