pub trait ITextMeshProUGUI: ITMP_Text {
Show 40 methods
// Provided methods
fn m_has_font_asset_changed(self) -> bool { ... }
fn set_m_has_font_asset_changed(self, value: bool) { ... }
fn m_sub_text_objects(self) -> Array<TMP_SubMeshUI> { ... }
fn set_m_sub_text_objects(self, value: Array<TMP_SubMeshUI>) { ... }
fn m_previous_lossy_scale_y(self) -> f32 { ... }
fn set_m_previous_lossy_scale_y(self, value: f32) { ... }
fn m_rect_transform_corners(self) -> Array<Vector3> { ... }
fn set_m_rect_transform_corners(self, value: Array<Vector3>) { ... }
fn m_canvas_renderer(self) -> CanvasRenderer { ... }
fn set_m_canvas_renderer(self, value: CanvasRenderer) { ... }
fn m_canvas(self) -> Canvas { ... }
fn set_m_canvas(self, value: Canvas) { ... }
fn m_canvas_scale_factor(self) -> f32 { ... }
fn set_m_canvas_scale_factor(self, value: f32) { ... }
fn m_is_first_allocation(self) -> bool { ... }
fn set_m_is_first_allocation(self, value: bool) { ... }
fn m_max_characters(self) -> i32 { ... }
fn set_m_max_characters(self, value: i32) { ... }
fn m_base_material(self) -> Material { ... }
fn set_m_base_material(self, value: Material) { ... }
fn m_is_scroll_region_set(self) -> bool { ... }
fn set_m_is_scroll_region_set(self, value: bool) { ... }
fn m_mask_offset(self) -> Vector4 { ... }
fn set_m_mask_offset(self, value: Vector4) { ... }
fn m_env_map_matrix(self) -> Matrix4x4 { ... }
fn set_m_env_map_matrix(self, value: Matrix4x4) { ... }
fn m_is_registered_for_events(self) -> bool { ... }
fn set_m_is_registered_for_events(self, value: bool) { ... }
fn m_is_rebuilding_layout(self) -> bool { ... }
fn set_m_is_rebuilding_layout(self, value: bool) { ... }
fn m_delayed_graphic_rebuild(self) -> Coroutine { ... }
fn set_m_delayed_graphic_rebuild(self, value: Coroutine) { ... }
fn m_delayed_material_rebuild(self) -> Coroutine { ... }
fn set_m_delayed_material_rebuild(self, value: Coroutine) { ... }
fn m_clip_rect(self) -> Rect { ... }
fn set_m_clip_rect(self, value: Rect) { ... }
fn m_valid_rect(self) -> bool { ... }
fn set_m_valid_rect(self, value: bool) { ... }
fn on_pre_render_text(self) -> Action_1<TMP_TextInfo> { ... }
fn set_on_pre_render_text(self, value: Action_1<TMP_TextInfo>) { ... }
}Provided Methods§
fn m_has_font_asset_changed(self) -> bool
fn set_m_has_font_asset_changed(self, value: bool)
fn m_sub_text_objects(self) -> Array<TMP_SubMeshUI>
fn set_m_sub_text_objects(self, value: Array<TMP_SubMeshUI>)
fn m_previous_lossy_scale_y(self) -> f32
fn set_m_previous_lossy_scale_y(self, value: f32)
fn m_rect_transform_corners(self) -> Array<Vector3>
fn set_m_rect_transform_corners(self, value: Array<Vector3>)
fn m_canvas_renderer(self) -> CanvasRenderer
fn set_m_canvas_renderer(self, value: CanvasRenderer)
fn m_canvas(self) -> Canvas
fn set_m_canvas(self, value: Canvas)
fn m_canvas_scale_factor(self) -> f32
fn set_m_canvas_scale_factor(self, value: f32)
fn m_is_first_allocation(self) -> bool
fn set_m_is_first_allocation(self, value: bool)
fn m_max_characters(self) -> i32
fn set_m_max_characters(self, value: i32)
fn m_base_material(self) -> Material
fn set_m_base_material(self, value: Material)
fn m_is_scroll_region_set(self) -> bool
fn set_m_is_scroll_region_set(self, value: bool)
fn m_mask_offset(self) -> Vector4
fn set_m_mask_offset(self, value: Vector4)
fn m_env_map_matrix(self) -> Matrix4x4
fn set_m_env_map_matrix(self, value: Matrix4x4)
fn m_is_registered_for_events(self) -> bool
fn set_m_is_registered_for_events(self, value: bool)
fn m_is_rebuilding_layout(self) -> bool
fn set_m_is_rebuilding_layout(self, value: bool)
fn m_delayed_graphic_rebuild(self) -> Coroutine
fn set_m_delayed_graphic_rebuild(self, value: Coroutine)
fn m_delayed_material_rebuild(self) -> Coroutine
fn set_m_delayed_material_rebuild(self, value: Coroutine)
fn m_clip_rect(self) -> Rect
fn set_m_clip_rect(self, value: Rect)
fn m_valid_rect(self) -> bool
fn set_m_valid_rect(self, value: bool)
fn on_pre_render_text(self) -> Action_1<TMP_TextInfo>
fn set_on_pre_render_text(self, value: Action_1<TMP_TextInfo>)
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.