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§
Sourcefn get_game_object(self)
fn get_game_object(self)
GetGameObject() overload
Sourcefn can_set_whole_icon(self) -> bool
fn can_set_whole_icon(self) -> bool
CanSetWholeIcon() overload
Sourcefn set_base_color(self, unit: impl Into<Unit>)
fn set_base_color(self, unit: impl Into<Unit>)
SetBaseColor(crate::app::unit::Unit) overload
Sourcefn set_weapon_icon(self, unit: impl Into<Unit>)
fn set_weapon_icon(self, unit: impl Into<Unit>)
SetWeaponIcon(crate::app::unit::Unit) overload
Sourcefn get_weapon_index(
self,
unit: impl Into<Unit>,
item: impl Into<UnitItem>,
) -> i32
fn get_weapon_index( self, unit: impl Into<Unit>, item: impl Into<UnitItem>, ) -> i32
GetWeaponIndex(crate::app::unit::Unit, crate::app::unititem::UnitItem) overload
Sourcefn set_break_icon(self, unit: impl Into<Unit>)
fn set_break_icon(self, unit: impl Into<Unit>)
SetBreakIcon(crate::app::unit::Unit) overload
Sourcefn is_break(
self,
unit: impl Into<Unit>,
) -> MapInfoGaugeSubLocatorRoot_BreakEffectKind
fn is_break( self, unit: impl Into<Unit>, ) -> MapInfoGaugeSubLocatorRoot_BreakEffectKind
IsBreak(crate::app::unit::Unit) overload
Sourcefn set_rod_icon(self, unit: impl Into<Unit>)
fn set_rod_icon(self, unit: impl Into<Unit>)
SetRodIcon(crate::app::unit::Unit) overload
Sourcefn get_rod_index(self, unit: impl Into<Unit>) -> i32
fn get_rod_index(self, unit: impl Into<Unit>) -> i32
GetRodIndex(crate::app::unit::Unit) overload
Sourcefn set_balloon_icon(self, unit: impl Into<Unit>)
fn set_balloon_icon(self, unit: impl Into<Unit>)
SetBalloonIcon(crate::app::unit::Unit) overload
Sourcefn set_relay_exit_icon(self, unit: impl Into<Unit>)
fn set_relay_exit_icon(self, unit: impl Into<Unit>)
SetRelayExitIcon(crate::app::unit::Unit) overload
Sourcefn make_balloon_list(self, unit: impl Into<Unit>)
fn make_balloon_list(self, unit: impl Into<Unit>)
MakeBalloonList(crate::app::unit::Unit) overload
Sourcefn check_efficary(self, player: impl Into<Unit>, enemy: impl Into<Unit>)
fn check_efficary(self, player: impl Into<Unit>, enemy: impl Into<Unit>)
CheckEfficary(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn get_cursor_target_unit(self) -> Unit
fn get_cursor_target_unit(self) -> Unit
GetCursorTargetUnit() overload
Sourcefn get_mind_unit_on_late_update(self) -> Unit
fn get_mind_unit_on_late_update(self) -> Unit
GetMindUnitOnLateUpdate() overload
Sourcefn set_state_icon(self, unit: impl Into<Unit>)
fn set_state_icon(self, unit: impl Into<Unit>)
SetStateIcon(crate::app::unit::Unit) overload
Sourcefn make_unit_state_list(self, unit: impl Into<Unit>)
fn make_unit_state_list(self, unit: impl Into<Unit>)
MakeUnitStateList(crate::app::unit::Unit) overload
Sourcefn set_drop_item_icon(self, unit: impl Into<Unit>)
fn set_drop_item_icon(self, unit: impl Into<Unit>)
SetDropItemIcon(crate::app::unit::Unit) overload
Sourcefn set_engage_icon(self, unit: impl Into<Unit>)
fn set_engage_icon(self, unit: impl Into<Unit>)
SetEngageIcon(crate::app::unit::Unit) overload
Sourcefn is_set_engage_icon(self, unit: impl Into<Unit>) -> bool
fn is_set_engage_icon(self, unit: impl Into<Unit>) -> bool
IsSetEngageIcon(crate::app::unit::Unit) overload
Sourcefn is_darkness_engage(self, unit: impl Into<Unit>) -> bool
fn is_darkness_engage(self, unit: impl Into<Unit>) -> bool
IsDarknessEngage(crate::app::unit::Unit) overload
Sourcefn set_count_max_effect(self, unit: impl Into<Unit>)
fn set_count_max_effect(self, unit: impl Into<Unit>)
SetCountMaxEffect(crate::app::unit::Unit) overload
Sourcefn is_set_count_max_effect(self, unit: impl Into<Unit>) -> bool
fn is_set_count_max_effect(self, unit: impl Into<Unit>) -> bool
IsSetCountMaxEffect(crate::app::unit::Unit) overload
Sourcefn set_god_face_icon(self, unit: impl Into<Unit>)
fn set_god_face_icon(self, unit: impl Into<Unit>)
SetGodFaceIcon(crate::app::unit::Unit) overload
Sourcefn is_set_god_face_icon(self, unit: impl Into<Unit>) -> bool
fn is_set_god_face_icon(self, unit: impl Into<Unit>) -> bool
IsSetGodFaceIcon(crate::app::unit::Unit) overload
Sourcefn play_engage_effect(self, unit: impl Into<Unit>, count: impl Into<i32>)
fn play_engage_effect(self, unit: impl Into<Unit>, count: impl Into<i32>)
PlayEngageEffect(crate::app::unit::Unit, i32) overload
Sourcefn play_engage_turn_recovery_effect(self)
fn play_engage_turn_recovery_effect(self)
PlayEngageTurnRecoveryEffect() overload
Sourcefn is_playing_engage_turn_recovery_effect(self) -> bool
fn is_playing_engage_turn_recovery_effect(self) -> bool
IsPlayingEngageTurnRecoveryEffect() overload
Sourcefn get_engage_turn_recovery_effect_rate(self) -> f32
fn get_engage_turn_recovery_effect_rate(self) -> f32
GetEngageTurnRecoveryEffectRate() overload
Sourcefn set_unit_screen_pos_local_scale(self, pos_scale: impl Into<Vector3>)
fn set_unit_screen_pos_local_scale(self, pos_scale: impl Into<Vector3>)
SetUnitScreenPosLocalScale(crate::unity_engine::vector3::Vector3) overload
Sourcefn set_screen_half_size(self, screen_half: impl Into<Vector3>)
fn set_screen_half_size(self, screen_half: impl Into<Vector3>)
SetScreenHalfSize(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_engage_count_pos(self) -> Vector3
fn get_engage_count_pos(self) -> Vector3
GetEngageCountPos() overload
Sourcefn get_hp_stock_pos(self, unit: impl Into<Unit>) -> Vector3
fn get_hp_stock_pos(self, unit: impl Into<Unit>) -> Vector3
GetHpStockPos(crate::app::unit::Unit) overload
Sourcefn get_engage_count_empty_index(self, unit: impl Into<Unit>) -> i32
fn get_engage_count_empty_index(self, unit: impl Into<Unit>) -> i32
GetEngageCountEmptyIndex(crate::app::unit::Unit) overload
Sourcefn set_hp_gauge(self, unit: impl Into<Unit>)
fn set_hp_gauge(self, unit: impl Into<Unit>)
SetHpGauge(crate::app::unit::Unit) overload
Sourcefn set_hp_frame(self, unit: impl Into<Unit>)
fn set_hp_frame(self, unit: impl Into<Unit>)
SetHpFrame(crate::app::unit::Unit) overload
Sourcefn set_hp_damage(self, unit: impl Into<Unit>)
fn set_hp_damage(self, unit: impl Into<Unit>)
SetHpDamage(crate::app::unit::Unit) overload
Sourcefn set_hp_heal(self, unit: impl Into<Unit>)
fn set_hp_heal(self, unit: impl Into<Unit>)
SetHpHeal(crate::app::unit::Unit) overload
Sourcefn set_hp_stock(self, unit: impl Into<Unit>)
fn set_hp_stock(self, unit: impl Into<Unit>)
SetHpStock(crate::app::unit::Unit) overload
Sourcefn play_hp_stock_break_effect(self, unit: impl Into<Unit>)
fn play_hp_stock_break_effect(self, unit: impl Into<Unit>)
PlayHpStockBreakEffect(crate::app::unit::Unit) overload
Sourcefn play_hp_stock_create_effect(self, unit: impl Into<Unit>)
fn play_hp_stock_create_effect(self, unit: impl Into<Unit>)
PlayHpStockCreateEffect(crate::app::unit::Unit) overload
Sourcefn set_hp_stock_alpha(self, stock: impl Into<i32>, alpha: impl Into<f32>)
fn set_hp_stock_alpha(self, stock: impl Into<i32>, alpha: impl Into<f32>)
SetHpStockAlpha(i32, f32) overload
Sourcefn is_playing_hp_stock_effect(self) -> bool
fn is_playing_hp_stock_effect(self) -> bool
IsPlayingHpStockEffect() overload
Sourcefn get_hp_stock_effect_rate(self) -> f32
fn get_hp_stock_effect_rate(self) -> f32
GetHpStockEffectRate() overload
Sourcefn set_active(
self,
index: impl Into<MapInfoGaugeSubLocatorRoot_Parts>,
enable: impl Into<bool>,
)
fn set_active( self, index: impl Into<MapInfoGaugeSubLocatorRoot_Parts>, enable: impl Into<bool>, )
SetActive(crate::root::mapinfogaugesublocatorroot::MapInfoGaugeSubLocatorRoot_Parts, bool) overload
Sourcefn get_config(self, enable: impl Into<bool>) -> bool
fn get_config(self, enable: impl Into<bool>) -> bool
GetConfig(bool) overload
Sourcefn get_display_area_left_top(self) -> Vector3
fn get_display_area_left_top(self) -> Vector3
GetDisplayAreaLeftTop() overload
Sourcefn get_display_area_right_bottom(self) -> Vector3
fn get_display_area_right_bottom(self) -> Vector3
GetDisplayAreaRightBottom() overload
Sourcefn update_effect_pos(self, unit: impl Into<Unit>)
fn update_effect_pos(self, unit: impl Into<Unit>)
UpdateEffectPos(crate::app::unit::Unit) overload
Sourcefn init_hp_forecast(self)
fn init_hp_forecast(self)
InitHpForecast() overload
Sourcefn set_hp_forecast(self, before: impl Into<i32>, after: impl Into<i32>)
fn set_hp_forecast(self, before: impl Into<i32>, after: impl Into<i32>)
SetHpForecast(i32, i32) overload
Sourcefn init_break(self)
fn init_break(self)
InitBreak() overload
Sourcefn get_is_suppress_hp_stock(self) -> bool
fn get_is_suppress_hp_stock(self) -> bool
get_IsSuppressHpStock() overload
Sourcefn set_is_suppress_hp_stock(self, value: impl Into<bool>)
fn set_is_suppress_hp_stock(self, value: impl Into<bool>)
set_IsSuppressHpStock(bool) overload
Sourcefn get_is_complete(self) -> bool
fn get_is_complete(self) -> bool
get_IsComplete() overload
Sourcefn set_is_complete(self, value: impl Into<bool>)
fn set_is_complete(self, value: impl Into<bool>)
set_IsComplete(bool) 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: IMapInfoGaugeSubLocatorRoot> IMapInfoGaugeSubLocatorRootMethods for __T
root-mapinfogaugesublocatorroot only.