pub trait IMapCursor: ISingletonClass_1<MapCursor> {
Show 48 methods
// Provided methods
fn m_pos(self) -> Vector3 { ... }
fn set_m_pos(self, value: Vector3) { ... }
fn m_old_pos(self) -> Vector3 { ... }
fn set_m_old_pos(self, value: Vector3) { ... }
fn m_orig_pos(self) -> Vector3 { ... }
fn set_m_orig_pos(self, value: Vector3) { ... }
fn m_rotate(self) -> Vector3 { ... }
fn set_m_rotate(self, value: Vector3) { ... }
fn m_move(self) -> Vector3 { ... }
fn set_m_move(self, value: Vector3) { ... }
fn m_enter_pos(self) -> Vector3 { ... }
fn set_m_enter_pos(self, value: Vector3) { ... }
fn m_move_count(self) -> i32 { ... }
fn set_m_move_count(self, value: i32) { ... }
fn m_is_rotate_x_sound_playing(self) -> bool { ... }
fn set_m_is_rotate_x_sound_playing(self, value: bool) { ... }
fn m_cursor_icon_bill(self) -> Transform { ... }
fn set_m_cursor_icon_bill(self, value: Transform) { ... }
fn m_distance_dir(self) -> i32 { ... }
fn set_m_distance_dir(self, value: i32) { ... }
fn m_analog_count(self) -> i32 { ... }
fn set_m_analog_count(self, value: i32) { ... }
fn m_center_count(self) -> i32 { ... }
fn set_m_center_count(self, value: i32) { ... }
fn m_distance_scale(self) -> f32 { ... }
fn set_m_distance_scale(self, value: f32) { ... }
fn m_map_cursor_move_type(self) -> GameConfig_MapCursorMoveTyep { ... }
fn set_m_map_cursor_move_type(self, value: GameConfig_MapCursorMoveTyep) { ... }
fn m_is_lock_move_type(self) -> bool { ... }
fn set_m_is_lock_move_type(self, value: bool) { ... }
fn m_cursor_top_obj(self) -> GameObject { ... }
fn set_m_cursor_top_obj(self, value: GameObject) { ... }
fn m_cursor_bottom_obj(self) -> GameObject { ... }
fn set_m_cursor_bottom_obj(self, value: GameObject) { ... }
fn m_cursor_top_mgr(self) -> MapPointerAnimManager { ... }
fn set_m_cursor_top_mgr(self, value: MapPointerAnimManager) { ... }
fn m_cursor_bottom_mgr(self) -> MapCursorAnimManager { ... }
fn set_m_cursor_bottom_mgr(self, value: MapCursorAnimManager) { ... }
fn m_position_top(self) -> InterpolatorVector3 { ... }
fn set_m_position_top(self, value: InterpolatorVector3) { ... }
fn m_position_bottom(self) -> InterpolatorVector3 { ... }
fn set_m_position_bottom(self, value: InterpolatorVector3) { ... }
fn m_cursor_mind(self) -> MapMind_Type { ... }
fn set_m_cursor_mind(self, value: MapMind_Type) { ... }
fn m_color(self) -> Color { ... }
fn set_m_color(self, value: Color) { ... }
fn m_flags(self) -> MapCursor_FlagField { ... }
fn set_m_flags(self, value: MapCursor_FlagField) { ... }
}Provided Methods§
fn m_pos(self) -> Vector3
fn set_m_pos(self, value: Vector3)
fn m_old_pos(self) -> Vector3
fn set_m_old_pos(self, value: Vector3)
fn m_orig_pos(self) -> Vector3
fn set_m_orig_pos(self, value: Vector3)
fn m_rotate(self) -> Vector3
fn set_m_rotate(self, value: Vector3)
fn m_move(self) -> Vector3
fn set_m_move(self, value: Vector3)
fn m_enter_pos(self) -> Vector3
fn set_m_enter_pos(self, value: Vector3)
fn m_move_count(self) -> i32
fn set_m_move_count(self, value: i32)
fn m_is_rotate_x_sound_playing(self) -> bool
fn set_m_is_rotate_x_sound_playing(self, value: bool)
fn m_cursor_icon_bill(self) -> Transform
fn set_m_cursor_icon_bill(self, value: Transform)
fn m_distance_dir(self) -> i32
fn set_m_distance_dir(self, value: i32)
fn m_analog_count(self) -> i32
fn set_m_analog_count(self, value: i32)
fn m_center_count(self) -> i32
fn set_m_center_count(self, value: i32)
fn m_distance_scale(self) -> f32
fn set_m_distance_scale(self, value: f32)
fn m_map_cursor_move_type(self) -> GameConfig_MapCursorMoveTyep
fn set_m_map_cursor_move_type(self, value: GameConfig_MapCursorMoveTyep)
fn m_is_lock_move_type(self) -> bool
fn set_m_is_lock_move_type(self, value: bool)
fn m_cursor_top_obj(self) -> GameObject
fn set_m_cursor_top_obj(self, value: GameObject)
fn m_cursor_bottom_obj(self) -> GameObject
fn set_m_cursor_bottom_obj(self, value: GameObject)
fn m_cursor_top_mgr(self) -> MapPointerAnimManager
fn set_m_cursor_top_mgr(self, value: MapPointerAnimManager)
fn m_cursor_bottom_mgr(self) -> MapCursorAnimManager
fn set_m_cursor_bottom_mgr(self, value: MapCursorAnimManager)
fn m_position_top(self) -> InterpolatorVector3
fn set_m_position_top(self, value: InterpolatorVector3)
fn m_position_bottom(self) -> InterpolatorVector3
fn set_m_position_bottom(self, value: InterpolatorVector3)
fn m_cursor_mind(self) -> MapMind_Type
fn set_m_cursor_mind(self, value: MapMind_Type)
fn m_color(self) -> Color
fn set_m_color(self, value: Color)
fn m_flags(self) -> MapCursor_FlagField
fn set_m_flags(self, value: MapCursor_FlagField)
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.