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§
Sourcefn get_sub_mesh_count(self) -> i32
fn get_sub_mesh_count(self) -> i32
get_SubMeshCount() overload
Sourcefn get_source_materials(self) -> Array<Material>
fn get_source_materials(self) -> Array<Material>
GetSourceMaterials() overload
Sourcefn update_panel_alpha(self)
fn update_panel_alpha(self)
UpdatePanelAlpha() overload
Sourcefn update_always_panel_alpha(self)
fn update_always_panel_alpha(self)
UpdateAlwaysPanelAlpha() overload
Sourcefn update_order_panel_alpha(self)
fn update_order_panel_alpha(self)
UpdateOrderPanelAlpha() overload
Sourcefn get_mode(self) -> MapPanelDeploy_Mode
fn get_mode(self) -> MapPanelDeploy_Mode
GetMode() overload
Sourcefn set_mode(
self,
mode: impl Into<MapPanelDeploy_Mode>,
is_force_update: impl Into<bool>,
command_skill: impl Into<SkillData>,
)
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
Sourcefn update_mode(self)
fn update_mode(self)
UpdateMode() overload
Sourcefn update_vertex(self)
fn update_vertex(self)
UpdateVertex() overload
Sourcefn set_is_update(self, value: impl Into<bool>)
fn set_is_update(self, value: impl Into<bool>)
set_IsUpdate(bool) overload
Sourcefn can_target(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool
fn can_target(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool
CanTarget(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn can_attack(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool
fn can_attack(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool
CanAttack(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn can_use_rod(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool
fn can_use_rod(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool
CanUseRod(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn 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 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
Sourcefn 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 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
Sourcefn set_vertex(self)
fn set_vertex(self)
SetVertex() overload
Sourcefn set_mesh(
self,
image: impl Into<MapDeployMoveImage>,
index: impl Into<MapPanelActive_MeshIndex>,
)
fn set_mesh( self, image: impl Into<MapDeployMoveImage>, index: impl Into<MapPanelActive_MeshIndex>, )
SetMesh(crate::app::mapdeploymoveimage::MapDeployMoveImage, crate::app::mappanelactive::MapPanelActive_MeshIndex) overload
Sourcefn 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 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
Sourcefn can_set_mesh(self, x: impl Into<i32>, z: impl Into<i32>) -> bool
fn can_set_mesh(self, x: impl Into<i32>, z: impl Into<i32>) -> bool
CanSetMesh(i32, i32) overload
Sourcefn can_draw_move_image(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
CanDrawMoveImage(i32, i32) overload
Sourcefn get_mind(self) -> MapMind_Type
fn get_mind(self) -> MapMind_Type
get_Mind() overload
Sourcefn set_mind(self, value: impl Into<MapMind_Type>)
fn set_mind(self, value: impl Into<MapMind_Type>)
set_Mind(crate::app::mapmind::MapMind_Type) overload
Sourcefn set_flag(self, value: impl Into<MapPanelActive_FlagField>)
fn set_flag(self, value: impl Into<MapPanelActive_FlagField>)
set_Flag(crate::app::mappanelactive::MapPanelActive_FlagField) overload
Sourcefn get_heal_color(self) -> Color
fn get_heal_color(self) -> Color
get_HealColor() overload
Sourcefn get_action_color(self) -> Color
fn get_action_color(self) -> Color
get_ActionColor() overload
Sourcefn get_dragon_vein_color(self) -> Color
fn get_dragon_vein_color(self) -> Color
get_DragonVeinColor() overload
Sourcefn get_attack_range_color(self) -> Color
fn get_attack_range_color(self) -> Color
get_AttackRangeColor() overload
Sourcefn get_heal_range_color(self) -> Color
fn get_heal_range_color(self) -> Color
get_HealRangeColor() overload
Sourcefn get_support_range_color(self) -> Color
fn get_support_range_color(self) -> Color
get_SupportRangeColor() overload
Sourcefn get_interference_range_color(self) -> Color
fn get_interference_range_color(self) -> Color
get_InterferenceRangeColor() overload
Sourcefn get_warp_range_color(self) -> Color
fn get_warp_range_color(self) -> Color
get_WarpRangeColor() overload
Sourcefn get_dance_range_color(self) -> Color
fn get_dance_range_color(self) -> Color
get_DanceRangeColor() overload
Sourcefn get_action_range_color(self) -> Color
fn get_action_range_color(self) -> Color
get_ActionRangeColor() overload
Sourcefn set_display_color(self, value: impl Into<Color>)
fn set_display_color(self, value: impl Into<Color>)
set_DisplayColor(crate::unity_engine::color::Color) overload
Sourcefn get_range_color(self) -> Color
fn get_range_color(self) -> Color
get_RangeColor() overload
Sourcefn set_range_color(self, value: impl Into<Color>)
fn set_range_color(self, value: impl Into<Color>)
set_RangeColor(crate::unity_engine::color::Color) 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: IMapPanelActive> IMapPanelActiveMethods for __T
app-mappanelactive only.