pub trait IMapPanelDangerMethods: IMapPanelDanger {
Show 17 methods
// Provided methods
fn get_sub_mesh_count(self) -> i32 { ... }
fn start(self) { ... }
fn update(self) { ... }
fn on_validate(self) { ... }
fn get_source_materials(self) -> Array<Material> { ... }
fn set_mode(
self,
mode: impl Into<MapPanelDanger_Mode>,
is_force_update: impl Into<bool>,
) { ... }
fn update_visible(self) { ... }
fn update_mode(self, mode: impl Into<MapPanelDanger_Mode>) { ... }
fn update_vertex(self, mode: impl Into<MapPanelDanger_Mode>) { ... }
fn update_panel_alpha(self) { ... }
fn init_panel_alpha(self) { ... }
fn set_panel_alpha(
self,
type: impl Into<MapPanelDanger_DangerType>,
first_index: impl Into<i32>,
last_index: impl Into<i32>,
) { ... }
fn set_vertex(self) { ... }
fn set_mesh(
self,
index: impl Into<MapPanelDanger_MeshIndex>,
color: impl Into<Color>,
type: impl Into<MapPanelDanger_DangerType>,
func: impl Into<MapPanelBase_1_ImageGetFunction<MapPanelDanger>>,
) { ... }
fn set_mesh_2(
self,
index: impl Into<MapPanelDanger_MeshIndex>,
color: impl Into<Color>,
type: impl Into<MapPanelDanger_DangerType>,
list: impl Into<List_1<MapImageCoreBit>>,
) { ... }
fn add_vertex(
self,
x: impl Into<i32>,
z: impl Into<i32>,
mask: impl Into<u32>,
density: 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 on_validate(self)
fn on_validate(self)
OnValidate() overload
Sourcefn get_source_materials(self) -> Array<Material>
fn get_source_materials(self) -> Array<Material>
GetSourceMaterials() overload
Sourcefn set_mode(
self,
mode: impl Into<MapPanelDanger_Mode>,
is_force_update: impl Into<bool>,
)
fn set_mode( self, mode: impl Into<MapPanelDanger_Mode>, is_force_update: impl Into<bool>, )
SetMode(crate::app::mappaneldanger::MapPanelDanger_Mode, bool) overload
Sourcefn update_visible(self)
fn update_visible(self)
UpdateVisible() overload
Sourcefn update_mode(self, mode: impl Into<MapPanelDanger_Mode>)
fn update_mode(self, mode: impl Into<MapPanelDanger_Mode>)
UpdateMode(crate::app::mappaneldanger::MapPanelDanger_Mode) overload
Sourcefn update_vertex(self, mode: impl Into<MapPanelDanger_Mode>)
fn update_vertex(self, mode: impl Into<MapPanelDanger_Mode>)
UpdateVertex(crate::app::mappaneldanger::MapPanelDanger_Mode) overload
Sourcefn update_panel_alpha(self)
fn update_panel_alpha(self)
UpdatePanelAlpha() overload
Sourcefn init_panel_alpha(self)
fn init_panel_alpha(self)
InitPanelAlpha() overload
Sourcefn set_panel_alpha(
self,
type: impl Into<MapPanelDanger_DangerType>,
first_index: impl Into<i32>,
last_index: impl Into<i32>,
)
fn set_panel_alpha( self, type: impl Into<MapPanelDanger_DangerType>, first_index: impl Into<i32>, last_index: impl Into<i32>, )
SetPanelAlpha(crate::app::mappaneldanger::MapPanelDanger_DangerType, i32, i32) overload
Sourcefn set_vertex(self)
fn set_vertex(self)
SetVertex() overload
Sourcefn set_mesh(
self,
index: impl Into<MapPanelDanger_MeshIndex>,
color: impl Into<Color>,
type: impl Into<MapPanelDanger_DangerType>,
func: impl Into<MapPanelBase_1_ImageGetFunction<MapPanelDanger>>,
)
fn set_mesh( self, index: impl Into<MapPanelDanger_MeshIndex>, color: impl Into<Color>, type: impl Into<MapPanelDanger_DangerType>, func: impl Into<MapPanelBase_1_ImageGetFunction<MapPanelDanger>>, )
SetMesh(crate::app::mappaneldanger::MapPanelDanger_MeshIndex, crate::unity_engine::color::Color, crate::app::mappaneldanger::MapPanelDanger_DangerType, crate::root::mappanelbase_1::MapPanelBase_1_ImageGetFunction<crate::app::mappaneldanger::MapPanelDanger>) overload
Sourcefn set_mesh_2(
self,
index: impl Into<MapPanelDanger_MeshIndex>,
color: impl Into<Color>,
type: impl Into<MapPanelDanger_DangerType>,
list: impl Into<List_1<MapImageCoreBit>>,
)
fn set_mesh_2( self, index: impl Into<MapPanelDanger_MeshIndex>, color: impl Into<Color>, type: impl Into<MapPanelDanger_DangerType>, list: impl Into<List_1<MapImageCoreBit>>, )
SetMesh(crate::app::mappaneldanger::MapPanelDanger_MeshIndex, crate::unity_engine::color::Color, crate::app::mappaneldanger::MapPanelDanger_DangerType, crate::system::collections::generic::list_1::List_1<crate::app::mapimagecorebit::MapImageCoreBit>) overload
Sourcefn add_vertex(
self,
x: impl Into<i32>,
z: impl Into<i32>,
mask: impl Into<u32>,
density: impl Into<Color>,
)
fn add_vertex( self, x: impl Into<i32>, z: impl Into<i32>, mask: impl Into<u32>, density: impl Into<Color>, )
AddVertex(i32, i32, u32, 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: IMapPanelDanger> IMapPanelDangerMethods for __T
app-mappaneldanger only.