pub trait IMapSequenceEditorMethods: IMapSequenceEditor {
Show 41 methods
// Provided methods
fn get_select_object(self) -> MapEditorObjectData { ... }
fn get_is_disable_info(self) -> bool { ... }
fn set_is_disable_info(self, value: impl Into<bool>) { ... }
fn on_create(self) { ... }
fn on_dispose(self) { ... }
fn load_resources(self) { ... }
fn is_loading_resources(self) -> bool { ... }
fn start_sequence(self) { ... }
fn end_sequence(self) { ... }
fn unload_resources(self) { ... }
fn main_menu(self) { ... }
fn begin_free_cursor(self) { ... }
fn update_settable_status(self) { ... }
fn tick_free_cursor(self) { ... }
fn update_rotate_object(self) -> bool { ... }
fn update_cursor(self) { ... }
fn can_put(self) -> bool { ... }
fn update_cursor_color(self) { ... }
fn set_active_unit(self, target: impl Into<Unit>) { ... }
fn update_info_panels(self) { ... }
fn update_key_help(self) { ... }
fn cursor_sound(self) { ... }
fn update_failure_status(self) { ... }
fn play_failure(self) { ... }
fn play_rotate_se(self) { ... }
fn play_undo_se(self) { ... }
fn get_player_unit_cursor(self) -> Unit { ... }
fn is_sortie_cursor(self) -> bool { ... }
fn is_settable_area(self) -> bool { ... }
fn end_free_cursor(self) { ... }
fn show_key_help(self) { ... }
fn hide_key_help(self) { ... }
fn terrain_info_update(self) { ... }
fn set_map_object(
self,
obj_data: impl Into<MapEditorObjectData>,
) -> GameObject { ... }
fn initialize_select_object(self) { ... }
fn try_prev_select_object(self, is_trigger: impl Into<bool>) -> bool { ... }
fn try_next_select_object(self, is_trigger: impl Into<bool>) -> bool { ... }
fn update_info(self) { ... }
fn play_bgm(self) { ... }
fn stop_bgm(self) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_select_object(self) -> MapEditorObjectData
fn get_select_object(self) -> MapEditorObjectData
get_SelectObject() overload
Sourcefn get_is_disable_info(self) -> bool
fn get_is_disable_info(self) -> bool
get_IsDisableInfo() overload
Sourcefn set_is_disable_info(self, value: impl Into<bool>)
fn set_is_disable_info(self, value: impl Into<bool>)
set_IsDisableInfo(bool) overload
Sourcefn on_dispose(self)
fn on_dispose(self)
OnDispose() overload
Sourcefn load_resources(self)
fn load_resources(self)
LoadResources() overload
Sourcefn is_loading_resources(self) -> bool
fn is_loading_resources(self) -> bool
IsLoadingResources() overload
Sourcefn start_sequence(self)
fn start_sequence(self)
StartSequence() overload
Sourcefn end_sequence(self)
fn end_sequence(self)
EndSequence() overload
Sourcefn unload_resources(self)
fn unload_resources(self)
UnloadResources() overload
MainMenu() overload
Sourcefn begin_free_cursor(self)
fn begin_free_cursor(self)
BeginFreeCursor() overload
Sourcefn update_settable_status(self)
fn update_settable_status(self)
UpdateSettableStatus() overload
Sourcefn tick_free_cursor(self)
fn tick_free_cursor(self)
TickFreeCursor() overload
Sourcefn update_rotate_object(self) -> bool
fn update_rotate_object(self) -> bool
UpdateRotateObject() overload
Sourcefn update_cursor(self)
fn update_cursor(self)
UpdateCursor() overload
Sourcefn update_cursor_color(self)
fn update_cursor_color(self)
UpdateCursorColor() overload
Sourcefn set_active_unit(self, target: impl Into<Unit>)
fn set_active_unit(self, target: impl Into<Unit>)
SetActiveUnit(crate::app::unit::Unit) overload
Sourcefn update_info_panels(self)
fn update_info_panels(self)
UpdateInfoPanels() overload
Sourcefn update_key_help(self)
fn update_key_help(self)
UpdateKeyHelp() overload
Sourcefn cursor_sound(self)
fn cursor_sound(self)
CursorSound() overload
Sourcefn update_failure_status(self)
fn update_failure_status(self)
UpdateFailureStatus() overload
Sourcefn play_failure(self)
fn play_failure(self)
PlayFailure() overload
Sourcefn play_rotate_se(self)
fn play_rotate_se(self)
PlayRotateSE() overload
Sourcefn play_undo_se(self)
fn play_undo_se(self)
PlayUndoSE() overload
Sourcefn get_player_unit_cursor(self) -> Unit
fn get_player_unit_cursor(self) -> Unit
GetPlayerUnitCursor() overload
Sourcefn is_sortie_cursor(self) -> bool
fn is_sortie_cursor(self) -> bool
IsSortieCursor() overload
Sourcefn is_settable_area(self) -> bool
fn is_settable_area(self) -> bool
IsSettableArea() overload
Sourcefn end_free_cursor(self)
fn end_free_cursor(self)
EndFreeCursor() overload
Sourcefn show_key_help(self)
fn show_key_help(self)
ShowKeyHelp() overload
Sourcefn hide_key_help(self)
fn hide_key_help(self)
HideKeyHelp() overload
Sourcefn terrain_info_update(self)
fn terrain_info_update(self)
TerrainInfoUpdate() overload
Sourcefn set_map_object(self, obj_data: impl Into<MapEditorObjectData>) -> GameObject
fn set_map_object(self, obj_data: impl Into<MapEditorObjectData>) -> GameObject
SetMapObject(crate::app::mapeditorobjectdata::MapEditorObjectData) overload
Sourcefn initialize_select_object(self)
fn initialize_select_object(self)
InitializeSelectObject() overload
Sourcefn try_prev_select_object(self, is_trigger: impl Into<bool>) -> bool
fn try_prev_select_object(self, is_trigger: impl Into<bool>) -> bool
TryPrevSelectObject(bool) overload
Sourcefn try_next_select_object(self, is_trigger: impl Into<bool>) -> bool
fn try_next_select_object(self, is_trigger: impl Into<bool>) -> bool
TryNextSelectObject(bool) overload
Sourcefn update_info(self)
fn update_info(self)
UpdateInfo() overload
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§
impl<__T: IMapSequenceEditor> IMapSequenceEditorMethods for __T
app-mapsequenceeditor only.