pub trait IMapPanelImpact: IMapPanelBase_1<MapPanelImpact> {
Show 22 methods
// Provided methods
fn m_alpha(self) -> InterpolatorFloat { ... }
fn set_m_alpha(self, value: InterpolatorFloat) { ... }
fn m_land_image(self) -> Material { ... }
fn set_m_land_image(self, value: Material) { ... }
fn m_friendly_land_color(self) -> Color { ... }
fn set_m_friendly_land_color(self, value: Color) { ... }
fn m_hostile_land_color(self) -> Color { ... }
fn set_m_hostile_land_color(self, value: Color) { ... }
fn m_friendly_land_image(self) -> MapImageCoreBit { ... }
fn set_m_friendly_land_image(self, value: MapImageCoreBit) { ... }
fn m_hostile_land_image(self) -> MapImageCoreBit { ... }
fn set_m_hostile_land_image(self, value: MapImageCoreBit) { ... }
fn m_current_unit(self) -> Unit { ... }
fn set_m_current_unit(self, value: Unit) { ... }
fn m_land_image_func(self) -> MapSkill_UnitFunc { ... }
fn set_m_land_image_func(self, value: MapSkill_UnitFunc) { ... }
fn m_land_cell_func(self) -> MapFor_PosFunction { ... }
fn set_m_land_cell_func(self, value: MapFor_PosFunction) { ... }
fn m_friendly_land_image_getter(
self,
) -> MapPanelBase_1_ImageGetFunction<MapPanelImpact> { ... }
fn set_m_friendly_land_image_getter(
self,
value: MapPanelBase_1_ImageGetFunction<MapPanelImpact>,
) { ... }
fn m_hostile_land_image_getter(
self,
) -> MapPanelBase_1_ImageGetFunction<MapPanelImpact> { ... }
fn set_m_hostile_land_image_getter(
self,
value: MapPanelBase_1_ImageGetFunction<MapPanelImpact>,
) { ... }
}Provided Methods§
fn m_alpha(self) -> InterpolatorFloat
fn set_m_alpha(self, value: InterpolatorFloat)
fn m_land_image(self) -> Material
fn set_m_land_image(self, value: Material)
fn m_friendly_land_color(self) -> Color
fn set_m_friendly_land_color(self, value: Color)
fn m_hostile_land_color(self) -> Color
fn set_m_hostile_land_color(self, value: Color)
fn m_friendly_land_image(self) -> MapImageCoreBit
fn set_m_friendly_land_image(self, value: MapImageCoreBit)
fn m_hostile_land_image(self) -> MapImageCoreBit
fn set_m_hostile_land_image(self, value: MapImageCoreBit)
fn m_current_unit(self) -> Unit
fn set_m_current_unit(self, value: Unit)
fn m_land_image_func(self) -> MapSkill_UnitFunc
fn set_m_land_image_func(self, value: MapSkill_UnitFunc)
fn m_land_cell_func(self) -> MapFor_PosFunction
fn set_m_land_cell_func(self, value: MapFor_PosFunction)
fn m_friendly_land_image_getter( self, ) -> MapPanelBase_1_ImageGetFunction<MapPanelImpact>
fn set_m_friendly_land_image_getter( self, value: MapPanelBase_1_ImageGetFunction<MapPanelImpact>, )
fn m_hostile_land_image_getter( self, ) -> MapPanelBase_1_ImageGetFunction<MapPanelImpact>
fn set_m_hostile_land_image_getter( self, value: MapPanelBase_1_ImageGetFunction<MapPanelImpact>, )
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.