pub trait ITextMeshPro: ITMP_Text {
Show 34 methods
// Provided methods
fn m_has_font_asset_changed(self) -> bool { ... }
fn set_m_has_font_asset_changed(self, value: bool) { ... }
fn m_previous_lossy_scale_y(self) -> f32 { ... }
fn set_m_previous_lossy_scale_y(self, value: f32) { ... }
fn m_renderer(self) -> Renderer { ... }
fn set_m_renderer(self, value: Renderer) { ... }
fn m_mesh_filter(self) -> MeshFilter { ... }
fn set_m_mesh_filter(self, value: MeshFilter) { ... }
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_max_number_of_lines(self) -> i32 { ... }
fn set_m_max_number_of_lines(self, value: i32) { ... }
fn m_sub_text_objects(self) -> Array<TMP_SubMesh> { ... }
fn set_m_sub_text_objects(self, value: Array<TMP_SubMesh>) { ... }
fn m_mask_type(self) -> MaskingTypes { ... }
fn set_m_mask_type(self, value: MaskingTypes) { ... }
fn m_env_map_matrix(self) -> Matrix4x4 { ... }
fn set_m_env_map_matrix(self, value: Matrix4x4) { ... }
fn m_rect_transform_corners(self) -> Array<Vector3> { ... }
fn set_m_rect_transform_corners(self, value: Array<Vector3>) { ... }
fn m_is_registered_for_events(self) -> bool { ... }
fn set_m_is_registered_for_events(self, value: bool) { ... }
fn sorting_layer(self) -> i32 { ... }
fn set_sorting_layer(self, value: i32) { ... }
fn sorting_layer_id_field(self) -> i32 { ... }
fn set_sorting_layer_id_field(self, value: i32) { ... }
fn sorting_order_field(self) -> i32 { ... }
fn set_sorting_order_field(self, value: i32) { ... }
fn on_pre_render_text(self) -> Action_1<TMP_TextInfo> { ... }
fn set_on_pre_render_text(self, value: Action_1<TMP_TextInfo>) { ... }
fn m_current_auto_size_mode(self) -> bool { ... }
fn set_m_current_auto_size_mode(self, value: bool) { ... }
}Provided Methods§
fn m_has_font_asset_changed(self) -> bool
fn set_m_has_font_asset_changed(self, value: bool)
fn m_previous_lossy_scale_y(self) -> f32
fn set_m_previous_lossy_scale_y(self, value: f32)
fn m_renderer(self) -> Renderer
fn set_m_renderer(self, value: Renderer)
fn m_mesh_filter(self) -> MeshFilter
fn set_m_mesh_filter(self, value: MeshFilter)
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_max_number_of_lines(self) -> i32
fn set_m_max_number_of_lines(self, value: i32)
fn m_sub_text_objects(self) -> Array<TMP_SubMesh>
fn set_m_sub_text_objects(self, value: Array<TMP_SubMesh>)
fn m_mask_type(self) -> MaskingTypes
fn set_m_mask_type(self, value: MaskingTypes)
fn m_env_map_matrix(self) -> Matrix4x4
fn set_m_env_map_matrix(self, value: Matrix4x4)
fn m_rect_transform_corners(self) -> Array<Vector3>
fn set_m_rect_transform_corners(self, value: Array<Vector3>)
fn m_is_registered_for_events(self) -> bool
fn set_m_is_registered_for_events(self, value: bool)
fn sorting_layer(self) -> i32
fn set_sorting_layer(self, value: i32)
fn sorting_layer_id_field(self) -> i32
fn set_sorting_layer_id_field(self, value: i32)
fn sorting_order_field(self) -> i32
fn set_sorting_order_field(self, value: i32)
fn on_pre_render_text(self) -> Action_1<TMP_TextInfo>
fn set_on_pre_render_text(self, value: Action_1<TMP_TextInfo>)
fn m_current_auto_size_mode(self) -> bool
fn set_m_current_auto_size_mode(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.