Skip to main content

IAspectRatioFitterMethods

Trait IAspectRatioFitterMethods 

Source
pub trait IAspectRatioFitterMethods: IAspectRatioFitter {
Show 21 methods // Provided methods fn get_aspect_mode(self) -> AspectRatioFitter_AspectMode { ... } fn set_aspect_mode(self, value: impl Into<AspectRatioFitter_AspectMode>) { ... } fn get_aspect_ratio(self) -> f32 { ... } fn set_aspect_ratio(self, value: impl Into<f32>) { ... } fn get_rect_transform(self) -> RectTransform { ... } fn ctor(self) { ... } fn on_enable(self) { ... } fn start(self) { ... } fn on_disable(self) { ... } fn on_transform_parent_changed(self) { ... } fn update(self) { ... } fn on_rect_transform_dimensions_change(self) { ... } fn update_rect(self) { ... } fn get_size_delta_to_produce_size( self, size: impl Into<f32>, axis: impl Into<i32>, ) -> f32 { ... } fn get_parent_size(self) -> Vector2 { ... } fn set_layout_horizontal(self) { ... } fn set_layout_vertical(self) { ... } fn set_dirty(self) { ... } fn is_component_valid_on_object(self) -> bool { ... } fn is_aspect_mode_valid(self) -> bool { ... } fn does_parent_exists(self) -> bool { ... }
}

Provided Methods§

Source

fn get_aspect_mode(self) -> AspectRatioFitter_AspectMode

get_aspectMode() overload

Source

fn set_aspect_mode(self, value: impl Into<AspectRatioFitter_AspectMode>)

set_aspectMode(crate::unity_engine::ui::aspectratiofitter::AspectRatioFitter_AspectMode) overload

Source

fn get_aspect_ratio(self) -> f32

get_aspectRatio() overload

Source

fn set_aspect_ratio(self, value: impl Into<f32>)

set_aspectRatio(f32) overload

Source

fn get_rect_transform(self) -> RectTransform

get_rectTransform() overload

Source

fn ctor(self)

.ctor() overload

Source

fn on_enable(self)

OnEnable() overload

Source

fn start(self)

Start() overload

Source

fn on_disable(self)

OnDisable() overload

Source

fn on_transform_parent_changed(self)

OnTransformParentChanged() overload

Source

fn update(self)

Update() overload

Source

fn on_rect_transform_dimensions_change(self)

OnRectTransformDimensionsChange() overload

Source

fn update_rect(self)

UpdateRect() overload

Source

fn get_size_delta_to_produce_size( self, size: impl Into<f32>, axis: impl Into<i32>, ) -> f32

GetSizeDeltaToProduceSize(f32, i32) overload

Source

fn get_parent_size(self) -> Vector2

GetParentSize() overload

Source

fn set_layout_horizontal(self)

SetLayoutHorizontal() overload

Source

fn set_layout_vertical(self)

SetLayoutVertical() overload

Source

fn set_dirty(self)

SetDirty() overload

Source

fn is_component_valid_on_object(self) -> bool

IsComponentValidOnObject() overload

Source

fn is_aspect_mode_valid(self) -> bool

IsAspectModeValid() overload

Source

fn does_parent_exists(self) -> bool

DoesParentExists() 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§

Source§

impl<__T: IAspectRatioFitter> IAspectRatioFitterMethods for __T

Available on crate feature unity_engine-ui-aspectratiofitter only.