Skip to main content

IHelpManagerMethods

Trait IHelpManagerMethods 

Source
pub trait IHelpManagerMethods: IHelpManager {
Show 13 methods // Provided methods fn setup( self, is_temp_god: impl Into<bool>, temp_god: impl Into<GodUnit>, is_temp_ring: impl Into<bool>, temp_ring: impl Into<UnitRing>, is_temp_unit: impl Into<bool>, temp_unit: impl Into<Unit>, ) -> bool { ... } fn set_contents(self, immediate: impl Into<bool>) { ... } fn up(self, is_trigger: impl Into<bool>) -> bool { ... } fn down(self, is_trigger: impl Into<bool>) -> bool { ... } fn left(self, is_trigger: impl Into<bool>) -> bool { ... } fn right(self, is_trigger: impl Into<bool>) -> bool { ... } fn dot(self, ab: impl Into<Vector2>, p: impl Into<Vector2>) -> f32 { ... } fn search_dest_item( self, dir_idx: impl Into<i32>, pair_dir_idx: impl Into<i32>, cur_pos: impl Into<Vector2>, cur_a: impl Into<Vector2>, cur_b: impl Into<Vector2>, cur_ab: impl Into<Vector2>, is_move_to_no_touch_item: impl Into<bool>, is_loop: impl Into<bool>, loop_limit: impl Into<Vector2>, ) -> bool { ... } fn move_impl( self, dir: impl Into<HelpManager_Item_Dir>, is_trigger: impl Into<bool>, ) -> bool { ... } fn is_help_valid(self, hib: impl Into<HelpItemBase>) -> bool { ... } fn start_item_priority(self, hib: impl Into<HelpItemBase>) -> i32 { ... } fn start_item_const_priority(self, hib: impl Into<HelpItemBase>) -> i32 { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn setup( self, is_temp_god: impl Into<bool>, temp_god: impl Into<GodUnit>, is_temp_ring: impl Into<bool>, temp_ring: impl Into<UnitRing>, is_temp_unit: impl Into<bool>, temp_unit: impl Into<Unit>, ) -> bool

Setup(bool, crate::app::godunit::GodUnit, bool, crate::app::unitring::UnitRing, bool, crate::app::unit::Unit) overload

Source

fn set_contents(self, immediate: impl Into<bool>)

SetContents(bool) overload

Source

fn up(self, is_trigger: impl Into<bool>) -> bool

Up(bool) overload

Source

fn down(self, is_trigger: impl Into<bool>) -> bool

Down(bool) overload

Source

fn left(self, is_trigger: impl Into<bool>) -> bool

Left(bool) overload

Source

fn right(self, is_trigger: impl Into<bool>) -> bool

Right(bool) overload

Source

fn dot(self, ab: impl Into<Vector2>, p: impl Into<Vector2>) -> f32

Dot(crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2) overload

Source

fn search_dest_item( self, dir_idx: impl Into<i32>, pair_dir_idx: impl Into<i32>, cur_pos: impl Into<Vector2>, cur_a: impl Into<Vector2>, cur_b: impl Into<Vector2>, cur_ab: impl Into<Vector2>, is_move_to_no_touch_item: impl Into<bool>, is_loop: impl Into<bool>, loop_limit: impl Into<Vector2>, ) -> bool

SearchDestItem(i32, i32, crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2, bool, bool, crate::unity_engine::vector2::Vector2) overload

Source

fn move_impl( self, dir: impl Into<HelpManager_Item_Dir>, is_trigger: impl Into<bool>, ) -> bool

MoveImpl(crate::app::helpmanager::HelpManager_Item_Dir, bool) overload

Source

fn is_help_valid(self, hib: impl Into<HelpItemBase>) -> bool

IsHelpValid(crate::app::helpitembase::HelpItemBase) overload

Source

fn start_item_priority(self, hib: impl Into<HelpItemBase>) -> i32

StartItemPriority(crate::app::helpitembase::HelpItemBase) overload

Source

fn start_item_const_priority(self, hib: impl Into<HelpItemBase>) -> i32

StartItemConstPriority(crate::app::helpitembase::HelpItemBase) 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: IHelpManager> IHelpManagerMethods for __T

Available on crate feature app-helpmanager only.