pub trait ICanvasScaler: IUIBehaviour {
Show 28 methods
// Provided methods
fn m_ui_scale_mode(self) -> CanvasScaler_ScaleMode { ... }
fn set_m_ui_scale_mode(self, value: CanvasScaler_ScaleMode) { ... }
fn m_reference_pixels_per_unit(self) -> f32 { ... }
fn set_m_reference_pixels_per_unit(self, value: f32) { ... }
fn m_scale_factor(self) -> f32 { ... }
fn set_m_scale_factor(self, value: f32) { ... }
fn m_reference_resolution(self) -> Vector2 { ... }
fn set_m_reference_resolution(self, value: Vector2) { ... }
fn m_screen_match_mode(self) -> CanvasScaler_ScreenMatchMode { ... }
fn set_m_screen_match_mode(self, value: CanvasScaler_ScreenMatchMode) { ... }
fn m_match_width_or_height(self) -> f32 { ... }
fn set_m_match_width_or_height(self, value: f32) { ... }
fn m_physical_unit(self) -> CanvasScaler_Unit { ... }
fn set_m_physical_unit(self, value: CanvasScaler_Unit) { ... }
fn m_fallback_screen_dpi(self) -> f32 { ... }
fn set_m_fallback_screen_dpi(self, value: f32) { ... }
fn m_default_sprite_dpi(self) -> f32 { ... }
fn set_m_default_sprite_dpi(self, value: f32) { ... }
fn m_dynamic_pixels_per_unit(self) -> f32 { ... }
fn set_m_dynamic_pixels_per_unit(self, value: f32) { ... }
fn m_canvas(self) -> Canvas { ... }
fn set_m_canvas(self, value: Canvas) { ... }
fn m_prev_scale_factor(self) -> f32 { ... }
fn set_m_prev_scale_factor(self, value: f32) { ... }
fn m_prev_reference_pixels_per_unit(self) -> f32 { ... }
fn set_m_prev_reference_pixels_per_unit(self, value: f32) { ... }
fn m_preset_info_is_world(self) -> bool { ... }
fn set_m_preset_info_is_world(self, value: bool) { ... }
}Provided Methods§
fn m_ui_scale_mode(self) -> CanvasScaler_ScaleMode
fn set_m_ui_scale_mode(self, value: CanvasScaler_ScaleMode)
fn m_reference_pixels_per_unit(self) -> f32
fn set_m_reference_pixels_per_unit(self, value: f32)
fn m_scale_factor(self) -> f32
fn set_m_scale_factor(self, value: f32)
fn m_reference_resolution(self) -> Vector2
fn set_m_reference_resolution(self, value: Vector2)
fn m_screen_match_mode(self) -> CanvasScaler_ScreenMatchMode
fn set_m_screen_match_mode(self, value: CanvasScaler_ScreenMatchMode)
fn m_match_width_or_height(self) -> f32
fn set_m_match_width_or_height(self, value: f32)
fn m_physical_unit(self) -> CanvasScaler_Unit
fn set_m_physical_unit(self, value: CanvasScaler_Unit)
fn m_fallback_screen_dpi(self) -> f32
fn set_m_fallback_screen_dpi(self, value: f32)
fn m_default_sprite_dpi(self) -> f32
fn set_m_default_sprite_dpi(self, value: f32)
fn m_dynamic_pixels_per_unit(self) -> f32
fn set_m_dynamic_pixels_per_unit(self, value: f32)
fn m_canvas(self) -> Canvas
fn set_m_canvas(self, value: Canvas)
fn m_prev_scale_factor(self) -> f32
fn set_m_prev_scale_factor(self, value: f32)
fn m_prev_reference_pixels_per_unit(self) -> f32
fn set_m_prev_reference_pixels_per_unit(self, value: f32)
fn m_preset_info_is_world(self) -> bool
fn set_m_preset_info_is_world(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.