pub trait ITMP_Text: IMaskableGraphic {
Show 408 methods
// Provided methods
fn m_text(self) -> Il2CppString { ... }
fn set_m_text(self, value: Il2CppString) { ... }
fn m_is_text_backing_string_dirty(self) -> bool { ... }
fn set_m_is_text_backing_string_dirty(self, value: bool) { ... }
fn m_text_preprocessor(self) -> ITextPreprocessor { ... }
fn set_m_text_preprocessor(self, value: ITextPreprocessor) { ... }
fn m_is_right_to_left(self) -> bool { ... }
fn set_m_is_right_to_left(self, value: bool) { ... }
fn m_font_asset(self) -> TMP_FontAsset { ... }
fn set_m_font_asset(self, value: TMP_FontAsset) { ... }
fn m_current_font_asset(self) -> TMP_FontAsset { ... }
fn set_m_current_font_asset(self, value: TMP_FontAsset) { ... }
fn m_is_sdf_shader(self) -> bool { ... }
fn set_m_is_sdf_shader(self, value: bool) { ... }
fn m_shared_material(self) -> Material { ... }
fn set_m_shared_material(self, value: Material) { ... }
fn m_current_material(self) -> Material { ... }
fn set_m_current_material(self, value: Material) { ... }
fn m_current_material_index(self) -> i32 { ... }
fn set_m_current_material_index(self, value: i32) { ... }
fn m_font_shared_materials(self) -> Array<Material> { ... }
fn set_m_font_shared_materials(self, value: Array<Material>) { ... }
fn m_font_material(self) -> Material { ... }
fn set_m_font_material(self, value: Material) { ... }
fn m_font_materials(self) -> Array<Material> { ... }
fn set_m_font_materials(self, value: Array<Material>) { ... }
fn m_is_material_dirty(self) -> bool { ... }
fn set_m_is_material_dirty(self, value: bool) { ... }
fn m_font_color32(self) -> Color32 { ... }
fn set_m_font_color32(self, value: Color32) { ... }
fn m_font_color(self) -> Color { ... }
fn set_m_font_color(self, value: Color) { ... }
fn m_underline_color(self) -> Color32 { ... }
fn set_m_underline_color(self, value: Color32) { ... }
fn m_strikethrough_color(self) -> Color32 { ... }
fn set_m_strikethrough_color(self, value: Color32) { ... }
fn m_enable_vertex_gradient(self) -> bool { ... }
fn set_m_enable_vertex_gradient(self, value: bool) { ... }
fn m_color_mode(self) -> ColorMode { ... }
fn set_m_color_mode(self, value: ColorMode) { ... }
fn m_font_color_gradient(self) -> VertexGradient { ... }
fn set_m_font_color_gradient(self, value: VertexGradient) { ... }
fn m_font_color_gradient_preset(self) -> TMP_ColorGradient { ... }
fn set_m_font_color_gradient_preset(self, value: TMP_ColorGradient) { ... }
fn m_sprite_asset(self) -> TMP_SpriteAsset { ... }
fn set_m_sprite_asset(self, value: TMP_SpriteAsset) { ... }
fn m_tint_all_sprites(self) -> bool { ... }
fn set_m_tint_all_sprites(self, value: bool) { ... }
fn m_tint_sprite(self) -> bool { ... }
fn set_m_tint_sprite(self, value: bool) { ... }
fn m_sprite_color(self) -> Color32 { ... }
fn set_m_sprite_color(self, value: Color32) { ... }
fn m_style_sheet(self) -> TMP_StyleSheet { ... }
fn set_m_style_sheet(self, value: TMP_StyleSheet) { ... }
fn m_text_style(self) -> TMP_Style { ... }
fn set_m_text_style(self, value: TMP_Style) { ... }
fn m_text_style_hash_code(self) -> i32 { ... }
fn set_m_text_style_hash_code(self, value: i32) { ... }
fn m_override_html_colors(self) -> bool { ... }
fn set_m_override_html_colors(self, value: bool) { ... }
fn m_face_color(self) -> Color32 { ... }
fn set_m_face_color(self, value: Color32) { ... }
fn m_outline_color(self) -> Color32 { ... }
fn set_m_outline_color(self, value: Color32) { ... }
fn m_outline_width(self) -> f32 { ... }
fn set_m_outline_width(self, value: f32) { ... }
fn m_font_size(self) -> f32 { ... }
fn set_m_font_size(self, value: f32) { ... }
fn m_current_font_size(self) -> f32 { ... }
fn set_m_current_font_size(self, value: f32) { ... }
fn m_font_size_base(self) -> f32 { ... }
fn set_m_font_size_base(self, value: f32) { ... }
fn m_size_stack(self) -> TMP_TextProcessingStack_1<f32> { ... }
fn set_m_size_stack(self, value: TMP_TextProcessingStack_1<f32>) { ... }
fn m_font_weight(self) -> FontWeight { ... }
fn set_m_font_weight(self, value: FontWeight) { ... }
fn m_font_weight_internal(self) -> FontWeight { ... }
fn set_m_font_weight_internal(self, value: FontWeight) { ... }
fn m_font_weight_stack(self) -> TMP_TextProcessingStack_1<FontWeight> { ... }
fn set_m_font_weight_stack(
self,
value: TMP_TextProcessingStack_1<FontWeight>,
) { ... }
fn m_enable_auto_sizing(self) -> bool { ... }
fn set_m_enable_auto_sizing(self, value: bool) { ... }
fn m_max_font_size(self) -> f32 { ... }
fn set_m_max_font_size(self, value: f32) { ... }
fn m_min_font_size(self) -> f32 { ... }
fn set_m_min_font_size(self, value: f32) { ... }
fn m_auto_size_iteration_count(self) -> i32 { ... }
fn set_m_auto_size_iteration_count(self, value: i32) { ... }
fn m_auto_size_max_iteration_count(self) -> i32 { ... }
fn set_m_auto_size_max_iteration_count(self, value: i32) { ... }
fn m_is_auto_size_point_size_set(self) -> bool { ... }
fn set_m_is_auto_size_point_size_set(self, value: bool) { ... }
fn m_font_size_min(self) -> f32 { ... }
fn set_m_font_size_min(self, value: f32) { ... }
fn m_font_size_max(self) -> f32 { ... }
fn set_m_font_size_max(self, value: f32) { ... }
fn m_font_style(self) -> FontStyles { ... }
fn set_m_font_style(self, value: FontStyles) { ... }
fn m_font_style_internal(self) -> FontStyles { ... }
fn set_m_font_style_internal(self, value: FontStyles) { ... }
fn m_font_style_stack(self) -> TMP_FontStyleStack { ... }
fn set_m_font_style_stack(self, value: TMP_FontStyleStack) { ... }
fn m_is_using_bold(self) -> bool { ... }
fn set_m_is_using_bold(self, value: bool) { ... }
fn m_horizontal_alignment(self) -> HorizontalAlignmentOptions { ... }
fn set_m_horizontal_alignment(self, value: HorizontalAlignmentOptions) { ... }
fn m_vertical_alignment(self) -> VerticalAlignmentOptions { ... }
fn set_m_vertical_alignment(self, value: VerticalAlignmentOptions) { ... }
fn m_text_alignment(self) -> TextAlignmentOptions { ... }
fn set_m_text_alignment(self, value: TextAlignmentOptions) { ... }
fn m_line_justification(self) -> HorizontalAlignmentOptions { ... }
fn set_m_line_justification(self, value: HorizontalAlignmentOptions) { ... }
fn m_line_justification_stack(
self,
) -> TMP_TextProcessingStack_1<HorizontalAlignmentOptions> { ... }
fn set_m_line_justification_stack(
self,
value: TMP_TextProcessingStack_1<HorizontalAlignmentOptions>,
) { ... }
fn m_text_container_local_corners(self) -> Array<Vector3> { ... }
fn set_m_text_container_local_corners(self, value: Array<Vector3>) { ... }
fn m_character_spacing(self) -> f32 { ... }
fn set_m_character_spacing(self, value: f32) { ... }
fn m_c_spacing(self) -> f32 { ... }
fn set_m_c_spacing(self, value: f32) { ... }
fn m_mono_spacing(self) -> f32 { ... }
fn set_m_mono_spacing(self, value: f32) { ... }
fn m_word_spacing(self) -> f32 { ... }
fn set_m_word_spacing(self, value: f32) { ... }
fn m_line_spacing(self) -> f32 { ... }
fn set_m_line_spacing(self, value: f32) { ... }
fn m_line_spacing_delta(self) -> f32 { ... }
fn set_m_line_spacing_delta(self, value: f32) { ... }
fn m_line_height(self) -> f32 { ... }
fn set_m_line_height(self, value: f32) { ... }
fn m_is_driven_line_spacing(self) -> bool { ... }
fn set_m_is_driven_line_spacing(self, value: bool) { ... }
fn m_line_spacing_max(self) -> f32 { ... }
fn set_m_line_spacing_max(self, value: f32) { ... }
fn m_paragraph_spacing(self) -> f32 { ... }
fn set_m_paragraph_spacing(self, value: f32) { ... }
fn m_char_width_max_adj(self) -> f32 { ... }
fn set_m_char_width_max_adj(self, value: f32) { ... }
fn m_char_width_adj_delta(self) -> f32 { ... }
fn set_m_char_width_adj_delta(self, value: f32) { ... }
fn m_enable_word_wrapping(self) -> bool { ... }
fn set_m_enable_word_wrapping(self, value: bool) { ... }
fn m_is_character_wrapping_enabled(self) -> bool { ... }
fn set_m_is_character_wrapping_enabled(self, value: bool) { ... }
fn m_is_non_breaking_space(self) -> bool { ... }
fn set_m_is_non_breaking_space(self, value: bool) { ... }
fn m_is_ignoring_alignment(self) -> bool { ... }
fn set_m_is_ignoring_alignment(self, value: bool) { ... }
fn m_word_wrapping_ratios(self) -> f32 { ... }
fn set_m_word_wrapping_ratios(self, value: f32) { ... }
fn m_overflow_mode(self) -> TextOverflowModes { ... }
fn set_m_overflow_mode(self, value: TextOverflowModes) { ... }
fn m_first_overflow_character_index(self) -> i32 { ... }
fn set_m_first_overflow_character_index(self, value: i32) { ... }
fn m_linked_text_component(self) -> TMP_Text { ... }
fn set_m_linked_text_component(self, value: TMP_Text) { ... }
fn parent_linked_component(self) -> TMP_Text { ... }
fn set_parent_linked_component(self, value: TMP_Text) { ... }
fn m_is_text_truncated(self) -> bool { ... }
fn set_m_is_text_truncated(self, value: bool) { ... }
fn m_enable_kerning(self) -> bool { ... }
fn set_m_enable_kerning(self, value: bool) { ... }
fn m_glyph_horizontal_advance_adjustment(self) -> f32 { ... }
fn set_m_glyph_horizontal_advance_adjustment(self, value: f32) { ... }
fn m_enable_extra_padding(self) -> bool { ... }
fn set_m_enable_extra_padding(self, value: bool) { ... }
fn check_padding_required(self) -> bool { ... }
fn set_check_padding_required(self, value: bool) { ... }
fn m_is_rich_text(self) -> bool { ... }
fn set_m_is_rich_text(self, value: bool) { ... }
fn m_parse_ctrl_characters(self) -> bool { ... }
fn set_m_parse_ctrl_characters(self, value: bool) { ... }
fn m_is_overlay(self) -> bool { ... }
fn set_m_is_overlay(self, value: bool) { ... }
fn m_is_orthographic(self) -> bool { ... }
fn set_m_is_orthographic(self, value: bool) { ... }
fn m_is_culling_enabled(self) -> bool { ... }
fn set_m_is_culling_enabled(self, value: bool) { ... }
fn m_is_masking_enabled(self) -> bool { ... }
fn set_m_is_masking_enabled(self, value: bool) { ... }
fn is_mask_update_required(self) -> bool { ... }
fn set_is_mask_update_required(self, value: bool) { ... }
fn m_ignore_culling(self) -> bool { ... }
fn set_m_ignore_culling(self, value: bool) { ... }
fn m_horizontal_mapping(self) -> TextureMappingOptions { ... }
fn set_m_horizontal_mapping(self, value: TextureMappingOptions) { ... }
fn m_vertical_mapping(self) -> TextureMappingOptions { ... }
fn set_m_vertical_mapping(self, value: TextureMappingOptions) { ... }
fn m_uv_line_offset(self) -> f32 { ... }
fn set_m_uv_line_offset(self, value: f32) { ... }
fn m_render_mode(self) -> TextRenderFlags { ... }
fn set_m_render_mode(self, value: TextRenderFlags) { ... }
fn m_geometry_sorting_order(self) -> VertexSortingOrder { ... }
fn set_m_geometry_sorting_order(self, value: VertexSortingOrder) { ... }
fn m_is_text_object_scale_static(self) -> bool { ... }
fn set_m_is_text_object_scale_static(self, value: bool) { ... }
fn m_vertex_buffer_auto_size_reduction(self) -> bool { ... }
fn set_m_vertex_buffer_auto_size_reduction(self, value: bool) { ... }
fn m_first_visible_character(self) -> i32 { ... }
fn set_m_first_visible_character(self, value: i32) { ... }
fn m_max_visible_characters(self) -> i32 { ... }
fn set_m_max_visible_characters(self, value: i32) { ... }
fn m_max_visible_words(self) -> i32 { ... }
fn set_m_max_visible_words(self, value: i32) { ... }
fn m_max_visible_lines(self) -> i32 { ... }
fn set_m_max_visible_lines(self, value: i32) { ... }
fn m_use_max_visible_descender(self) -> bool { ... }
fn set_m_use_max_visible_descender(self, value: bool) { ... }
fn m_page_to_display(self) -> i32 { ... }
fn set_m_page_to_display(self, value: i32) { ... }
fn m_is_new_page(self) -> bool { ... }
fn set_m_is_new_page(self, value: bool) { ... }
fn m_margin(self) -> Vector4 { ... }
fn set_m_margin(self, value: Vector4) { ... }
fn m_margin_left(self) -> f32 { ... }
fn set_m_margin_left(self, value: f32) { ... }
fn m_margin_right(self) -> f32 { ... }
fn set_m_margin_right(self, value: f32) { ... }
fn m_margin_width(self) -> f32 { ... }
fn set_m_margin_width(self, value: f32) { ... }
fn m_margin_height(self) -> f32 { ... }
fn set_m_margin_height(self, value: f32) { ... }
fn m_width(self) -> f32 { ... }
fn set_m_width(self, value: f32) { ... }
fn m_text_info(self) -> TMP_TextInfo { ... }
fn set_m_text_info(self, value: TMP_TextInfo) { ... }
fn m_have_properties_changed(self) -> bool { ... }
fn set_m_have_properties_changed(self, value: bool) { ... }
fn m_is_using_legacy_animation_component(self) -> bool { ... }
fn set_m_is_using_legacy_animation_component(self, value: bool) { ... }
fn m_transform(self) -> Transform { ... }
fn set_m_transform(self, value: Transform) { ... }
fn m_rect_transform(self) -> RectTransform { ... }
fn set_m_rect_transform(self, value: RectTransform) { ... }
fn m_previous_rect_transform_size(self) -> Vector2 { ... }
fn set_m_previous_rect_transform_size(self, value: Vector2) { ... }
fn m_previous_pivot_position(self) -> Vector2 { ... }
fn set_m_previous_pivot_position(self, value: Vector2) { ... }
fn m_auto_size_text_container(self) -> bool { ... }
fn set_m_auto_size_text_container(self, value: bool) { ... }
fn m_mesh(self) -> Mesh { ... }
fn set_m_mesh(self, value: Mesh) { ... }
fn m_is_volumetric_text(self) -> bool { ... }
fn set_m_is_volumetric_text(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>) { ... }
fn m_sprite_animator(self) -> TMP_SpriteAnimator { ... }
fn set_m_sprite_animator(self, value: TMP_SpriteAnimator) { ... }
fn m_flexible_height(self) -> f32 { ... }
fn set_m_flexible_height(self, value: f32) { ... }
fn m_flexible_width(self) -> f32 { ... }
fn set_m_flexible_width(self, value: f32) { ... }
fn m_min_width(self) -> f32 { ... }
fn set_m_min_width(self, value: f32) { ... }
fn m_min_height(self) -> f32 { ... }
fn set_m_min_height(self, value: f32) { ... }
fn m_max_width(self) -> f32 { ... }
fn set_m_max_width(self, value: f32) { ... }
fn m_max_height(self) -> f32 { ... }
fn set_m_max_height(self, value: f32) { ... }
fn m_layout_element(self) -> LayoutElement { ... }
fn set_m_layout_element(self, value: LayoutElement) { ... }
fn m_preferred_width(self) -> f32 { ... }
fn set_m_preferred_width(self, value: f32) { ... }
fn m_rendered_width(self) -> f32 { ... }
fn set_m_rendered_width(self, value: f32) { ... }
fn m_is_preferred_width_dirty(self) -> bool { ... }
fn set_m_is_preferred_width_dirty(self, value: bool) { ... }
fn m_preferred_height(self) -> f32 { ... }
fn set_m_preferred_height(self, value: f32) { ... }
fn m_rendered_height(self) -> f32 { ... }
fn set_m_rendered_height(self, value: f32) { ... }
fn m_is_preferred_height_dirty(self) -> bool { ... }
fn set_m_is_preferred_height_dirty(self, value: bool) { ... }
fn m_is_calculating_preferred_values(self) -> bool { ... }
fn set_m_is_calculating_preferred_values(self, value: bool) { ... }
fn m_layout_priority(self) -> i32 { ... }
fn set_m_layout_priority(self, value: i32) { ... }
fn m_is_layout_dirty(self) -> bool { ... }
fn set_m_is_layout_dirty(self, value: bool) { ... }
fn m_is_awake(self) -> bool { ... }
fn set_m_is_awake(self, value: bool) { ... }
fn m_is_waiting_on_resource_load(self) -> bool { ... }
fn set_m_is_waiting_on_resource_load(self, value: bool) { ... }
fn m_input_source(self) -> TMP_Text_TextInputSources { ... }
fn set_m_input_source(self, value: TMP_Text_TextInputSources) { ... }
fn m_font_scale_multiplier(self) -> f32 { ... }
fn set_m_font_scale_multiplier(self, value: f32) { ... }
fn tag_line_indent(self) -> f32 { ... }
fn set_tag_line_indent(self, value: f32) { ... }
fn tag_indent(self) -> f32 { ... }
fn set_tag_indent(self, value: f32) { ... }
fn m_indent_stack(self) -> TMP_TextProcessingStack_1<f32> { ... }
fn set_m_indent_stack(self, value: TMP_TextProcessingStack_1<f32>) { ... }
fn tag_no_parsing(self) -> bool { ... }
fn set_tag_no_parsing(self, value: bool) { ... }
fn m_is_parsing_text(self) -> bool { ... }
fn set_m_is_parsing_text(self, value: bool) { ... }
fn m_fx_matrix(self) -> Matrix4x4 { ... }
fn set_m_fx_matrix(self, value: Matrix4x4) { ... }
fn m_is_fx_matrix_set(self) -> bool { ... }
fn set_m_is_fx_matrix_set(self, value: bool) { ... }
fn m_text_processing_array(self) -> Array<TMP_Text_UnicodeChar> { ... }
fn set_m_text_processing_array(self, value: Array<TMP_Text_UnicodeChar>) { ... }
fn m_internal_text_processing_array_size(self) -> i32 { ... }
fn set_m_internal_text_processing_array_size(self, value: i32) { ... }
fn m_internal_character_info(self) -> Array<TMP_CharacterInfo> { ... }
fn set_m_internal_character_info(self, value: Array<TMP_CharacterInfo>) { ... }
fn m_total_character_count(self) -> i32 { ... }
fn set_m_total_character_count(self, value: i32) { ... }
fn m_character_count(self) -> i32 { ... }
fn set_m_character_count(self, value: i32) { ... }
fn m_first_character_of_line(self) -> i32 { ... }
fn set_m_first_character_of_line(self, value: i32) { ... }
fn m_first_visible_character_of_line(self) -> i32 { ... }
fn set_m_first_visible_character_of_line(self, value: i32) { ... }
fn m_last_character_of_line(self) -> i32 { ... }
fn set_m_last_character_of_line(self, value: i32) { ... }
fn m_last_visible_character_of_line(self) -> i32 { ... }
fn set_m_last_visible_character_of_line(self, value: i32) { ... }
fn m_line_number(self) -> i32 { ... }
fn set_m_line_number(self, value: i32) { ... }
fn m_line_visible_character_count(self) -> i32 { ... }
fn set_m_line_visible_character_count(self, value: i32) { ... }
fn m_page_number(self) -> i32 { ... }
fn set_m_page_number(self, value: i32) { ... }
fn m_page_ascender(self) -> f32 { ... }
fn set_m_page_ascender(self, value: f32) { ... }
fn m_max_text_ascender(self) -> f32 { ... }
fn set_m_max_text_ascender(self, value: f32) { ... }
fn m_max_cap_height(self) -> f32 { ... }
fn set_m_max_cap_height(self, value: f32) { ... }
fn m_element_ascender(self) -> f32 { ... }
fn set_m_element_ascender(self, value: f32) { ... }
fn m_element_descender(self) -> f32 { ... }
fn set_m_element_descender(self, value: f32) { ... }
fn m_max_line_ascender(self) -> f32 { ... }
fn set_m_max_line_ascender(self, value: f32) { ... }
fn m_max_line_descender(self) -> f32 { ... }
fn set_m_max_line_descender(self, value: f32) { ... }
fn m_start_of_line_ascender(self) -> f32 { ... }
fn set_m_start_of_line_ascender(self, value: f32) { ... }
fn m_start_of_line_descender(self) -> f32 { ... }
fn set_m_start_of_line_descender(self, value: f32) { ... }
fn m_line_offset(self) -> f32 { ... }
fn set_m_line_offset(self, value: f32) { ... }
fn m_mesh_extents(self) -> Extents { ... }
fn set_m_mesh_extents(self, value: Extents) { ... }
fn m_html_color(self) -> Color32 { ... }
fn set_m_html_color(self, value: Color32) { ... }
fn m_color_stack(self) -> TMP_TextProcessingStack_1<Color32> { ... }
fn set_m_color_stack(self, value: TMP_TextProcessingStack_1<Color32>) { ... }
fn m_underline_color_stack(self) -> TMP_TextProcessingStack_1<Color32> { ... }
fn set_m_underline_color_stack(
self,
value: TMP_TextProcessingStack_1<Color32>,
) { ... }
fn m_strikethrough_color_stack(self) -> TMP_TextProcessingStack_1<Color32> { ... }
fn set_m_strikethrough_color_stack(
self,
value: TMP_TextProcessingStack_1<Color32>,
) { ... }
fn m_highlight_state_stack(
self,
) -> TMP_TextProcessingStack_1<HighlightState> { ... }
fn set_m_highlight_state_stack(
self,
value: TMP_TextProcessingStack_1<HighlightState>,
) { ... }
fn m_color_gradient_preset(self) -> TMP_ColorGradient { ... }
fn set_m_color_gradient_preset(self, value: TMP_ColorGradient) { ... }
fn m_color_gradient_stack(
self,
) -> TMP_TextProcessingStack_1<TMP_ColorGradient> { ... }
fn set_m_color_gradient_stack(
self,
value: TMP_TextProcessingStack_1<TMP_ColorGradient>,
) { ... }
fn m_color_gradient_preset_is_tinted(self) -> bool { ... }
fn set_m_color_gradient_preset_is_tinted(self, value: bool) { ... }
fn m_tab_spacing(self) -> f32 { ... }
fn set_m_tab_spacing(self, value: f32) { ... }
fn m_spacing(self) -> f32 { ... }
fn set_m_spacing(self, value: f32) { ... }
fn m_text_style_stacks(self) -> Array<TMP_TextProcessingStack_1<i32>> { ... }
fn set_m_text_style_stacks(
self,
value: Array<TMP_TextProcessingStack_1<i32>>,
) { ... }
fn m_text_style_stack_depth(self) -> i32 { ... }
fn set_m_text_style_stack_depth(self, value: i32) { ... }
fn m_italic_angle_stack(self) -> TMP_TextProcessingStack_1<i32> { ... }
fn set_m_italic_angle_stack(self, value: TMP_TextProcessingStack_1<i32>) { ... }
fn m_italic_angle(self) -> i32 { ... }
fn set_m_italic_angle(self, value: i32) { ... }
fn m_action_stack(self) -> TMP_TextProcessingStack_1<i32> { ... }
fn set_m_action_stack(self, value: TMP_TextProcessingStack_1<i32>) { ... }
fn m_padding(self) -> f32 { ... }
fn set_m_padding(self, value: f32) { ... }
fn m_baseline_offset(self) -> f32 { ... }
fn set_m_baseline_offset(self, value: f32) { ... }
fn m_baseline_offset_stack(self) -> TMP_TextProcessingStack_1<f32> { ... }
fn set_m_baseline_offset_stack(self, value: TMP_TextProcessingStack_1<f32>) { ... }
fn m_x_advance(self) -> f32 { ... }
fn set_m_x_advance(self, value: f32) { ... }
fn m_text_element_type(self) -> TMP_TextElementType { ... }
fn set_m_text_element_type(self, value: TMP_TextElementType) { ... }
fn m_cached_text_element(self) -> TMP_TextElement { ... }
fn set_m_cached_text_element(self, value: TMP_TextElement) { ... }
fn m_ellipsis(self) -> TMP_Text_SpecialCharacter { ... }
fn set_m_ellipsis(self, value: TMP_Text_SpecialCharacter) { ... }
fn m_underline(self) -> TMP_Text_SpecialCharacter { ... }
fn set_m_underline(self, value: TMP_Text_SpecialCharacter) { ... }
fn m_default_sprite_asset(self) -> TMP_SpriteAsset { ... }
fn set_m_default_sprite_asset(self, value: TMP_SpriteAsset) { ... }
fn m_current_sprite_asset(self) -> TMP_SpriteAsset { ... }
fn set_m_current_sprite_asset(self, value: TMP_SpriteAsset) { ... }
fn m_sprite_count(self) -> i32 { ... }
fn set_m_sprite_count(self, value: i32) { ... }
fn m_sprite_index(self) -> i32 { ... }
fn set_m_sprite_index(self, value: i32) { ... }
fn m_sprite_animation_id(self) -> i32 { ... }
fn set_m_sprite_animation_id(self, value: i32) { ... }
fn m_ignore_active_state(self) -> bool { ... }
fn set_m_ignore_active_state(self, value: bool) { ... }
fn m_text_backing_array(self) -> TMP_Text_TextBackingContainer { ... }
fn set_m_text_backing_array(self, value: TMP_Text_TextBackingContainer) { ... }
}Provided Methods§
fn m_text(self) -> Il2CppString
fn set_m_text(self, value: Il2CppString)
fn m_is_text_backing_string_dirty(self) -> bool
fn set_m_is_text_backing_string_dirty(self, value: bool)
fn m_text_preprocessor(self) -> ITextPreprocessor
fn set_m_text_preprocessor(self, value: ITextPreprocessor)
fn m_is_right_to_left(self) -> bool
fn set_m_is_right_to_left(self, value: bool)
fn m_font_asset(self) -> TMP_FontAsset
fn set_m_font_asset(self, value: TMP_FontAsset)
fn m_current_font_asset(self) -> TMP_FontAsset
fn set_m_current_font_asset(self, value: TMP_FontAsset)
fn m_is_sdf_shader(self) -> bool
fn set_m_is_sdf_shader(self, value: bool)
fn m_current_material(self) -> Material
fn set_m_current_material(self, value: Material)
fn m_current_material_index(self) -> i32
fn set_m_current_material_index(self, value: i32)
fn m_font_material(self) -> Material
fn set_m_font_material(self, value: Material)
fn m_font_materials(self) -> Array<Material>
fn set_m_font_materials(self, value: Array<Material>)
fn m_is_material_dirty(self) -> bool
fn set_m_is_material_dirty(self, value: bool)
fn m_font_color32(self) -> Color32
fn set_m_font_color32(self, value: Color32)
fn m_font_color(self) -> Color
fn set_m_font_color(self, value: Color)
fn m_underline_color(self) -> Color32
fn set_m_underline_color(self, value: Color32)
fn m_strikethrough_color(self) -> Color32
fn set_m_strikethrough_color(self, value: Color32)
fn m_enable_vertex_gradient(self) -> bool
fn set_m_enable_vertex_gradient(self, value: bool)
fn m_color_mode(self) -> ColorMode
fn set_m_color_mode(self, value: ColorMode)
fn m_font_color_gradient(self) -> VertexGradient
fn set_m_font_color_gradient(self, value: VertexGradient)
fn m_font_color_gradient_preset(self) -> TMP_ColorGradient
fn set_m_font_color_gradient_preset(self, value: TMP_ColorGradient)
fn m_sprite_asset(self) -> TMP_SpriteAsset
fn set_m_sprite_asset(self, value: TMP_SpriteAsset)
fn m_tint_all_sprites(self) -> bool
fn set_m_tint_all_sprites(self, value: bool)
fn m_tint_sprite(self) -> bool
fn set_m_tint_sprite(self, value: bool)
fn m_sprite_color(self) -> Color32
fn set_m_sprite_color(self, value: Color32)
fn m_style_sheet(self) -> TMP_StyleSheet
fn set_m_style_sheet(self, value: TMP_StyleSheet)
fn m_text_style(self) -> TMP_Style
fn set_m_text_style(self, value: TMP_Style)
fn m_text_style_hash_code(self) -> i32
fn set_m_text_style_hash_code(self, value: i32)
fn m_override_html_colors(self) -> bool
fn set_m_override_html_colors(self, value: bool)
fn m_face_color(self) -> Color32
fn set_m_face_color(self, value: Color32)
fn m_outline_color(self) -> Color32
fn set_m_outline_color(self, value: Color32)
fn m_outline_width(self) -> f32
fn set_m_outline_width(self, value: f32)
fn m_font_size(self) -> f32
fn set_m_font_size(self, value: f32)
fn m_current_font_size(self) -> f32
fn set_m_current_font_size(self, value: f32)
fn m_font_size_base(self) -> f32
fn set_m_font_size_base(self, value: f32)
fn m_size_stack(self) -> TMP_TextProcessingStack_1<f32>
fn set_m_size_stack(self, value: TMP_TextProcessingStack_1<f32>)
fn m_font_weight(self) -> FontWeight
fn set_m_font_weight(self, value: FontWeight)
fn m_font_weight_internal(self) -> FontWeight
fn set_m_font_weight_internal(self, value: FontWeight)
fn m_font_weight_stack(self) -> TMP_TextProcessingStack_1<FontWeight>
fn set_m_font_weight_stack(self, value: TMP_TextProcessingStack_1<FontWeight>)
fn m_enable_auto_sizing(self) -> bool
fn set_m_enable_auto_sizing(self, value: bool)
fn m_max_font_size(self) -> f32
fn set_m_max_font_size(self, value: f32)
fn m_min_font_size(self) -> f32
fn set_m_min_font_size(self, value: f32)
fn m_auto_size_iteration_count(self) -> i32
fn set_m_auto_size_iteration_count(self, value: i32)
fn m_auto_size_max_iteration_count(self) -> i32
fn set_m_auto_size_max_iteration_count(self, value: i32)
fn m_is_auto_size_point_size_set(self) -> bool
fn set_m_is_auto_size_point_size_set(self, value: bool)
fn m_font_size_min(self) -> f32
fn set_m_font_size_min(self, value: f32)
fn m_font_size_max(self) -> f32
fn set_m_font_size_max(self, value: f32)
fn m_font_style(self) -> FontStyles
fn set_m_font_style(self, value: FontStyles)
fn m_font_style_internal(self) -> FontStyles
fn set_m_font_style_internal(self, value: FontStyles)
fn m_font_style_stack(self) -> TMP_FontStyleStack
fn set_m_font_style_stack(self, value: TMP_FontStyleStack)
fn m_is_using_bold(self) -> bool
fn set_m_is_using_bold(self, value: bool)
fn m_horizontal_alignment(self) -> HorizontalAlignmentOptions
fn set_m_horizontal_alignment(self, value: HorizontalAlignmentOptions)
fn m_vertical_alignment(self) -> VerticalAlignmentOptions
fn set_m_vertical_alignment(self, value: VerticalAlignmentOptions)
fn m_text_alignment(self) -> TextAlignmentOptions
fn set_m_text_alignment(self, value: TextAlignmentOptions)
fn m_line_justification(self) -> HorizontalAlignmentOptions
fn set_m_line_justification(self, value: HorizontalAlignmentOptions)
fn m_line_justification_stack( self, ) -> TMP_TextProcessingStack_1<HorizontalAlignmentOptions>
fn set_m_line_justification_stack( self, value: TMP_TextProcessingStack_1<HorizontalAlignmentOptions>, )
fn m_text_container_local_corners(self) -> Array<Vector3>
fn set_m_text_container_local_corners(self, value: Array<Vector3>)
fn m_character_spacing(self) -> f32
fn set_m_character_spacing(self, value: f32)
fn m_c_spacing(self) -> f32
fn set_m_c_spacing(self, value: f32)
fn m_mono_spacing(self) -> f32
fn set_m_mono_spacing(self, value: f32)
fn m_word_spacing(self) -> f32
fn set_m_word_spacing(self, value: f32)
fn m_line_spacing(self) -> f32
fn set_m_line_spacing(self, value: f32)
fn m_line_spacing_delta(self) -> f32
fn set_m_line_spacing_delta(self, value: f32)
fn m_line_height(self) -> f32
fn set_m_line_height(self, value: f32)
fn m_is_driven_line_spacing(self) -> bool
fn set_m_is_driven_line_spacing(self, value: bool)
fn m_line_spacing_max(self) -> f32
fn set_m_line_spacing_max(self, value: f32)
fn m_paragraph_spacing(self) -> f32
fn set_m_paragraph_spacing(self, value: f32)
fn m_char_width_max_adj(self) -> f32
fn set_m_char_width_max_adj(self, value: f32)
fn m_char_width_adj_delta(self) -> f32
fn set_m_char_width_adj_delta(self, value: f32)
fn m_enable_word_wrapping(self) -> bool
fn set_m_enable_word_wrapping(self, value: bool)
fn m_is_character_wrapping_enabled(self) -> bool
fn set_m_is_character_wrapping_enabled(self, value: bool)
fn m_is_non_breaking_space(self) -> bool
fn set_m_is_non_breaking_space(self, value: bool)
fn m_is_ignoring_alignment(self) -> bool
fn set_m_is_ignoring_alignment(self, value: bool)
fn m_word_wrapping_ratios(self) -> f32
fn set_m_word_wrapping_ratios(self, value: f32)
fn m_overflow_mode(self) -> TextOverflowModes
fn set_m_overflow_mode(self, value: TextOverflowModes)
fn m_first_overflow_character_index(self) -> i32
fn set_m_first_overflow_character_index(self, value: i32)
fn m_linked_text_component(self) -> TMP_Text
fn set_m_linked_text_component(self, value: TMP_Text)
fn parent_linked_component(self) -> TMP_Text
fn set_parent_linked_component(self, value: TMP_Text)
fn m_is_text_truncated(self) -> bool
fn set_m_is_text_truncated(self, value: bool)
fn m_enable_kerning(self) -> bool
fn set_m_enable_kerning(self, value: bool)
fn m_glyph_horizontal_advance_adjustment(self) -> f32
fn set_m_glyph_horizontal_advance_adjustment(self, value: f32)
fn m_enable_extra_padding(self) -> bool
fn set_m_enable_extra_padding(self, value: bool)
fn check_padding_required(self) -> bool
fn set_check_padding_required(self, value: bool)
fn m_is_rich_text(self) -> bool
fn set_m_is_rich_text(self, value: bool)
fn m_parse_ctrl_characters(self) -> bool
fn set_m_parse_ctrl_characters(self, value: bool)
fn m_is_overlay(self) -> bool
fn set_m_is_overlay(self, value: bool)
fn m_is_orthographic(self) -> bool
fn set_m_is_orthographic(self, value: bool)
fn m_is_culling_enabled(self) -> bool
fn set_m_is_culling_enabled(self, value: bool)
fn m_is_masking_enabled(self) -> bool
fn set_m_is_masking_enabled(self, value: bool)
fn is_mask_update_required(self) -> bool
fn set_is_mask_update_required(self, value: bool)
fn m_ignore_culling(self) -> bool
fn set_m_ignore_culling(self, value: bool)
fn m_horizontal_mapping(self) -> TextureMappingOptions
fn set_m_horizontal_mapping(self, value: TextureMappingOptions)
fn m_vertical_mapping(self) -> TextureMappingOptions
fn set_m_vertical_mapping(self, value: TextureMappingOptions)
fn m_uv_line_offset(self) -> f32
fn set_m_uv_line_offset(self, value: f32)
fn m_render_mode(self) -> TextRenderFlags
fn set_m_render_mode(self, value: TextRenderFlags)
fn m_geometry_sorting_order(self) -> VertexSortingOrder
fn set_m_geometry_sorting_order(self, value: VertexSortingOrder)
fn m_is_text_object_scale_static(self) -> bool
fn set_m_is_text_object_scale_static(self, value: bool)
fn m_vertex_buffer_auto_size_reduction(self) -> bool
fn set_m_vertex_buffer_auto_size_reduction(self, value: bool)
fn m_first_visible_character(self) -> i32
fn set_m_first_visible_character(self, value: i32)
fn m_max_visible_characters(self) -> i32
fn set_m_max_visible_characters(self, value: i32)
fn m_max_visible_words(self) -> i32
fn set_m_max_visible_words(self, value: i32)
fn m_max_visible_lines(self) -> i32
fn set_m_max_visible_lines(self, value: i32)
fn m_use_max_visible_descender(self) -> bool
fn set_m_use_max_visible_descender(self, value: bool)
fn m_page_to_display(self) -> i32
fn set_m_page_to_display(self, value: i32)
fn m_is_new_page(self) -> bool
fn set_m_is_new_page(self, value: bool)
fn m_margin(self) -> Vector4
fn set_m_margin(self, value: Vector4)
fn m_margin_left(self) -> f32
fn set_m_margin_left(self, value: f32)
fn m_margin_right(self) -> f32
fn set_m_margin_right(self, value: f32)
fn m_margin_width(self) -> f32
fn set_m_margin_width(self, value: f32)
fn m_margin_height(self) -> f32
fn set_m_margin_height(self, value: f32)
fn m_width(self) -> f32
fn set_m_width(self, value: f32)
fn m_text_info(self) -> TMP_TextInfo
fn set_m_text_info(self, value: TMP_TextInfo)
fn m_have_properties_changed(self) -> bool
fn set_m_have_properties_changed(self, value: bool)
fn m_is_using_legacy_animation_component(self) -> bool
fn set_m_is_using_legacy_animation_component(self, value: bool)
fn m_transform(self) -> Transform
fn set_m_transform(self, value: Transform)
fn m_rect_transform(self) -> RectTransform
fn set_m_rect_transform(self, value: RectTransform)
fn m_previous_rect_transform_size(self) -> Vector2
fn set_m_previous_rect_transform_size(self, value: Vector2)
fn m_previous_pivot_position(self) -> Vector2
fn set_m_previous_pivot_position(self, value: Vector2)
fn m_auto_size_text_container(self) -> bool
fn set_m_auto_size_text_container(self, value: bool)
fn m_mesh(self) -> Mesh
fn set_m_mesh(self, value: Mesh)
fn m_is_volumetric_text(self) -> bool
fn set_m_is_volumetric_text(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>)
fn m_sprite_animator(self) -> TMP_SpriteAnimator
fn set_m_sprite_animator(self, value: TMP_SpriteAnimator)
fn m_flexible_height(self) -> f32
fn set_m_flexible_height(self, value: f32)
fn m_flexible_width(self) -> f32
fn set_m_flexible_width(self, value: f32)
fn m_min_width(self) -> f32
fn set_m_min_width(self, value: f32)
fn m_min_height(self) -> f32
fn set_m_min_height(self, value: f32)
fn m_max_width(self) -> f32
fn set_m_max_width(self, value: f32)
fn m_max_height(self) -> f32
fn set_m_max_height(self, value: f32)
fn m_layout_element(self) -> LayoutElement
fn set_m_layout_element(self, value: LayoutElement)
fn m_preferred_width(self) -> f32
fn set_m_preferred_width(self, value: f32)
fn m_rendered_width(self) -> f32
fn set_m_rendered_width(self, value: f32)
fn m_is_preferred_width_dirty(self) -> bool
fn set_m_is_preferred_width_dirty(self, value: bool)
fn m_preferred_height(self) -> f32
fn set_m_preferred_height(self, value: f32)
fn m_rendered_height(self) -> f32
fn set_m_rendered_height(self, value: f32)
fn m_is_preferred_height_dirty(self) -> bool
fn set_m_is_preferred_height_dirty(self, value: bool)
fn m_is_calculating_preferred_values(self) -> bool
fn set_m_is_calculating_preferred_values(self, value: bool)
fn m_layout_priority(self) -> i32
fn set_m_layout_priority(self, value: i32)
fn m_is_layout_dirty(self) -> bool
fn set_m_is_layout_dirty(self, value: bool)
fn m_is_awake(self) -> bool
fn set_m_is_awake(self, value: bool)
fn m_is_waiting_on_resource_load(self) -> bool
fn set_m_is_waiting_on_resource_load(self, value: bool)
fn m_input_source(self) -> TMP_Text_TextInputSources
fn set_m_input_source(self, value: TMP_Text_TextInputSources)
fn m_font_scale_multiplier(self) -> f32
fn set_m_font_scale_multiplier(self, value: f32)
fn tag_line_indent(self) -> f32
fn set_tag_line_indent(self, value: f32)
fn tag_indent(self) -> f32
fn set_tag_indent(self, value: f32)
fn m_indent_stack(self) -> TMP_TextProcessingStack_1<f32>
fn set_m_indent_stack(self, value: TMP_TextProcessingStack_1<f32>)
fn tag_no_parsing(self) -> bool
fn set_tag_no_parsing(self, value: bool)
fn m_is_parsing_text(self) -> bool
fn set_m_is_parsing_text(self, value: bool)
fn m_fx_matrix(self) -> Matrix4x4
fn set_m_fx_matrix(self, value: Matrix4x4)
fn m_is_fx_matrix_set(self) -> bool
fn set_m_is_fx_matrix_set(self, value: bool)
fn m_text_processing_array(self) -> Array<TMP_Text_UnicodeChar>
fn set_m_text_processing_array(self, value: Array<TMP_Text_UnicodeChar>)
fn m_internal_text_processing_array_size(self) -> i32
fn set_m_internal_text_processing_array_size(self, value: i32)
fn m_internal_character_info(self) -> Array<TMP_CharacterInfo>
fn set_m_internal_character_info(self, value: Array<TMP_CharacterInfo>)
fn m_total_character_count(self) -> i32
fn set_m_total_character_count(self, value: i32)
fn m_character_count(self) -> i32
fn set_m_character_count(self, value: i32)
fn m_first_character_of_line(self) -> i32
fn set_m_first_character_of_line(self, value: i32)
fn m_first_visible_character_of_line(self) -> i32
fn set_m_first_visible_character_of_line(self, value: i32)
fn m_last_character_of_line(self) -> i32
fn set_m_last_character_of_line(self, value: i32)
fn m_last_visible_character_of_line(self) -> i32
fn set_m_last_visible_character_of_line(self, value: i32)
fn m_line_number(self) -> i32
fn set_m_line_number(self, value: i32)
fn m_line_visible_character_count(self) -> i32
fn set_m_line_visible_character_count(self, value: i32)
fn m_page_number(self) -> i32
fn set_m_page_number(self, value: i32)
fn m_page_ascender(self) -> f32
fn set_m_page_ascender(self, value: f32)
fn m_max_text_ascender(self) -> f32
fn set_m_max_text_ascender(self, value: f32)
fn m_max_cap_height(self) -> f32
fn set_m_max_cap_height(self, value: f32)
fn m_element_ascender(self) -> f32
fn set_m_element_ascender(self, value: f32)
fn m_element_descender(self) -> f32
fn set_m_element_descender(self, value: f32)
fn m_max_line_ascender(self) -> f32
fn set_m_max_line_ascender(self, value: f32)
fn m_max_line_descender(self) -> f32
fn set_m_max_line_descender(self, value: f32)
fn m_start_of_line_ascender(self) -> f32
fn set_m_start_of_line_ascender(self, value: f32)
fn m_start_of_line_descender(self) -> f32
fn set_m_start_of_line_descender(self, value: f32)
fn m_line_offset(self) -> f32
fn set_m_line_offset(self, value: f32)
fn m_mesh_extents(self) -> Extents
fn set_m_mesh_extents(self, value: Extents)
fn m_html_color(self) -> Color32
fn set_m_html_color(self, value: Color32)
fn m_color_stack(self) -> TMP_TextProcessingStack_1<Color32>
fn set_m_color_stack(self, value: TMP_TextProcessingStack_1<Color32>)
fn m_underline_color_stack(self) -> TMP_TextProcessingStack_1<Color32>
fn set_m_underline_color_stack(self, value: TMP_TextProcessingStack_1<Color32>)
fn m_strikethrough_color_stack(self) -> TMP_TextProcessingStack_1<Color32>
fn set_m_strikethrough_color_stack( self, value: TMP_TextProcessingStack_1<Color32>, )
fn m_highlight_state_stack(self) -> TMP_TextProcessingStack_1<HighlightState>
fn set_m_highlight_state_stack( self, value: TMP_TextProcessingStack_1<HighlightState>, )
fn m_color_gradient_preset(self) -> TMP_ColorGradient
fn set_m_color_gradient_preset(self, value: TMP_ColorGradient)
fn m_color_gradient_stack(self) -> TMP_TextProcessingStack_1<TMP_ColorGradient>
fn set_m_color_gradient_stack( self, value: TMP_TextProcessingStack_1<TMP_ColorGradient>, )
fn m_color_gradient_preset_is_tinted(self) -> bool
fn set_m_color_gradient_preset_is_tinted(self, value: bool)
fn m_tab_spacing(self) -> f32
fn set_m_tab_spacing(self, value: f32)
fn m_spacing(self) -> f32
fn set_m_spacing(self, value: f32)
fn m_text_style_stacks(self) -> Array<TMP_TextProcessingStack_1<i32>>
fn set_m_text_style_stacks(self, value: Array<TMP_TextProcessingStack_1<i32>>)
fn m_text_style_stack_depth(self) -> i32
fn set_m_text_style_stack_depth(self, value: i32)
fn m_italic_angle_stack(self) -> TMP_TextProcessingStack_1<i32>
fn set_m_italic_angle_stack(self, value: TMP_TextProcessingStack_1<i32>)
fn m_italic_angle(self) -> i32
fn set_m_italic_angle(self, value: i32)
fn m_action_stack(self) -> TMP_TextProcessingStack_1<i32>
fn set_m_action_stack(self, value: TMP_TextProcessingStack_1<i32>)
fn m_padding(self) -> f32
fn set_m_padding(self, value: f32)
fn m_baseline_offset(self) -> f32
fn set_m_baseline_offset(self, value: f32)
fn m_baseline_offset_stack(self) -> TMP_TextProcessingStack_1<f32>
fn set_m_baseline_offset_stack(self, value: TMP_TextProcessingStack_1<f32>)
fn m_x_advance(self) -> f32
fn set_m_x_advance(self, value: f32)
fn m_text_element_type(self) -> TMP_TextElementType
fn set_m_text_element_type(self, value: TMP_TextElementType)
fn m_cached_text_element(self) -> TMP_TextElement
fn set_m_cached_text_element(self, value: TMP_TextElement)
fn m_ellipsis(self) -> TMP_Text_SpecialCharacter
fn set_m_ellipsis(self, value: TMP_Text_SpecialCharacter)
fn m_underline(self) -> TMP_Text_SpecialCharacter
fn set_m_underline(self, value: TMP_Text_SpecialCharacter)
fn m_default_sprite_asset(self) -> TMP_SpriteAsset
fn set_m_default_sprite_asset(self, value: TMP_SpriteAsset)
fn m_current_sprite_asset(self) -> TMP_SpriteAsset
fn set_m_current_sprite_asset(self, value: TMP_SpriteAsset)
fn m_sprite_count(self) -> i32
fn set_m_sprite_count(self, value: i32)
fn m_sprite_index(self) -> i32
fn set_m_sprite_index(self, value: i32)
fn m_sprite_animation_id(self) -> i32
fn set_m_sprite_animation_id(self, value: i32)
fn m_ignore_active_state(self) -> bool
fn set_m_ignore_active_state(self, value: bool)
fn m_text_backing_array(self) -> TMP_Text_TextBackingContainer
fn set_m_text_backing_array(self, value: TMP_Text_TextBackingContainer)
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.