pub trait IMapMind: ISingletonClass_1<MapMind> {
Show 56 methods
// Provided methods
fn m_unit_index(self) -> u8 { ... }
fn set_m_unit_index(self, value: u8) { ... }
fn m_first_unit_index(self) -> u8 { ... }
fn set_m_first_unit_index(self, value: u8) { ... }
fn m_first_x(self) -> i8 { ... }
fn set_m_first_x(self, value: i8) { ... }
fn m_first_z(self) -> i8 { ... }
fn set_m_first_z(self, value: i8) { ... }
fn m_unit_show_x(self) -> i8 { ... }
fn set_m_unit_show_x(self, value: i8) { ... }
fn m_unit_show_z(self) -> i8 { ... }
fn set_m_unit_show_z(self, value: i8) { ... }
fn m_x(self) -> i8 { ... }
fn set_m_x(self, value: i8) { ... }
fn m_z(self) -> i8 { ... }
fn set_m_z(self, value: i8) { ... }
fn m_mind(self) -> MapMind_Type { ... }
fn set_m_mind(self, value: MapMind_Type) { ... }
fn m_attack_x(self) -> i8 { ... }
fn set_m_attack_x(self, value: i8) { ... }
fn m_attack_z(self) -> i8 { ... }
fn set_m_attack_z(self, value: i8) { ... }
fn m_item_index(self) -> i8 { ... }
fn set_m_item_index(self, value: i8) { ... }
fn m_target_unit_index(self) -> u8 { ... }
fn set_m_target_unit_index(self, value: u8) { ... }
fn m_target_x(self) -> i8 { ... }
fn set_m_target_x(self, value: i8) { ... }
fn m_target_z(self) -> i8 { ... }
fn set_m_target_z(self, value: i8) { ... }
fn m_focus_x(self) -> i8 { ... }
fn set_m_focus_x(self, value: i8) { ... }
fn m_focus_z(self) -> i8 { ... }
fn set_m_focus_z(self, value: i8) { ... }
fn m_target_argument(self) -> i16 { ... }
fn set_m_target_argument(self, value: i16) { ... }
fn m_trade_unit_index(self) -> u8 { ... }
fn set_m_trade_unit_index(self, value: u8) { ... }
fn m_event_unit_index(self) -> u8 { ... }
fn set_m_event_unit_index(self, value: u8) { ... }
fn m_done(self) -> MapMind_DoneField { ... }
fn set_m_done(self, value: MapMind_DoneField) { ... }
fn m_move_power(self) -> u8 { ... }
fn set_m_move_power(self, value: u8) { ... }
fn m_transporter_index(self) -> i16 { ... }
fn set_m_transporter_index(self, value: i16) { ... }
fn m_command_skill(self) -> SkillData { ... }
fn set_m_command_skill(self, value: SkillData) { ... }
fn m_specified_item(self) -> ItemData { ... }
fn set_m_specified_item(self, value: ItemData) { ... }
fn m_ai_engage_rewarp_x(self) -> i8 { ... }
fn set_m_ai_engage_rewarp_x(self, value: i8) { ... }
fn m_ai_engage_rewarp_z(self) -> i8 { ... }
fn set_m_ai_engage_rewarp_z(self, value: i8) { ... }
fn m_routes(self) -> Array<Dir_Type> { ... }
fn set_m_routes(self, value: Array<Dir_Type>) { ... }
}Provided Methods§
fn m_unit_index(self) -> u8
fn set_m_unit_index(self, value: u8)
fn m_first_unit_index(self) -> u8
fn set_m_first_unit_index(self, value: u8)
fn m_first_x(self) -> i8
fn set_m_first_x(self, value: i8)
fn m_first_z(self) -> i8
fn set_m_first_z(self, value: i8)
fn m_unit_show_x(self) -> i8
fn set_m_unit_show_x(self, value: i8)
fn m_unit_show_z(self) -> i8
fn set_m_unit_show_z(self, value: i8)
fn m_x(self) -> i8
fn set_m_x(self, value: i8)
fn m_z(self) -> i8
fn set_m_z(self, value: i8)
fn m_mind(self) -> MapMind_Type
fn set_m_mind(self, value: MapMind_Type)
fn m_attack_x(self) -> i8
fn set_m_attack_x(self, value: i8)
fn m_attack_z(self) -> i8
fn set_m_attack_z(self, value: i8)
fn m_item_index(self) -> i8
fn set_m_item_index(self, value: i8)
fn m_target_unit_index(self) -> u8
fn set_m_target_unit_index(self, value: u8)
fn m_target_x(self) -> i8
fn set_m_target_x(self, value: i8)
fn m_target_z(self) -> i8
fn set_m_target_z(self, value: i8)
fn m_focus_x(self) -> i8
fn set_m_focus_x(self, value: i8)
fn m_focus_z(self) -> i8
fn set_m_focus_z(self, value: i8)
fn m_target_argument(self) -> i16
fn set_m_target_argument(self, value: i16)
fn m_trade_unit_index(self) -> u8
fn set_m_trade_unit_index(self, value: u8)
fn m_event_unit_index(self) -> u8
fn set_m_event_unit_index(self, value: u8)
fn m_done(self) -> MapMind_DoneField
fn set_m_done(self, value: MapMind_DoneField)
fn m_move_power(self) -> u8
fn set_m_move_power(self, value: u8)
fn m_transporter_index(self) -> i16
fn set_m_transporter_index(self, value: i16)
fn m_command_skill(self) -> SkillData
fn set_m_command_skill(self, value: SkillData)
fn m_specified_item(self) -> ItemData
fn set_m_specified_item(self, value: ItemData)
fn m_ai_engage_rewarp_x(self) -> i8
fn set_m_ai_engage_rewarp_x(self, value: i8)
fn m_ai_engage_rewarp_z(self) -> i8
fn set_m_ai_engage_rewarp_z(self, value: i8)
fn m_routes(self) -> Array<Dir_Type>
fn set_m_routes(self, value: Array<Dir_Type>)
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.