pub trait IHelpItemBaseMethods: IHelpItemBase {
Show 14 methods
// Provided methods
fn get_start_item_priority(self) -> i32 { ... }
fn get_help_item_type(self) -> HelpManager_HelpItemType { ... }
fn get_start_item_const_priority(self) -> i32 { ... }
fn set_contents(self, setter: impl Into<HelpParamSetter>) { ... }
fn is_valid(self) -> bool { ... }
fn get_current_unit(self) -> Unit { ... }
fn set_temp_god(self, is_temp_god: impl Into<bool>, god: impl Into<GodUnit>) { ... }
fn is_temp_god(self) -> bool { ... }
fn get_temp_god(self) -> GodUnit { ... }
fn set_temp_ring(
self,
is_temp_ring: impl Into<bool>,
ring: impl Into<UnitRing>,
) { ... }
fn is_temp_ring(self) -> bool { ... }
fn get_temp_ring(self) -> UnitRing { ... }
fn set_temp_unit(self, is_temp_unit: impl Into<bool>, unit: impl Into<Unit>) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_start_item_priority(self) -> i32
fn get_start_item_priority(self) -> i32
get_StartItemPriority() overload
Sourcefn get_help_item_type(self) -> HelpManager_HelpItemType
fn get_help_item_type(self) -> HelpManager_HelpItemType
get_HelpItemType() overload
Sourcefn get_start_item_const_priority(self) -> i32
fn get_start_item_const_priority(self) -> i32
get_StartItemConstPriority() overload
Sourcefn set_contents(self, setter: impl Into<HelpParamSetter>)
fn set_contents(self, setter: impl Into<HelpParamSetter>)
SetContents(crate::app::helpparamsetter::HelpParamSetter) overload
Sourcefn get_current_unit(self) -> Unit
fn get_current_unit(self) -> Unit
get_CurrentUnit() overload
Sourcefn set_temp_god(self, is_temp_god: impl Into<bool>, god: impl Into<GodUnit>)
fn set_temp_god(self, is_temp_god: impl Into<bool>, god: impl Into<GodUnit>)
SetTempGod(bool, crate::app::godunit::GodUnit) overload
Sourcefn is_temp_god(self) -> bool
fn is_temp_god(self) -> bool
IsTempGod() overload
Sourcefn get_temp_god(self) -> GodUnit
fn get_temp_god(self) -> GodUnit
GetTempGod() overload
Sourcefn set_temp_ring(self, is_temp_ring: impl Into<bool>, ring: impl Into<UnitRing>)
fn set_temp_ring(self, is_temp_ring: impl Into<bool>, ring: impl Into<UnitRing>)
SetTempRing(bool, crate::app::unitring::UnitRing) overload
Sourcefn is_temp_ring(self) -> bool
fn is_temp_ring(self) -> bool
IsTempRing() overload
Sourcefn get_temp_ring(self) -> UnitRing
fn get_temp_ring(self) -> UnitRing
GetTempRing() overload
Sourcefn set_temp_unit(self, is_temp_unit: impl Into<bool>, unit: impl Into<Unit>)
fn set_temp_unit(self, is_temp_unit: impl Into<bool>, unit: impl Into<Unit>)
SetTempUnit(bool, crate::app::unit::Unit) 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: IHelpItemBase> IHelpItemBaseMethods for __T
Available on crate feature
app-helpitembase only.