Skip to main content

IMapInfoGaugeSubLocatorRootMethods

Trait IMapInfoGaugeSubLocatorRootMethods 

Source
pub trait IMapInfoGaugeSubLocatorRootMethods: IMapInfoGaugeSubLocatorRoot {
Show 61 methods // Provided methods fn awake(self) { ... } fn get_game_object(self) { ... } fn get_image(self) { ... } fn set_icon(self, unit: impl Into<Unit>) { ... } fn can_set_whole_icon(self) -> bool { ... } fn set_base_color(self, unit: impl Into<Unit>) { ... } fn set_weapon_icon(self, unit: impl Into<Unit>) { ... } fn get_weapon_index( self, unit: impl Into<Unit>, item: impl Into<UnitItem>, ) -> i32 { ... } fn set_break_icon(self, unit: impl Into<Unit>) { ... } fn is_break( self, unit: impl Into<Unit>, ) -> MapInfoGaugeSubLocatorRoot_BreakEffectKind { ... } fn set_rod_icon(self, unit: impl Into<Unit>) { ... } fn get_rod_index(self, unit: impl Into<Unit>) -> i32 { ... } fn set_balloon_icon(self, unit: impl Into<Unit>) { ... } fn set_relay_exit_icon(self, unit: impl Into<Unit>) { ... } fn make_balloon_list(self, unit: impl Into<Unit>) { ... } fn check_efficary(self, player: impl Into<Unit>, enemy: impl Into<Unit>) { ... } fn get_cursor_target_unit(self) -> Unit { ... } fn get_mind_unit_on_late_update(self) -> Unit { ... } fn set_state_icon(self, unit: impl Into<Unit>) { ... } fn make_unit_state_list(self, unit: impl Into<Unit>) { ... } fn set_drop_item_icon(self, unit: impl Into<Unit>) { ... } fn set_engage_icon(self, unit: impl Into<Unit>) { ... } fn is_set_engage_icon(self, unit: impl Into<Unit>) -> bool { ... } fn is_darkness_engage(self, unit: impl Into<Unit>) -> bool { ... } fn set_count_max_effect(self, unit: impl Into<Unit>) { ... } fn is_set_count_max_effect(self, unit: impl Into<Unit>) -> bool { ... } fn set_god_face_icon(self, unit: impl Into<Unit>) { ... } fn is_set_god_face_icon(self, unit: impl Into<Unit>) -> bool { ... } fn play_engage_effect(self, unit: impl Into<Unit>, count: impl Into<i32>) { ... } fn play_engage_turn_recovery_effect(self) { ... } fn is_playing_engage_turn_recovery_effect(self) -> bool { ... } fn get_engage_turn_recovery_effect_rate(self) -> f32 { ... } fn set_unit_screen_pos_local_scale(self, pos_scale: impl Into<Vector3>) { ... } fn set_screen_half_size(self, screen_half: impl Into<Vector3>) { ... } fn get_engage_count_pos(self) -> Vector3 { ... } fn get_hp_stock_pos(self, unit: impl Into<Unit>) -> Vector3 { ... } fn get_engage_count_empty_index(self, unit: impl Into<Unit>) -> i32 { ... } fn set_hp_gauge(self, unit: impl Into<Unit>) { ... } fn set_hp_frame(self, unit: impl Into<Unit>) { ... } fn set_hp_damage(self, unit: impl Into<Unit>) { ... } fn set_hp_heal(self, unit: impl Into<Unit>) { ... } fn set_hp_stock(self, unit: impl Into<Unit>) { ... } fn play_hp_stock_break_effect(self, unit: impl Into<Unit>) { ... } fn play_hp_stock_create_effect(self, unit: impl Into<Unit>) { ... } fn set_hp_stock_alpha(self, stock: impl Into<i32>, alpha: impl Into<f32>) { ... } fn is_playing_hp_stock_effect(self) -> bool { ... } fn get_hp_stock_effect_rate(self) -> f32 { ... } fn set_active( self, index: impl Into<MapInfoGaugeSubLocatorRoot_Parts>, enable: impl Into<bool>, ) { ... } fn get_config(self, enable: impl Into<bool>) -> bool { ... } fn get_display_area_left_top(self) -> Vector3 { ... } fn get_display_area_right_bottom(self) -> Vector3 { ... } fn update_effect_pos(self, unit: impl Into<Unit>) { ... } fn init_hp_forecast(self) { ... } fn set_hp_forecast(self, before: impl Into<i32>, after: impl Into<i32>) { ... } fn init_break(self) { ... } fn set_break(self, is_break: impl Into<bool>) { ... } fn get_is_suppress_hp_stock(self) -> bool { ... } fn set_is_suppress_hp_stock(self, value: impl Into<bool>) { ... } fn get_is_complete(self) -> bool { ... } fn set_is_complete(self, value: impl Into<bool>) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn awake(self)

Awake() overload

Source

fn get_game_object(self)

GetGameObject() overload

Source

fn get_image(self)

GetImage() overload

Source

fn set_icon(self, unit: impl Into<Unit>)

SetIcon(crate::app::unit::Unit) overload

Source

fn can_set_whole_icon(self) -> bool

CanSetWholeIcon() overload

Source

fn set_base_color(self, unit: impl Into<Unit>)

SetBaseColor(crate::app::unit::Unit) overload

Source

fn set_weapon_icon(self, unit: impl Into<Unit>)

SetWeaponIcon(crate::app::unit::Unit) overload

Source

fn get_weapon_index( self, unit: impl Into<Unit>, item: impl Into<UnitItem>, ) -> i32

GetWeaponIndex(crate::app::unit::Unit, crate::app::unititem::UnitItem) overload

Source

fn set_break_icon(self, unit: impl Into<Unit>)

SetBreakIcon(crate::app::unit::Unit) overload

Source

fn is_break( self, unit: impl Into<Unit>, ) -> MapInfoGaugeSubLocatorRoot_BreakEffectKind

IsBreak(crate::app::unit::Unit) overload

Source

fn set_rod_icon(self, unit: impl Into<Unit>)

SetRodIcon(crate::app::unit::Unit) overload

Source

fn get_rod_index(self, unit: impl Into<Unit>) -> i32

GetRodIndex(crate::app::unit::Unit) overload

Source

fn set_balloon_icon(self, unit: impl Into<Unit>)

SetBalloonIcon(crate::app::unit::Unit) overload

Source

fn set_relay_exit_icon(self, unit: impl Into<Unit>)

SetRelayExitIcon(crate::app::unit::Unit) overload

Source

fn make_balloon_list(self, unit: impl Into<Unit>)

MakeBalloonList(crate::app::unit::Unit) overload

Source

fn check_efficary(self, player: impl Into<Unit>, enemy: impl Into<Unit>)

CheckEfficary(crate::app::unit::Unit, crate::app::unit::Unit) overload

Source

fn get_cursor_target_unit(self) -> Unit

GetCursorTargetUnit() overload

Source

fn get_mind_unit_on_late_update(self) -> Unit

GetMindUnitOnLateUpdate() overload

Source

fn set_state_icon(self, unit: impl Into<Unit>)

SetStateIcon(crate::app::unit::Unit) overload

Source

fn make_unit_state_list(self, unit: impl Into<Unit>)

MakeUnitStateList(crate::app::unit::Unit) overload

Source

fn set_drop_item_icon(self, unit: impl Into<Unit>)

SetDropItemIcon(crate::app::unit::Unit) overload

Source

fn set_engage_icon(self, unit: impl Into<Unit>)

SetEngageIcon(crate::app::unit::Unit) overload

Source

fn is_set_engage_icon(self, unit: impl Into<Unit>) -> bool

IsSetEngageIcon(crate::app::unit::Unit) overload

Source

fn is_darkness_engage(self, unit: impl Into<Unit>) -> bool

IsDarknessEngage(crate::app::unit::Unit) overload

Source

fn set_count_max_effect(self, unit: impl Into<Unit>)

SetCountMaxEffect(crate::app::unit::Unit) overload

Source

fn is_set_count_max_effect(self, unit: impl Into<Unit>) -> bool

IsSetCountMaxEffect(crate::app::unit::Unit) overload

Source

fn set_god_face_icon(self, unit: impl Into<Unit>)

SetGodFaceIcon(crate::app::unit::Unit) overload

Source

fn is_set_god_face_icon(self, unit: impl Into<Unit>) -> bool

IsSetGodFaceIcon(crate::app::unit::Unit) overload

Source

fn play_engage_effect(self, unit: impl Into<Unit>, count: impl Into<i32>)

PlayEngageEffect(crate::app::unit::Unit, i32) overload

Source

fn play_engage_turn_recovery_effect(self)

PlayEngageTurnRecoveryEffect() overload

Source

fn is_playing_engage_turn_recovery_effect(self) -> bool

IsPlayingEngageTurnRecoveryEffect() overload

Source

fn get_engage_turn_recovery_effect_rate(self) -> f32

GetEngageTurnRecoveryEffectRate() overload

Source

fn set_unit_screen_pos_local_scale(self, pos_scale: impl Into<Vector3>)

SetUnitScreenPosLocalScale(crate::unity_engine::vector3::Vector3) overload

Source

fn set_screen_half_size(self, screen_half: impl Into<Vector3>)

SetScreenHalfSize(crate::unity_engine::vector3::Vector3) overload

Source

fn get_engage_count_pos(self) -> Vector3

GetEngageCountPos() overload

Source

fn get_hp_stock_pos(self, unit: impl Into<Unit>) -> Vector3

GetHpStockPos(crate::app::unit::Unit) overload

Source

fn get_engage_count_empty_index(self, unit: impl Into<Unit>) -> i32

GetEngageCountEmptyIndex(crate::app::unit::Unit) overload

Source

fn set_hp_gauge(self, unit: impl Into<Unit>)

SetHpGauge(crate::app::unit::Unit) overload

Source

fn set_hp_frame(self, unit: impl Into<Unit>)

SetHpFrame(crate::app::unit::Unit) overload

Source

fn set_hp_damage(self, unit: impl Into<Unit>)

SetHpDamage(crate::app::unit::Unit) overload

Source

fn set_hp_heal(self, unit: impl Into<Unit>)

SetHpHeal(crate::app::unit::Unit) overload

Source

fn set_hp_stock(self, unit: impl Into<Unit>)

SetHpStock(crate::app::unit::Unit) overload

Source

fn play_hp_stock_break_effect(self, unit: impl Into<Unit>)

PlayHpStockBreakEffect(crate::app::unit::Unit) overload

Source

fn play_hp_stock_create_effect(self, unit: impl Into<Unit>)

PlayHpStockCreateEffect(crate::app::unit::Unit) overload

Source

fn set_hp_stock_alpha(self, stock: impl Into<i32>, alpha: impl Into<f32>)

SetHpStockAlpha(i32, f32) overload

Source

fn is_playing_hp_stock_effect(self) -> bool

IsPlayingHpStockEffect() overload

Source

fn get_hp_stock_effect_rate(self) -> f32

GetHpStockEffectRate() overload

Source

fn set_active( self, index: impl Into<MapInfoGaugeSubLocatorRoot_Parts>, enable: impl Into<bool>, )

SetActive(crate::root::mapinfogaugesublocatorroot::MapInfoGaugeSubLocatorRoot_Parts, bool) overload

Source

fn get_config(self, enable: impl Into<bool>) -> bool

GetConfig(bool) overload

Source

fn get_display_area_left_top(self) -> Vector3

GetDisplayAreaLeftTop() overload

Source

fn get_display_area_right_bottom(self) -> Vector3

GetDisplayAreaRightBottom() overload

Source

fn update_effect_pos(self, unit: impl Into<Unit>)

UpdateEffectPos(crate::app::unit::Unit) overload

Source

fn init_hp_forecast(self)

InitHpForecast() overload

Source

fn set_hp_forecast(self, before: impl Into<i32>, after: impl Into<i32>)

SetHpForecast(i32, i32) overload

Source

fn init_break(self)

InitBreak() overload

Source

fn set_break(self, is_break: impl Into<bool>)

SetBreak(bool) overload

Source

fn get_is_suppress_hp_stock(self) -> bool

get_IsSuppressHpStock() overload

Source

fn set_is_suppress_hp_stock(self, value: impl Into<bool>)

set_IsSuppressHpStock(bool) overload

Source

fn get_is_complete(self) -> bool

get_IsComplete() overload

Source

fn set_is_complete(self, value: impl Into<bool>)

set_IsComplete(bool) 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: IMapInfoGaugeSubLocatorRoot> IMapInfoGaugeSubLocatorRootMethods for __T

Available on crate feature root-mapinfogaugesublocatorroot only.