Skip to main content

IScrollRect

Trait IScrollRect 

Source
pub trait IScrollRect: IUIBehaviour {
Show 74 methods // Provided methods fn m_content(self) -> RectTransform { ... } fn set_m_content(self, value: RectTransform) { ... } fn m_horizontal(self) -> bool { ... } fn set_m_horizontal(self, value: bool) { ... } fn m_vertical(self) -> bool { ... } fn set_m_vertical(self, value: bool) { ... } fn m_movement_type(self) -> ScrollRect_MovementType { ... } fn set_m_movement_type(self, value: ScrollRect_MovementType) { ... } fn m_elasticity(self) -> f32 { ... } fn set_m_elasticity(self, value: f32) { ... } fn m_inertia(self) -> bool { ... } fn set_m_inertia(self, value: bool) { ... } fn m_deceleration_rate(self) -> f32 { ... } fn set_m_deceleration_rate(self, value: f32) { ... } fn m_scroll_sensitivity(self) -> f32 { ... } fn set_m_scroll_sensitivity(self, value: f32) { ... } fn m_viewport(self) -> RectTransform { ... } fn set_m_viewport(self, value: RectTransform) { ... } fn m_horizontal_scrollbar(self) -> Scrollbar { ... } fn set_m_horizontal_scrollbar(self, value: Scrollbar) { ... } fn m_vertical_scrollbar(self) -> Scrollbar { ... } fn set_m_vertical_scrollbar(self, value: Scrollbar) { ... } fn m_horizontal_scrollbar_visibility(self) -> ScrollRect_ScrollbarVisibility { ... } fn set_m_horizontal_scrollbar_visibility( self, value: ScrollRect_ScrollbarVisibility, ) { ... } fn m_vertical_scrollbar_visibility(self) -> ScrollRect_ScrollbarVisibility { ... } fn set_m_vertical_scrollbar_visibility( self, value: ScrollRect_ScrollbarVisibility, ) { ... } fn m_horizontal_scrollbar_spacing(self) -> f32 { ... } fn set_m_horizontal_scrollbar_spacing(self, value: f32) { ... } fn m_vertical_scrollbar_spacing(self) -> f32 { ... } fn set_m_vertical_scrollbar_spacing(self, value: f32) { ... } fn m_on_value_changed(self) -> ScrollRect_ScrollRectEvent { ... } fn set_m_on_value_changed(self, value: ScrollRect_ScrollRectEvent) { ... } fn m_pointer_start_local_cursor(self) -> Vector2 { ... } fn set_m_pointer_start_local_cursor(self, value: Vector2) { ... } fn m_content_start_position(self) -> Vector2 { ... } fn set_m_content_start_position(self, value: Vector2) { ... } fn m_view_rect(self) -> RectTransform { ... } fn set_m_view_rect(self, value: RectTransform) { ... } fn m_content_bounds(self) -> Bounds { ... } fn set_m_content_bounds(self, value: Bounds) { ... } fn m_view_bounds(self) -> Bounds { ... } fn set_m_view_bounds(self, value: Bounds) { ... } fn m_velocity(self) -> Vector2 { ... } fn set_m_velocity(self, value: Vector2) { ... } fn m_dragging(self) -> bool { ... } fn set_m_dragging(self, value: bool) { ... } fn m_scrolling(self) -> bool { ... } fn set_m_scrolling(self, value: bool) { ... } fn m_prev_position(self) -> Vector2 { ... } fn set_m_prev_position(self, value: Vector2) { ... } fn m_prev_content_bounds(self) -> Bounds { ... } fn set_m_prev_content_bounds(self, value: Bounds) { ... } fn m_prev_view_bounds(self) -> Bounds { ... } fn set_m_prev_view_bounds(self, value: Bounds) { ... } fn m_has_rebuilt_layout(self) -> bool { ... } fn set_m_has_rebuilt_layout(self, value: bool) { ... } fn m_h_slider_expand(self) -> bool { ... } fn set_m_h_slider_expand(self, value: bool) { ... } fn m_v_slider_expand(self) -> bool { ... } fn set_m_v_slider_expand(self, value: bool) { ... } fn m_h_slider_height(self) -> f32 { ... } fn set_m_h_slider_height(self, value: f32) { ... } fn m_v_slider_width(self) -> f32 { ... } fn set_m_v_slider_width(self, value: f32) { ... } fn m_rect(self) -> RectTransform { ... } fn set_m_rect(self, value: RectTransform) { ... } fn m_horizontal_scrollbar_rect(self) -> RectTransform { ... } fn set_m_horizontal_scrollbar_rect(self, value: RectTransform) { ... } fn m_vertical_scrollbar_rect(self) -> RectTransform { ... } fn set_m_vertical_scrollbar_rect(self, value: RectTransform) { ... } fn m_tracker(self) -> DrivenRectTransformTracker { ... } fn set_m_tracker(self, value: DrivenRectTransformTracker) { ... } fn m_corners(self) -> Array<Vector3> { ... } fn set_m_corners(self, value: Array<Vector3>) { ... }
}

Provided Methods§

Source

fn m_content(self) -> RectTransform

Source

fn set_m_content(self, value: RectTransform)

Source

fn m_horizontal(self) -> bool

Source

fn set_m_horizontal(self, value: bool)

Source

fn m_vertical(self) -> bool

Source

fn set_m_vertical(self, value: bool)

Source

fn m_movement_type(self) -> ScrollRect_MovementType

Source

fn set_m_movement_type(self, value: ScrollRect_MovementType)

Source

fn m_elasticity(self) -> f32

Source

fn set_m_elasticity(self, value: f32)

Source

fn m_inertia(self) -> bool

Source

fn set_m_inertia(self, value: bool)

Source

fn m_deceleration_rate(self) -> f32

Source

fn set_m_deceleration_rate(self, value: f32)

Source

fn m_scroll_sensitivity(self) -> f32

Source

fn set_m_scroll_sensitivity(self, value: f32)

Source

fn m_viewport(self) -> RectTransform

Source

fn set_m_viewport(self, value: RectTransform)

Source

fn m_horizontal_scrollbar(self) -> Scrollbar

Source

fn set_m_horizontal_scrollbar(self, value: Scrollbar)

Source

fn m_vertical_scrollbar(self) -> Scrollbar

Source

fn set_m_vertical_scrollbar(self, value: Scrollbar)

Source

fn m_horizontal_scrollbar_visibility(self) -> ScrollRect_ScrollbarVisibility

Source

fn set_m_horizontal_scrollbar_visibility( self, value: ScrollRect_ScrollbarVisibility, )

Source

fn m_vertical_scrollbar_visibility(self) -> ScrollRect_ScrollbarVisibility

Source

fn set_m_vertical_scrollbar_visibility( self, value: ScrollRect_ScrollbarVisibility, )

Source

fn m_horizontal_scrollbar_spacing(self) -> f32

Source

fn set_m_horizontal_scrollbar_spacing(self, value: f32)

Source

fn m_vertical_scrollbar_spacing(self) -> f32

Source

fn set_m_vertical_scrollbar_spacing(self, value: f32)

Source

fn m_on_value_changed(self) -> ScrollRect_ScrollRectEvent

Source

fn set_m_on_value_changed(self, value: ScrollRect_ScrollRectEvent)

Source

fn m_pointer_start_local_cursor(self) -> Vector2

Source

fn set_m_pointer_start_local_cursor(self, value: Vector2)

Source

fn m_content_start_position(self) -> Vector2

Source

fn set_m_content_start_position(self, value: Vector2)

Source

fn m_view_rect(self) -> RectTransform

Source

fn set_m_view_rect(self, value: RectTransform)

Source

fn m_content_bounds(self) -> Bounds

Source

fn set_m_content_bounds(self, value: Bounds)

Source

fn m_view_bounds(self) -> Bounds

Source

fn set_m_view_bounds(self, value: Bounds)

Source

fn m_velocity(self) -> Vector2

Source

fn set_m_velocity(self, value: Vector2)

Source

fn m_dragging(self) -> bool

Source

fn set_m_dragging(self, value: bool)

Source

fn m_scrolling(self) -> bool

Source

fn set_m_scrolling(self, value: bool)

Source

fn m_prev_position(self) -> Vector2

Source

fn set_m_prev_position(self, value: Vector2)

Source

fn m_prev_content_bounds(self) -> Bounds

Source

fn set_m_prev_content_bounds(self, value: Bounds)

Source

fn m_prev_view_bounds(self) -> Bounds

Source

fn set_m_prev_view_bounds(self, value: Bounds)

Source

fn m_has_rebuilt_layout(self) -> bool

Source

fn set_m_has_rebuilt_layout(self, value: bool)

Source

fn m_h_slider_expand(self) -> bool

Source

fn set_m_h_slider_expand(self, value: bool)

Source

fn m_v_slider_expand(self) -> bool

Source

fn set_m_v_slider_expand(self, value: bool)

Source

fn m_h_slider_height(self) -> f32

Source

fn set_m_h_slider_height(self, value: f32)

Source

fn m_v_slider_width(self) -> f32

Source

fn set_m_v_slider_width(self, value: f32)

Source

fn m_rect(self) -> RectTransform

Source

fn set_m_rect(self, value: RectTransform)

Source

fn m_horizontal_scrollbar_rect(self) -> RectTransform

Source

fn set_m_horizontal_scrollbar_rect(self, value: RectTransform)

Source

fn m_vertical_scrollbar_rect(self) -> RectTransform

Source

fn set_m_vertical_scrollbar_rect(self, value: RectTransform)

Source

fn m_tracker(self) -> DrivenRectTransformTracker

Source

fn set_m_tracker(self, value: DrivenRectTransformTracker)

Source

fn m_corners(self) -> Array<Vector3>

Source

fn set_m_corners(self, value: Array<Vector3>)

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§