Skip to main content

IMapPanelActiveMethods

Trait IMapPanelActiveMethods 

Source
pub trait IMapPanelActiveMethods: IMapPanelActive {
Show 41 methods // Provided methods fn get_sub_mesh_count(self) -> i32 { ... } fn awake(self) { ... } fn start(self) { ... } fn update(self) { ... } fn get_source_materials(self) -> Array<Material> { ... } fn update_panel_alpha(self) { ... } fn update_always_panel_alpha(self) { ... } fn update_order_panel_alpha(self) { ... } fn get_mode(self) -> MapPanelDeploy_Mode { ... } fn set_mode( self, mode: impl Into<MapPanelDeploy_Mode>, is_force_update: impl Into<bool>, command_skill: impl Into<SkillData>, ) { ... } fn update_mode(self) { ... } fn update_vertex(self) { ... } fn set_unit(self, unit: impl Into<Unit>) { ... } fn set_is_update(self, value: impl Into<bool>) { ... } fn can_target(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool { ... } fn can_attack(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool { ... } fn can_use_rod(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool { ... } fn each_target_cell( self, x: impl Into<i32>, z: impl Into<i32>, min_range: impl Into<i32>, max_range: impl Into<i32>, func: impl Into<MapPanelActive_TargetFunc>, ) { ... } fn add_cell( self, ranges: impl Into<List_1<RangeData_Offset>>, x: impl Into<i32>, z: impl Into<i32>, color: impl Into<Color>, type: impl Into<MapPanelBase_1_PanelType<MapPanelActive>>, ) { ... } fn set_vertex(self) { ... } fn set_mesh( self, image: impl Into<MapDeployMoveImage>, index: impl Into<MapPanelActive_MeshIndex>, ) { ... } fn set_mesh_2( self, image: impl Into<MapImageCoreBit>, index: impl Into<MapPanelActive_MeshIndex>, color: impl Into<Color>, display: impl Into<MapDeployTemplate_1_DisplayType<MapDeploy>>, is_ignore_move_image: impl Into<bool>, ) { ... } fn can_set_mesh(self, x: impl Into<i32>, z: impl Into<i32>) -> bool { ... } fn can_draw_move_image(self, x: impl Into<i32>, z: impl Into<i32>) -> bool { ... } fn get_mind(self) -> MapMind_Type { ... } fn set_mind(self, value: impl Into<MapMind_Type>) { ... } fn set_flag(self, value: impl Into<MapPanelActive_FlagField>) { ... } fn get_heal_color(self) -> Color { ... } fn get_action_color(self) -> Color { ... } fn get_dragon_vein_color(self) -> Color { ... } fn get_attack_range_color(self) -> Color { ... } fn get_heal_range_color(self) -> Color { ... } fn get_support_range_color(self) -> Color { ... } fn get_interference_range_color(self) -> Color { ... } fn get_warp_range_color(self) -> Color { ... } fn get_dance_range_color(self) -> Color { ... } fn get_action_range_color(self) -> Color { ... } fn set_display_color(self, value: impl Into<Color>) { ... } fn get_range_color(self) -> Color { ... } fn set_range_color(self, value: impl Into<Color>) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_sub_mesh_count(self) -> i32

get_SubMeshCount() overload

Source

fn awake(self)

Awake() overload

Source

fn start(self)

Start() overload

Source

fn update(self)

Update() overload

Source

fn get_source_materials(self) -> Array<Material>

GetSourceMaterials() overload

Source

fn update_panel_alpha(self)

UpdatePanelAlpha() overload

Source

fn update_always_panel_alpha(self)

UpdateAlwaysPanelAlpha() overload

Source

fn update_order_panel_alpha(self)

UpdateOrderPanelAlpha() overload

Source

fn get_mode(self) -> MapPanelDeploy_Mode

GetMode() overload

Source

fn set_mode( self, mode: impl Into<MapPanelDeploy_Mode>, is_force_update: impl Into<bool>, command_skill: impl Into<SkillData>, )

SetMode(crate::app::mappaneldeploy::MapPanelDeploy_Mode, bool, crate::app::skilldata::SkillData) overload

Source

fn update_mode(self)

UpdateMode() overload

Source

fn update_vertex(self)

UpdateVertex() overload

Source

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

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

Source

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

set_IsUpdate(bool) overload

Source

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

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

Source

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

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

Source

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

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

Source

fn each_target_cell( self, x: impl Into<i32>, z: impl Into<i32>, min_range: impl Into<i32>, max_range: impl Into<i32>, func: impl Into<MapPanelActive_TargetFunc>, )

EachTargetCell(i32, i32, i32, i32, crate::app::mappanelactive::MapPanelActive_TargetFunc) overload

Source

fn add_cell( self, ranges: impl Into<List_1<RangeData_Offset>>, x: impl Into<i32>, z: impl Into<i32>, color: impl Into<Color>, type: impl Into<MapPanelBase_1_PanelType<MapPanelActive>>, )

AddCell(crate::system::collections::generic::list_1::List_1<crate::app::rangedata::RangeData_Offset>, i32, i32, crate::unity_engine::color::Color, crate::root::mappanelbase_1::MapPanelBase_1_PanelType<crate::app::mappanelactive::MapPanelActive>) overload

Source

fn set_vertex(self)

SetVertex() overload

Source

fn set_mesh( self, image: impl Into<MapDeployMoveImage>, index: impl Into<MapPanelActive_MeshIndex>, )

SetMesh(crate::app::mapdeploymoveimage::MapDeployMoveImage, crate::app::mappanelactive::MapPanelActive_MeshIndex) overload

Source

fn set_mesh_2( self, image: impl Into<MapImageCoreBit>, index: impl Into<MapPanelActive_MeshIndex>, color: impl Into<Color>, display: impl Into<MapDeployTemplate_1_DisplayType<MapDeploy>>, is_ignore_move_image: impl Into<bool>, )

SetMesh(crate::app::mapimagecorebit::MapImageCoreBit, crate::app::mappanelactive::MapPanelActive_MeshIndex, crate::unity_engine::color::Color, crate::app::mapdeploytemplate_1::MapDeployTemplate_1_DisplayType<crate::app::mapdeploy::MapDeploy>, bool) overload

Source

fn can_set_mesh(self, x: impl Into<i32>, z: impl Into<i32>) -> bool

CanSetMesh(i32, i32) overload

Source

fn can_draw_move_image(self, x: impl Into<i32>, z: impl Into<i32>) -> bool

CanDrawMoveImage(i32, i32) overload

Source

fn get_mind(self) -> MapMind_Type

get_Mind() overload

Source

fn set_mind(self, value: impl Into<MapMind_Type>)

set_Mind(crate::app::mapmind::MapMind_Type) overload

Source

fn set_flag(self, value: impl Into<MapPanelActive_FlagField>)

set_Flag(crate::app::mappanelactive::MapPanelActive_FlagField) overload

Source

fn get_heal_color(self) -> Color

get_HealColor() overload

Source

fn get_action_color(self) -> Color

get_ActionColor() overload

Source

fn get_dragon_vein_color(self) -> Color

get_DragonVeinColor() overload

Source

fn get_attack_range_color(self) -> Color

get_AttackRangeColor() overload

Source

fn get_heal_range_color(self) -> Color

get_HealRangeColor() overload

Source

fn get_support_range_color(self) -> Color

get_SupportRangeColor() overload

Source

fn get_interference_range_color(self) -> Color

get_InterferenceRangeColor() overload

Source

fn get_warp_range_color(self) -> Color

get_WarpRangeColor() overload

Source

fn get_dance_range_color(self) -> Color

get_DanceRangeColor() overload

Source

fn get_action_range_color(self) -> Color

get_ActionRangeColor() overload

Source

fn set_display_color(self, value: impl Into<Color>)

set_DisplayColor(crate::unity_engine::color::Color) overload

Source

fn get_range_color(self) -> Color

get_RangeColor() overload

Source

fn set_range_color(self, value: impl Into<Color>)

set_RangeColor(crate::unity_engine::color::Color) 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: IMapPanelActive> IMapPanelActiveMethods for __T

Available on crate feature app-mappanelactive only.