pub trait IScrollbar: ISelectable {
Show 24 methods
// Provided methods
fn m_handle_rect(self) -> RectTransform { ... }
fn set_m_handle_rect(self, value: RectTransform) { ... }
fn m_direction(self) -> Scrollbar_Direction { ... }
fn set_m_direction(self, value: Scrollbar_Direction) { ... }
fn m_value(self) -> f32 { ... }
fn set_m_value(self, value: f32) { ... }
fn m_size(self) -> f32 { ... }
fn set_m_size(self, value: f32) { ... }
fn m_number_of_steps(self) -> i32 { ... }
fn set_m_number_of_steps(self, value: i32) { ... }
fn m_on_value_changed(self) -> Scrollbar_ScrollEvent { ... }
fn set_m_on_value_changed(self, value: Scrollbar_ScrollEvent) { ... }
fn m_container_rect(self) -> RectTransform { ... }
fn set_m_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_pointer_down_repeat(self) -> Coroutine { ... }
fn set_m_pointer_down_repeat(self, value: Coroutine) { ... }
fn is_pointer_down_and_not_dragging(self) -> bool { ... }
fn set_is_pointer_down_and_not_dragging(self, value: bool) { ... }
fn m_delayed_update_visuals(self) -> bool { ... }
fn set_m_delayed_update_visuals(self, value: bool) { ... }
}Provided Methods§
fn m_handle_rect(self) -> RectTransform
fn set_m_handle_rect(self, value: RectTransform)
fn m_direction(self) -> Scrollbar_Direction
fn set_m_direction(self, value: Scrollbar_Direction)
fn m_value(self) -> f32
fn set_m_value(self, value: f32)
fn m_size(self) -> f32
fn set_m_size(self, value: f32)
fn m_number_of_steps(self) -> i32
fn set_m_number_of_steps(self, value: i32)
fn m_on_value_changed(self) -> Scrollbar_ScrollEvent
fn set_m_on_value_changed(self, value: Scrollbar_ScrollEvent)
fn m_container_rect(self) -> RectTransform
fn set_m_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_pointer_down_repeat(self) -> Coroutine
fn set_m_pointer_down_repeat(self, value: Coroutine)
fn is_pointer_down_and_not_dragging(self) -> bool
fn set_is_pointer_down_and_not_dragging(self, value: bool)
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.