pub trait ISliderMethods: ISlider {
Show 47 methods
// Provided methods
fn get_fill_rect(self) -> RectTransform { ... }
fn set_fill_rect(self, value: impl Into<RectTransform>) { ... }
fn get_handle_rect(self) -> RectTransform { ... }
fn set_handle_rect(self, value: impl Into<RectTransform>) { ... }
fn get_direction(self) -> Slider_Direction { ... }
fn set_direction(self, value: impl Into<Slider_Direction>) { ... }
fn get_min_value(self) -> f32 { ... }
fn set_min_value(self, value: impl Into<f32>) { ... }
fn get_max_value(self) -> f32 { ... }
fn set_max_value(self, value: impl Into<f32>) { ... }
fn get_whole_numbers(self) -> bool { ... }
fn set_whole_numbers(self, value: impl Into<bool>) { ... }
fn get_value(self) -> f32 { ... }
fn set_value(self, value: impl Into<f32>) { ... }
fn set_value_without_notify(self, input: impl Into<f32>) { ... }
fn get_normalized_value(self) -> f32 { ... }
fn set_normalized_value(self, value: impl Into<f32>) { ... }
fn get_on_value_changed(self) -> Slider_SliderEvent { ... }
fn set_on_value_changed(self, value: impl Into<Slider_SliderEvent>) { ... }
fn get_step_size(self) -> f32 { ... }
fn ctor(self) { ... }
fn rebuild(self, executing: impl Into<CanvasUpdate>) { ... }
fn layout_complete(self) { ... }
fn graphic_update_complete(self) { ... }
fn on_enable(self) { ... }
fn on_disable(self) { ... }
fn update(self) { ... }
fn on_did_apply_animation_properties(self) { ... }
fn update_cached_references(self) { ... }
fn clamp_value(self, input: impl Into<f32>) -> f32 { ... }
fn set(self, input: impl Into<f32>, send_callback: impl Into<bool>) { ... }
fn on_rect_transform_dimensions_change(self) { ... }
fn get_axis(self) -> Slider_Axis { ... }
fn get_reverse_value(self) -> bool { ... }
fn update_visuals(self) { ... }
fn update_drag(
self,
event_data: impl Into<PointerEventData>,
cam: impl Into<Camera>,
) { ... }
fn may_drag(self, event_data: impl Into<PointerEventData>) -> bool { ... }
fn on_pointer_down(self, event_data: impl Into<PointerEventData>) { ... }
fn on_drag(self, event_data: impl Into<PointerEventData>) { ... }
fn on_move(self, event_data: impl Into<AxisEventData>) { ... }
fn find_selectable_on_left(self) -> Selectable { ... }
fn find_selectable_on_right(self) -> Selectable { ... }
fn find_selectable_on_up(self) -> Selectable { ... }
fn find_selectable_on_down(self) -> Selectable { ... }
fn on_initialize_potential_drag(
self,
event_data: impl Into<PointerEventData>,
) { ... }
fn set_direction_2(
self,
direction: impl Into<Slider_Direction>,
include_rect_layouts: impl Into<bool>,
) { ... }
fn unity_engine_ui_i_canvas_element_get_transform(self) -> Transform { ... }
}Provided Methods§
Sourcefn get_fill_rect(self) -> RectTransform
fn get_fill_rect(self) -> RectTransform
get_fillRect() overload
Sourcefn set_fill_rect(self, value: impl Into<RectTransform>)
fn set_fill_rect(self, value: impl Into<RectTransform>)
set_fillRect(crate::unity_engine::recttransform::RectTransform) overload
Sourcefn get_handle_rect(self) -> RectTransform
fn get_handle_rect(self) -> RectTransform
get_handleRect() overload
Sourcefn set_handle_rect(self, value: impl Into<RectTransform>)
fn set_handle_rect(self, value: impl Into<RectTransform>)
set_handleRect(crate::unity_engine::recttransform::RectTransform) overload
Sourcefn get_direction(self) -> Slider_Direction
fn get_direction(self) -> Slider_Direction
get_direction() overload
Sourcefn set_direction(self, value: impl Into<Slider_Direction>)
fn set_direction(self, value: impl Into<Slider_Direction>)
set_direction(crate::unity_engine::ui::slider::Slider_Direction) overload
Sourcefn get_min_value(self) -> f32
fn get_min_value(self) -> f32
get_minValue() overload
Sourcefn set_min_value(self, value: impl Into<f32>)
fn set_min_value(self, value: impl Into<f32>)
set_minValue(f32) overload
Sourcefn get_max_value(self) -> f32
fn get_max_value(self) -> f32
get_maxValue() overload
Sourcefn set_max_value(self, value: impl Into<f32>)
fn set_max_value(self, value: impl Into<f32>)
set_maxValue(f32) overload
Sourcefn get_whole_numbers(self) -> bool
fn get_whole_numbers(self) -> bool
get_wholeNumbers() overload
Sourcefn set_whole_numbers(self, value: impl Into<bool>)
fn set_whole_numbers(self, value: impl Into<bool>)
set_wholeNumbers(bool) overload
Sourcefn set_value_without_notify(self, input: impl Into<f32>)
fn set_value_without_notify(self, input: impl Into<f32>)
SetValueWithoutNotify(f32) overload
Sourcefn get_normalized_value(self) -> f32
fn get_normalized_value(self) -> f32
get_normalizedValue() overload
Sourcefn set_normalized_value(self, value: impl Into<f32>)
fn set_normalized_value(self, value: impl Into<f32>)
set_normalizedValue(f32) overload
Sourcefn get_on_value_changed(self) -> Slider_SliderEvent
fn get_on_value_changed(self) -> Slider_SliderEvent
get_onValueChanged() overload
Sourcefn set_on_value_changed(self, value: impl Into<Slider_SliderEvent>)
fn set_on_value_changed(self, value: impl Into<Slider_SliderEvent>)
set_onValueChanged(crate::unity_engine::ui::slider::Slider_SliderEvent) overload
Sourcefn get_step_size(self) -> f32
fn get_step_size(self) -> f32
get_stepSize() overload
Sourcefn rebuild(self, executing: impl Into<CanvasUpdate>)
fn rebuild(self, executing: impl Into<CanvasUpdate>)
Rebuild(crate::unity_engine::ui::canvasupdate::CanvasUpdate) overload
Sourcefn layout_complete(self)
fn layout_complete(self)
LayoutComplete() overload
Sourcefn graphic_update_complete(self)
fn graphic_update_complete(self)
GraphicUpdateComplete() overload
Sourcefn on_disable(self)
fn on_disable(self)
OnDisable() overload
Sourcefn on_did_apply_animation_properties(self)
fn on_did_apply_animation_properties(self)
OnDidApplyAnimationProperties() overload
Sourcefn update_cached_references(self)
fn update_cached_references(self)
UpdateCachedReferences() overload
Sourcefn clamp_value(self, input: impl Into<f32>) -> f32
fn clamp_value(self, input: impl Into<f32>) -> f32
ClampValue(f32) overload
Sourcefn on_rect_transform_dimensions_change(self)
fn on_rect_transform_dimensions_change(self)
OnRectTransformDimensionsChange() overload
Sourcefn get_axis(self) -> Slider_Axis
fn get_axis(self) -> Slider_Axis
get_axis() overload
Sourcefn get_reverse_value(self) -> bool
fn get_reverse_value(self) -> bool
get_reverseValue() overload
Sourcefn update_visuals(self)
fn update_visuals(self)
UpdateVisuals() overload
Sourcefn update_drag(
self,
event_data: impl Into<PointerEventData>,
cam: impl Into<Camera>,
)
fn update_drag( self, event_data: impl Into<PointerEventData>, cam: impl Into<Camera>, )
UpdateDrag(crate::unity_engine::event_systems::pointereventdata::PointerEventData, crate::unity_engine::camera::Camera) overload
Sourcefn may_drag(self, event_data: impl Into<PointerEventData>) -> bool
fn may_drag(self, event_data: impl Into<PointerEventData>) -> bool
MayDrag(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Sourcefn on_pointer_down(self, event_data: impl Into<PointerEventData>)
fn on_pointer_down(self, event_data: impl Into<PointerEventData>)
OnPointerDown(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Sourcefn on_drag(self, event_data: impl Into<PointerEventData>)
fn on_drag(self, event_data: impl Into<PointerEventData>)
OnDrag(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Sourcefn on_move(self, event_data: impl Into<AxisEventData>)
fn on_move(self, event_data: impl Into<AxisEventData>)
OnMove(crate::unity_engine::event_systems::axiseventdata::AxisEventData) overload
Sourcefn find_selectable_on_left(self) -> Selectable
fn find_selectable_on_left(self) -> Selectable
FindSelectableOnLeft() overload
Sourcefn find_selectable_on_right(self) -> Selectable
fn find_selectable_on_right(self) -> Selectable
FindSelectableOnRight() overload
Sourcefn find_selectable_on_up(self) -> Selectable
fn find_selectable_on_up(self) -> Selectable
FindSelectableOnUp() overload
Sourcefn find_selectable_on_down(self) -> Selectable
fn find_selectable_on_down(self) -> Selectable
FindSelectableOnDown() overload
Sourcefn on_initialize_potential_drag(self, event_data: impl Into<PointerEventData>)
fn on_initialize_potential_drag(self, event_data: impl Into<PointerEventData>)
OnInitializePotentialDrag(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Sourcefn set_direction_2(
self,
direction: impl Into<Slider_Direction>,
include_rect_layouts: impl Into<bool>,
)
fn set_direction_2( self, direction: impl Into<Slider_Direction>, include_rect_layouts: impl Into<bool>, )
SetDirection(crate::unity_engine::ui::slider::Slider_Direction, bool) overload
Sourcefn unity_engine_ui_i_canvas_element_get_transform(self) -> Transform
fn unity_engine_ui_i_canvas_element_get_transform(self) -> Transform
UnityEngine.UI.ICanvasElement.get_transform() 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: ISlider> ISliderMethods for __T
unity_engine-ui-slider only.