pub trait IMapEnvironment_Param: IObject {
// Provided methods
fn color(self) -> Color { ... }
fn set_color(self, value: Color) { ... }
fn start(self) -> f32 { ... }
fn set_start(self, value: f32) { ... }
fn end(self) -> f32 { ... }
fn set_end(self, value: f32) { ... }
fn use_default_shadow_preset(self) -> bool { ... }
fn set_use_default_shadow_preset(self, value: bool) { ... }
fn override_shadow_preset_data(self) -> CustomShadowData { ... }
fn set_override_shadow_preset_data(self, value: CustomShadowData) { ... }
}Provided Methods§
fn color(self) -> Color
fn set_color(self, value: Color)
fn start(self) -> f32
fn set_start(self, value: f32)
fn end(self) -> f32
fn set_end(self, value: f32)
fn use_default_shadow_preset(self) -> bool
fn set_use_default_shadow_preset(self, value: bool)
fn override_shadow_preset_data(self) -> CustomShadowData
fn set_override_shadow_preset_data(self, value: CustomShadowData)
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.