pub trait ISlider: ISelectable {
Show 32 methods
// Provided methods
fn m_fill_rect(self) -> RectTransform { ... }
fn set_m_fill_rect(self, value: RectTransform) { ... }
fn m_handle_rect(self) -> RectTransform { ... }
fn set_m_handle_rect(self, value: RectTransform) { ... }
fn m_direction(self) -> Slider_Direction { ... }
fn set_m_direction(self, value: Slider_Direction) { ... }
fn m_min_value(self) -> f32 { ... }
fn set_m_min_value(self, value: f32) { ... }
fn m_max_value(self) -> f32 { ... }
fn set_m_max_value(self, value: f32) { ... }
fn m_whole_numbers(self) -> bool { ... }
fn set_m_whole_numbers(self, value: bool) { ... }
fn m_value(self) -> f32 { ... }
fn set_m_value(self, value: f32) { ... }
fn m_on_value_changed(self) -> Slider_SliderEvent { ... }
fn set_m_on_value_changed(self, value: Slider_SliderEvent) { ... }
fn m_fill_image(self) -> Image { ... }
fn set_m_fill_image(self, value: Image) { ... }
fn m_fill_transform(self) -> Transform { ... }
fn set_m_fill_transform(self, value: Transform) { ... }
fn m_fill_container_rect(self) -> RectTransform { ... }
fn set_m_fill_container_rect(self, value: RectTransform) { ... }
fn m_handle_transform(self) -> Transform { ... }
fn set_m_handle_transform(self, value: Transform) { ... }
fn m_handle_container_rect(self) -> RectTransform { ... }
fn set_m_handle_container_rect(self, value: RectTransform) { ... }
fn m_offset(self) -> Vector2 { ... }
fn set_m_offset(self, value: Vector2) { ... }
fn m_tracker(self) -> DrivenRectTransformTracker { ... }
fn set_m_tracker(self, value: DrivenRectTransformTracker) { ... }
fn m_delayed_update_visuals(self) -> bool { ... }
fn set_m_delayed_update_visuals(self, value: bool) { ... }
}Provided Methods§
fn m_fill_rect(self) -> RectTransform
fn set_m_fill_rect(self, value: RectTransform)
fn m_handle_rect(self) -> RectTransform
fn set_m_handle_rect(self, value: RectTransform)
fn m_direction(self) -> Slider_Direction
fn set_m_direction(self, value: Slider_Direction)
fn m_min_value(self) -> f32
fn set_m_min_value(self, value: f32)
fn m_max_value(self) -> f32
fn set_m_max_value(self, value: f32)
fn m_whole_numbers(self) -> bool
fn set_m_whole_numbers(self, value: bool)
fn m_value(self) -> f32
fn set_m_value(self, value: f32)
fn m_on_value_changed(self) -> Slider_SliderEvent
fn set_m_on_value_changed(self, value: Slider_SliderEvent)
fn m_fill_image(self) -> Image
fn set_m_fill_image(self, value: Image)
fn m_fill_transform(self) -> Transform
fn set_m_fill_transform(self, value: Transform)
fn m_fill_container_rect(self) -> RectTransform
fn set_m_fill_container_rect(self, value: RectTransform)
fn m_handle_transform(self) -> Transform
fn set_m_handle_transform(self, value: Transform)
fn m_handle_container_rect(self) -> RectTransform
fn set_m_handle_container_rect(self, value: RectTransform)
fn m_offset(self) -> Vector2
fn set_m_offset(self, value: Vector2)
fn m_tracker(self) -> DrivenRectTransformTracker
fn set_m_tracker(self, value: DrivenRectTransformTracker)
fn m_delayed_update_visuals(self) -> bool
fn set_m_delayed_update_visuals(self, value: bool)
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.