Skip to main content

IHelpItemBaseMethods

Trait IHelpItemBaseMethods 

Source
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§

Source

fn get_start_item_priority(self) -> i32

get_StartItemPriority() overload

Source

fn get_help_item_type(self) -> HelpManager_HelpItemType

get_HelpItemType() overload

Source

fn get_start_item_const_priority(self) -> i32

get_StartItemConstPriority() overload

Source

fn set_contents(self, setter: impl Into<HelpParamSetter>)

SetContents(crate::app::helpparamsetter::HelpParamSetter) overload

Source

fn is_valid(self) -> bool

IsValid() overload

Source

fn get_current_unit(self) -> Unit

get_CurrentUnit() overload

Source

fn set_temp_god(self, is_temp_god: impl Into<bool>, god: impl Into<GodUnit>)

SetTempGod(bool, crate::app::godunit::GodUnit) overload

Source

fn is_temp_god(self) -> bool

IsTempGod() overload

Source

fn get_temp_god(self) -> GodUnit

GetTempGod() overload

Source

fn set_temp_ring(self, is_temp_ring: impl Into<bool>, ring: impl Into<UnitRing>)

SetTempRing(bool, crate::app::unitring::UnitRing) overload

Source

fn is_temp_ring(self) -> bool

IsTempRing() overload

Source

fn get_temp_ring(self) -> UnitRing

GetTempRing() overload

Source

fn set_temp_unit(self, is_temp_unit: impl Into<bool>, unit: impl Into<Unit>)

SetTempUnit(bool, crate::app::unit::Unit) overload

Source

fn ctor(self)

.ctor() 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§

Source§

impl<__T: IHelpItemBase> IHelpItemBaseMethods for __T

Available on crate feature app-helpitembase only.