pub trait IMapUnitCommandMenu_BaseMenuItemMethods: IMapUnitCommandMenu_BaseMenuItem {
Show 18 methods
// Provided methods
fn get_active_mind(self) -> MapMind_Type { ... }
fn get_deploy_mode(self) -> MapPanelDeploy_Mode { ... }
fn get_command_skill(self) -> SkillData { ... }
fn get_is_forecast(self) -> bool { ... }
fn on_build_menu_item_content(self) { ... }
fn can_cancel(self) -> bool { ... }
fn b_call(self) -> BasicMenu_Result { ... }
fn on_select(self) { ... }
fn on_deselect(self) { ... }
fn on_cursor_move_end(self) { ... }
fn get_command_help(self) -> Il2CppString { ... }
fn setup_help_text(self) { ... }
fn check_buildable_with_unit(self) -> bool { ... }
fn check_buildable_with_unit_2(self, unit: impl Into<Unit>) -> bool { ... }
fn jump_mind_sequence(self, type: impl Into<MapMind_Type>) { ... }
fn jump_sequence(self, label: impl Into<MapSequenceHuman_Label>) { ... }
fn get_disable_attribute(self) -> BasicMenuItem_Attribute { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_active_mind(self) -> MapMind_Type
fn get_active_mind(self) -> MapMind_Type
get_ActiveMind() overload
Sourcefn get_deploy_mode(self) -> MapPanelDeploy_Mode
fn get_deploy_mode(self) -> MapPanelDeploy_Mode
get_DeployMode() overload
Sourcefn get_command_skill(self) -> SkillData
fn get_command_skill(self) -> SkillData
get_CommandSkill() overload
Sourcefn get_is_forecast(self) -> bool
fn get_is_forecast(self) -> bool
get_IsForecast() overload
OnBuildMenuItemContent() overload
Sourcefn can_cancel(self) -> bool
fn can_cancel(self) -> bool
CanCancel() overload
Sourcefn b_call(self) -> BasicMenu_Result
fn b_call(self) -> BasicMenu_Result
BCall() overload
Sourcefn on_deselect(self)
fn on_deselect(self)
OnDeselect() overload
Sourcefn on_cursor_move_end(self)
fn on_cursor_move_end(self)
OnCursorMoveEnd() overload
Sourcefn get_command_help(self) -> Il2CppString
fn get_command_help(self) -> Il2CppString
GetCommandHelp() overload
Sourcefn setup_help_text(self)
fn setup_help_text(self)
SetupHelpText() overload
Sourcefn check_buildable_with_unit(self) -> bool
fn check_buildable_with_unit(self) -> bool
CheckBuildableWithUnit() overload
Sourcefn check_buildable_with_unit_2(self, unit: impl Into<Unit>) -> bool
fn check_buildable_with_unit_2(self, unit: impl Into<Unit>) -> bool
CheckBuildableWithUnit(crate::app::unit::Unit) overload
Sourcefn jump_mind_sequence(self, type: impl Into<MapMind_Type>)
fn jump_mind_sequence(self, type: impl Into<MapMind_Type>)
JumpMindSequence(crate::app::mapmind::MapMind_Type) overload
Sourcefn jump_sequence(self, label: impl Into<MapSequenceHuman_Label>)
fn jump_sequence(self, label: impl Into<MapSequenceHuman_Label>)
JumpSequence(crate::app::mapsequencehuman::MapSequenceHuman_Label) overload
Sourcefn get_disable_attribute(self) -> BasicMenuItem_Attribute
fn get_disable_attribute(self) -> BasicMenuItem_Attribute
GetDisableAttribute() 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: IMapUnitCommandMenu_BaseMenuItem> IMapUnitCommandMenu_BaseMenuItemMethods for __T
Available on crate feature
app-mapunitcommandmenu only.