Skip to main content

TextMeshProUGUI

Struct TextMeshProUGUI 

Source
pub struct TextMeshProUGUI(/* private fields */);
Expand description

IL2CPP class: TMPro.TextMeshProUGUI Inherits: TMP_Text

Implementations§

Source§

impl TextMeshProUGUI

Source

pub fn base(self) -> TMP_Text

Source§

impl TextMeshProUGUI

Source

pub fn cctor()

.cctor() overload

Source§

impl TextMeshProUGUI

Source

pub fn awake_method_info() -> &'static MethodInfo

Source

pub fn on_enable_method_info() -> &'static MethodInfo

Source

pub fn on_disable_method_info() -> &'static MethodInfo

Source

pub fn on_destroy_method_info() -> &'static MethodInfo

Source

pub fn load_font_asset_method_info() -> &'static MethodInfo

Source

pub fn get_canvas_method_info() -> &'static MethodInfo

Source

pub fn update_env_map_matrix_method_info() -> &'static MethodInfo

Source

pub fn enable_masking_method_info() -> &'static MethodInfo

Source

pub fn disable_masking_method_info() -> &'static MethodInfo

Source

pub fn update_mask_method_info() -> &'static MethodInfo

Source

pub fn get_material_method_info() -> &'static MethodInfo

Source

pub fn get_materials_method_info() -> &'static MethodInfo

Source

pub fn set_shared_material_method_info() -> &'static MethodInfo

Source

pub fn get_shared_materials_method_info() -> &'static MethodInfo

Source

pub fn set_shared_materials_method_info() -> &'static MethodInfo

Source

pub fn set_outline_thickness_method_info() -> &'static MethodInfo

Source

pub fn set_face_color_method_info() -> &'static MethodInfo

Source

pub fn set_outline_color_method_info() -> &'static MethodInfo

Source

pub fn set_shader_depth_method_info() -> &'static MethodInfo

Source

pub fn set_culling_method_info() -> &'static MethodInfo

Source

pub fn set_perspective_correction_method_info() -> &'static MethodInfo

Source

pub fn set_mesh_arrays_method_info() -> &'static MethodInfo

Source

pub fn set_array_sizes_method_info() -> &'static MethodInfo

Source

pub fn compute_margin_size_method_info() -> &'static MethodInfo

Source

pub fn on_did_apply_animation_properties_method_info() -> &'static MethodInfo

Source

pub fn on_canvas_hierarchy_changed_method_info() -> &'static MethodInfo

Source

pub fn on_transform_parent_changed_method_info() -> &'static MethodInfo

Source

pub fn on_rect_transform_dimensions_change_method_info() -> &'static MethodInfo

Source

pub fn internal_update_method_info() -> &'static MethodInfo

Source

pub fn on_pre_render_canvas_method_info() -> &'static MethodInfo

Source

pub fn generate_text_mesh_method_info() -> &'static MethodInfo

Source

pub fn get_text_container_local_corners_method_info() -> &'static MethodInfo

Source

pub fn set_active_sub_meshes_method_info() -> &'static MethodInfo

Source

pub fn destroy_sub_mesh_objects_method_info() -> &'static MethodInfo

Source

pub fn get_compound_bounds_method_info() -> &'static MethodInfo

Source

pub fn get_canvas_space_clipping_rect_method_info() -> &'static MethodInfo

Source

pub fn update_sdf_scale_method_info() -> &'static MethodInfo

Source

pub fn get_material_for_rendering_method_info() -> &'static MethodInfo

Source

pub fn get_auto_size_text_container_method_info() -> &'static MethodInfo

Source

pub fn set_auto_size_text_container_method_info() -> &'static MethodInfo

Source

pub fn get_mesh_method_info() -> &'static MethodInfo

Source

pub fn get_canvas_renderer_method_info() -> &'static MethodInfo

Source

pub fn calculate_layout_input_horizontal_method_info() -> &'static MethodInfo

Source

pub fn calculate_layout_input_vertical_method_info() -> &'static MethodInfo

Source

pub fn set_vertices_dirty_method_info() -> &'static MethodInfo

Source

pub fn set_layout_dirty_method_info() -> &'static MethodInfo

Source

pub fn set_material_dirty_method_info() -> &'static MethodInfo

Source

pub fn set_all_dirty_method_info() -> &'static MethodInfo

Source

pub fn delayed_graphic_rebuild_method_info() -> &'static MethodInfo

Source

pub fn delayed_material_rebuild_method_info() -> &'static MethodInfo

Source

pub fn rebuild_method_info() -> &'static MethodInfo

Source

pub fn update_sub_object_pivot_method_info() -> &'static MethodInfo

Source

pub fn get_modified_material_method_info() -> &'static MethodInfo

Source

pub fn update_material_method_info() -> &'static MethodInfo

Source

pub fn get_mask_offset_method_info() -> &'static MethodInfo

Source

pub fn set_mask_offset_method_info() -> &'static MethodInfo

Source

pub fn recalculate_clipping_method_info() -> &'static MethodInfo

Source

pub fn cull_method_info() -> &'static MethodInfo

Source

pub fn update_culling_method_info() -> &'static MethodInfo

Source

pub fn update_mesh_padding_method_info() -> &'static MethodInfo

Source

pub fn internal_cross_fade_color_method_info() -> &'static MethodInfo

Source

pub fn internal_cross_fade_alpha_method_info() -> &'static MethodInfo

Source

pub fn force_mesh_update_method_info() -> &'static MethodInfo

Source

pub fn get_text_info_method_info() -> &'static MethodInfo

Source

pub fn clear_mesh_method_info() -> &'static MethodInfo

Source

pub fn add_on_pre_render_text_method_info() -> &'static MethodInfo

Source

pub fn remove_on_pre_render_text_method_info() -> &'static MethodInfo

Source

pub fn update_geometry_method_info() -> &'static MethodInfo

Source

pub fn update_vertex_data_method_info() -> &'static MethodInfo

Source

pub fn update_vertex_data_2_method_info() -> &'static MethodInfo

Source

pub fn update_font_asset_method_info() -> &'static MethodInfo

Source

pub fn ctor_method_info() -> &'static MethodInfo

Source

pub fn cctor_method_info() -> &'static MethodInfo

Source§

impl TextMeshProUGUI

Source

pub unsafe fn awake(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own Awake. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_enable(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own OnEnable. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_disable(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own OnDisable. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_destroy(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own OnDestroy. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn load_font_asset(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own LoadFontAsset. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_material( this: impl Into<IlInstance>, mat: Material, ) -> Material

Direct (non-virtual) call to TextMeshProUGUI’s own GetMaterial. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_materials( this: impl Into<IlInstance>, mats: Array<Material>, ) -> Array<Material>

Direct (non-virtual) call to TextMeshProUGUI’s own GetMaterials. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn set_shared_material(this: impl Into<IlInstance>, mat: Material)

Direct (non-virtual) call to TextMeshProUGUI’s own SetSharedMaterial. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_shared_materials( this: impl Into<IlInstance>, ) -> Array<Material>

Direct (non-virtual) call to TextMeshProUGUI’s own GetSharedMaterials. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn set_shared_materials( this: impl Into<IlInstance>, materials: Array<Material>, )

Direct (non-virtual) call to TextMeshProUGUI’s own SetSharedMaterials. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn set_outline_thickness(this: impl Into<IlInstance>, thickness: f32)

Direct (non-virtual) call to TextMeshProUGUI’s own SetOutlineThickness. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn set_face_color(this: impl Into<IlInstance>, color: Color32)

Direct (non-virtual) call to TextMeshProUGUI’s own SetFaceColor. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn set_outline_color(this: impl Into<IlInstance>, color: Color32)

Direct (non-virtual) call to TextMeshProUGUI’s own SetOutlineColor. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn set_shader_depth(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own SetShaderDepth. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn set_culling(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own SetCulling. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn set_array_sizes( this: impl Into<IlInstance>, unicode_chars: Array<TMP_Text_UnicodeChar>, ) -> i32

Direct (non-virtual) call to TextMeshProUGUI’s own SetArraySizes. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn compute_margin_size(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own ComputeMarginSize. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_did_apply_animation_properties(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own OnDidApplyAnimationProperties. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_canvas_hierarchy_changed(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own OnCanvasHierarchyChanged. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_transform_parent_changed(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own OnTransformParentChanged. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_rect_transform_dimensions_change(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own OnRectTransformDimensionsChange. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn internal_update(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own InternalUpdate. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn generate_text_mesh(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own GenerateTextMesh. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_text_container_local_corners( this: impl Into<IlInstance>, ) -> Array<Vector3>

Direct (non-virtual) call to TextMeshProUGUI’s own GetTextContainerLocalCorners. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn set_active_sub_meshes(this: impl Into<IlInstance>, state: bool)

Direct (non-virtual) call to TextMeshProUGUI’s own SetActiveSubMeshes. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn destroy_sub_mesh_objects(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own DestroySubMeshObjects. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_compound_bounds(this: impl Into<IlInstance>) -> Bounds

Direct (non-virtual) call to TextMeshProUGUI’s own GetCompoundBounds. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_canvas_space_clipping_rect( this: impl Into<IlInstance>, ) -> Rect

Direct (non-virtual) call to TextMeshProUGUI’s own GetCanvasSpaceClippingRect. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_material_for_rendering( this: impl Into<IlInstance>, ) -> Material

Direct (non-virtual) call to TextMeshProUGUI’s own get_materialForRendering. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_auto_size_text_container(this: impl Into<IlInstance>) -> bool

Direct (non-virtual) call to TextMeshProUGUI’s own get_autoSizeTextContainer. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn set_auto_size_text_container( this: impl Into<IlInstance>, value: bool, )

Direct (non-virtual) call to TextMeshProUGUI’s own set_autoSizeTextContainer. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_mesh(this: impl Into<IlInstance>) -> Mesh

Direct (non-virtual) call to TextMeshProUGUI’s own get_mesh. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn calculate_layout_input_horizontal(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own CalculateLayoutInputHorizontal. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn calculate_layout_input_vertical(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own CalculateLayoutInputVertical. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn set_vertices_dirty(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own SetVerticesDirty. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn set_layout_dirty(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own SetLayoutDirty. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn set_material_dirty(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own SetMaterialDirty. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn set_all_dirty(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own SetAllDirty. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn rebuild(this: impl Into<IlInstance>, update: CanvasUpdate)

Direct (non-virtual) call to TextMeshProUGUI’s own Rebuild. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_modified_material( this: impl Into<IlInstance>, base_material: Material, ) -> Material

Direct (non-virtual) call to TextMeshProUGUI’s own GetModifiedMaterial. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn update_material(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own UpdateMaterial. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn recalculate_clipping(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own RecalculateClipping. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn cull( this: impl Into<IlInstance>, clip_rect: Rect, valid_rect: bool, )

Direct (non-virtual) call to TextMeshProUGUI’s own Cull. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn update_culling(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own UpdateCulling. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn update_mesh_padding(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own UpdateMeshPadding. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn internal_cross_fade_color( this: impl Into<IlInstance>, target_color: Color, duration: f32, ignore_time_scale: bool, use_alpha: bool, )

Direct (non-virtual) call to TextMeshProUGUI’s own InternalCrossFadeColor. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn internal_cross_fade_alpha( this: impl Into<IlInstance>, alpha: f32, duration: f32, ignore_time_scale: bool, )

Direct (non-virtual) call to TextMeshProUGUI’s own InternalCrossFadeAlpha. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn force_mesh_update( this: impl Into<IlInstance>, ignore_active_state: bool, force_text_reparsing: bool, )

Direct (non-virtual) call to TextMeshProUGUI’s own ForceMeshUpdate. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_text_info( this: impl Into<IlInstance>, text: Il2CppString, ) -> TMP_TextInfo

Direct (non-virtual) call to TextMeshProUGUI’s own GetTextInfo. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn clear_mesh(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own ClearMesh. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn add_on_pre_render_text( this: impl Into<IlInstance>, value: Action_1<TMP_TextInfo>, )

Direct (non-virtual) call to TextMeshProUGUI’s own add_OnPreRenderText. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn remove_on_pre_render_text( this: impl Into<IlInstance>, value: Action_1<TMP_TextInfo>, )

Direct (non-virtual) call to TextMeshProUGUI’s own remove_OnPreRenderText. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn update_geometry( this: impl Into<IlInstance>, mesh: Mesh, index: i32, )

Direct (non-virtual) call to TextMeshProUGUI’s own UpdateGeometry. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn update_vertex_data( this: impl Into<IlInstance>, flags: TMP_VertexDataUpdateFlags, )

Direct (non-virtual) call to TextMeshProUGUI’s own UpdateVertexData. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn update_vertex_data_2(this: impl Into<IlInstance>)

Direct (non-virtual) call to TextMeshProUGUI’s own UpdateVertexData. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source§

impl TextMeshProUGUI

Source

pub fn new() -> Self

.ctor() — no args

Trait Implementations§

Source§

impl ClassIdentity for TextMeshProUGUI

Source§

const NAMESPACE: &'static str = "TMPro"

Source§

const NAME: &'static str = "TextMeshProUGUI"

Source§

fn class() -> Class

Source§

impl Clone for TextMeshProUGUI

Source§

fn clone(&self) -> TextMeshProUGUI

Returns a duplicate of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl FromIlInstance for TextMeshProUGUI

Source§

fn from_il_instance(instance: IlInstance) -> Self

§

fn instantiate() -> Option<Self>

§

fn instantiate_with_class(class: Class) -> Option<Self>

Caller swears class is a subtype of Self or layout compatible
Source§

impl IGraphic for TextMeshProUGUI

Source§

fn m_material(self) -> Material

Source§

fn set_m_material(self, value: Material)

Source§

fn m_color(self) -> Color

Source§

fn set_m_color(self, value: Color)

Source§

fn m_skip_layout_update(self) -> bool

Source§

fn set_m_skip_layout_update(self, value: bool)

Source§

fn m_skip_material_update(self) -> bool

Source§

fn set_m_skip_material_update(self, value: bool)

Source§

fn m_raycast_target(self) -> bool

Source§

fn set_m_raycast_target(self, value: bool)

Source§

fn m_raycast_padding(self) -> Vector4

Source§

fn set_m_raycast_padding(self, value: Vector4)

Source§

fn m_rect_transform(self) -> RectTransform

Source§

fn set_m_rect_transform(self, value: RectTransform)

Source§

fn m_canvas_renderer(self) -> CanvasRenderer

Source§

fn set_m_canvas_renderer(self, value: CanvasRenderer)

Source§

fn m_canvas(self) -> Canvas

Source§

fn set_m_canvas(self, value: Canvas)

Source§

fn m_verts_dirty(self) -> bool

Source§

fn set_m_verts_dirty(self, value: bool)

Source§

fn m_material_dirty(self) -> bool

Source§

fn set_m_material_dirty(self, value: bool)

Source§

fn m_on_dirty_layout_callback(self) -> UnityAction

Source§

fn set_m_on_dirty_layout_callback(self, value: UnityAction)

Source§

fn m_on_dirty_verts_callback(self) -> UnityAction

Source§

fn set_m_on_dirty_verts_callback(self, value: UnityAction)

Source§

fn m_on_dirty_material_callback(self) -> UnityAction

Source§

fn set_m_on_dirty_material_callback(self, value: UnityAction)

Source§

fn m_cached_mesh(self) -> Mesh

Source§

fn set_m_cached_mesh(self, value: Mesh)

Source§

fn m_cached_uvs(self) -> Array<Vector2>

Source§

fn set_m_cached_uvs(self, value: Array<Vector2>)

Source§

fn m_color_tween_runner(self) -> TweenRunner_1<ColorTween>

Source§

fn set_m_color_tween_runner(self, value: TweenRunner_1<ColorTween>)

Source§

impl IMaskableGraphic for TextMeshProUGUI

Source§

impl IObject_2 for TextMeshProUGUI

Source§

impl ITMP_Text for TextMeshProUGUI

Source§

fn m_text(self) -> Il2CppString

Source§

fn set_m_text(self, value: Il2CppString)

Source§

fn m_is_text_backing_string_dirty(self) -> bool

Source§

fn set_m_is_text_backing_string_dirty(self, value: bool)

Source§

fn m_text_preprocessor(self) -> ITextPreprocessor

Source§

fn set_m_text_preprocessor(self, value: ITextPreprocessor)

Source§

fn m_is_right_to_left(self) -> bool

Source§

fn set_m_is_right_to_left(self, value: bool)

Source§

fn m_font_asset(self) -> TMP_FontAsset

Source§

fn set_m_font_asset(self, value: TMP_FontAsset)

Source§

fn m_current_font_asset(self) -> TMP_FontAsset

Source§

fn set_m_current_font_asset(self, value: TMP_FontAsset)

Source§

fn m_is_sdf_shader(self) -> bool

Source§

fn set_m_is_sdf_shader(self, value: bool)

Source§

fn m_shared_material(self) -> Material

Source§

fn set_m_shared_material(self, value: Material)

Source§

fn m_current_material(self) -> Material

Source§

fn set_m_current_material(self, value: Material)

Source§

fn m_current_material_index(self) -> i32

Source§

fn set_m_current_material_index(self, value: i32)

Source§

fn m_font_shared_materials(self) -> Array<Material>

Source§

fn set_m_font_shared_materials(self, value: Array<Material>)

Source§

fn m_font_material(self) -> Material

Source§

fn set_m_font_material(self, value: Material)

Source§

fn m_font_materials(self) -> Array<Material>

Source§

fn set_m_font_materials(self, value: Array<Material>)

Source§

fn m_is_material_dirty(self) -> bool

Source§

fn set_m_is_material_dirty(self, value: bool)

Source§

fn m_font_color32(self) -> Color32

Source§

fn set_m_font_color32(self, value: Color32)

Source§

fn m_font_color(self) -> Color

Source§

fn set_m_font_color(self, value: Color)

Source§

fn m_underline_color(self) -> Color32

Source§

fn set_m_underline_color(self, value: Color32)

Source§

fn m_strikethrough_color(self) -> Color32

Source§

fn set_m_strikethrough_color(self, value: Color32)

Source§

fn m_enable_vertex_gradient(self) -> bool

Source§

fn set_m_enable_vertex_gradient(self, value: bool)

Source§

fn m_color_mode(self) -> ColorMode

Source§

fn set_m_color_mode(self, value: ColorMode)

Source§

fn m_font_color_gradient(self) -> VertexGradient

Source§

fn set_m_font_color_gradient(self, value: VertexGradient)

Source§

fn m_font_color_gradient_preset(self) -> TMP_ColorGradient

Source§

fn set_m_font_color_gradient_preset(self, value: TMP_ColorGradient)

Source§

fn m_sprite_asset(self) -> TMP_SpriteAsset

Source§

fn set_m_sprite_asset(self, value: TMP_SpriteAsset)

Source§

fn m_tint_all_sprites(self) -> bool

Source§

fn set_m_tint_all_sprites(self, value: bool)

Source§

fn m_tint_sprite(self) -> bool

Source§

fn set_m_tint_sprite(self, value: bool)

Source§

fn m_sprite_color(self) -> Color32

Source§

fn set_m_sprite_color(self, value: Color32)

Source§

fn m_style_sheet(self) -> TMP_StyleSheet

Source§

fn set_m_style_sheet(self, value: TMP_StyleSheet)

Source§

fn m_text_style(self) -> TMP_Style

Source§

fn set_m_text_style(self, value: TMP_Style)

Source§

fn m_text_style_hash_code(self) -> i32

Source§

fn set_m_text_style_hash_code(self, value: i32)

Source§

fn m_override_html_colors(self) -> bool

Source§

fn set_m_override_html_colors(self, value: bool)

Source§

fn m_face_color(self) -> Color32

Source§

fn set_m_face_color(self, value: Color32)

Source§

fn m_outline_color(self) -> Color32

Source§

fn set_m_outline_color(self, value: Color32)

Source§

fn m_outline_width(self) -> f32

Source§

fn set_m_outline_width(self, value: f32)

Source§

fn m_font_size(self) -> f32

Source§

fn set_m_font_size(self, value: f32)

Source§

fn m_current_font_size(self) -> f32

Source§

fn set_m_current_font_size(self, value: f32)

Source§

fn m_font_size_base(self) -> f32

Source§

fn set_m_font_size_base(self, value: f32)

Source§

fn m_size_stack(self) -> TMP_TextProcessingStack_1<f32>

Source§

fn set_m_size_stack(self, value: TMP_TextProcessingStack_1<f32>)

Source§

fn m_font_weight(self) -> FontWeight

Source§

fn set_m_font_weight(self, value: FontWeight)

Source§

fn m_font_weight_internal(self) -> FontWeight

Source§

fn set_m_font_weight_internal(self, value: FontWeight)

Source§

fn m_font_weight_stack(self) -> TMP_TextProcessingStack_1<FontWeight>

Source§

fn set_m_font_weight_stack(self, value: TMP_TextProcessingStack_1<FontWeight>)

Source§

fn m_enable_auto_sizing(self) -> bool

Source§

fn set_m_enable_auto_sizing(self, value: bool)

Source§

fn m_max_font_size(self) -> f32

Source§

fn set_m_max_font_size(self, value: f32)

Source§

fn m_min_font_size(self) -> f32

Source§

fn set_m_min_font_size(self, value: f32)

Source§

fn m_auto_size_iteration_count(self) -> i32

Source§

fn set_m_auto_size_iteration_count(self, value: i32)

Source§

fn m_auto_size_max_iteration_count(self) -> i32

Source§

fn set_m_auto_size_max_iteration_count(self, value: i32)

Source§

fn m_is_auto_size_point_size_set(self) -> bool

Source§

fn set_m_is_auto_size_point_size_set(self, value: bool)

Source§

fn m_font_size_min(self) -> f32

Source§

fn set_m_font_size_min(self, value: f32)

Source§

fn m_font_size_max(self) -> f32

Source§

fn set_m_font_size_max(self, value: f32)

Source§

fn m_font_style(self) -> FontStyles

Source§

fn set_m_font_style(self, value: FontStyles)

Source§

fn m_font_style_internal(self) -> FontStyles

Source§

fn set_m_font_style_internal(self, value: FontStyles)

Source§

fn m_font_style_stack(self) -> TMP_FontStyleStack

Source§

fn set_m_font_style_stack(self, value: TMP_FontStyleStack)

Source§

fn m_is_using_bold(self) -> bool

Source§

fn set_m_is_using_bold(self, value: bool)

Source§

fn m_horizontal_alignment(self) -> HorizontalAlignmentOptions

Source§

fn set_m_horizontal_alignment(self, value: HorizontalAlignmentOptions)

Source§

fn m_vertical_alignment(self) -> VerticalAlignmentOptions

Source§

fn set_m_vertical_alignment(self, value: VerticalAlignmentOptions)

Source§

fn m_text_alignment(self) -> TextAlignmentOptions

Source§

fn set_m_text_alignment(self, value: TextAlignmentOptions)

Source§

fn m_line_justification(self) -> HorizontalAlignmentOptions

Source§

fn set_m_line_justification(self, value: HorizontalAlignmentOptions)

Source§

fn m_line_justification_stack( self, ) -> TMP_TextProcessingStack_1<HorizontalAlignmentOptions>

Source§

fn set_m_line_justification_stack( self, value: TMP_TextProcessingStack_1<HorizontalAlignmentOptions>, )

Source§

fn m_text_container_local_corners(self) -> Array<Vector3>

Source§

fn set_m_text_container_local_corners(self, value: Array<Vector3>)

Source§

fn m_character_spacing(self) -> f32

Source§

fn set_m_character_spacing(self, value: f32)

Source§

fn m_c_spacing(self) -> f32

Source§

fn set_m_c_spacing(self, value: f32)

Source§

fn m_mono_spacing(self) -> f32

Source§

fn set_m_mono_spacing(self, value: f32)

Source§

fn m_word_spacing(self) -> f32

Source§

fn set_m_word_spacing(self, value: f32)

Source§

fn m_line_spacing(self) -> f32

Source§

fn set_m_line_spacing(self, value: f32)

Source§

fn m_line_spacing_delta(self) -> f32

Source§

fn set_m_line_spacing_delta(self, value: f32)

Source§

fn m_line_height(self) -> f32

Source§

fn set_m_line_height(self, value: f32)

Source§

fn m_is_driven_line_spacing(self) -> bool

Source§

fn set_m_is_driven_line_spacing(self, value: bool)

Source§

fn m_line_spacing_max(self) -> f32

Source§

fn set_m_line_spacing_max(self, value: f32)

Source§

fn m_paragraph_spacing(self) -> f32

Source§

fn set_m_paragraph_spacing(self, value: f32)

Source§

fn m_char_width_max_adj(self) -> f32

Source§

fn set_m_char_width_max_adj(self, value: f32)

Source§

fn m_char_width_adj_delta(self) -> f32

Source§

fn set_m_char_width_adj_delta(self, value: f32)

Source§

fn m_enable_word_wrapping(self) -> bool

Source§

fn set_m_enable_word_wrapping(self, value: bool)

Source§

fn m_is_character_wrapping_enabled(self) -> bool

Source§

fn set_m_is_character_wrapping_enabled(self, value: bool)

Source§

fn m_is_non_breaking_space(self) -> bool

Source§

fn set_m_is_non_breaking_space(self, value: bool)

Source§

fn m_is_ignoring_alignment(self) -> bool

Source§

fn set_m_is_ignoring_alignment(self, value: bool)

Source§

fn m_word_wrapping_ratios(self) -> f32

Source§

fn set_m_word_wrapping_ratios(self, value: f32)

Source§

fn m_overflow_mode(self) -> TextOverflowModes

Source§

fn set_m_overflow_mode(self, value: TextOverflowModes)

Source§

fn m_first_overflow_character_index(self) -> i32

Source§

fn set_m_first_overflow_character_index(self, value: i32)

Source§

fn m_linked_text_component(self) -> TMP_Text

Source§

fn set_m_linked_text_component(self, value: TMP_Text)

Source§

fn parent_linked_component(self) -> TMP_Text

Source§

fn set_parent_linked_component(self, value: TMP_Text)

Source§

fn m_is_text_truncated(self) -> bool

Source§

fn set_m_is_text_truncated(self, value: bool)

Source§

fn m_enable_kerning(self) -> bool

Source§

fn set_m_enable_kerning(self, value: bool)

Source§

fn m_glyph_horizontal_advance_adjustment(self) -> f32

Source§

fn set_m_glyph_horizontal_advance_adjustment(self, value: f32)

Source§

fn m_enable_extra_padding(self) -> bool

Source§

fn set_m_enable_extra_padding(self, value: bool)

Source§

fn check_padding_required(self) -> bool

Source§

fn set_check_padding_required(self, value: bool)

Source§

fn m_is_rich_text(self) -> bool

Source§

fn set_m_is_rich_text(self, value: bool)

Source§

fn m_parse_ctrl_characters(self) -> bool

Source§

fn set_m_parse_ctrl_characters(self, value: bool)

Source§

fn m_is_overlay(self) -> bool

Source§

fn set_m_is_overlay(self, value: bool)

Source§

fn m_is_orthographic(self) -> bool

Source§

fn set_m_is_orthographic(self, value: bool)

Source§

fn m_is_culling_enabled(self) -> bool

Source§

fn set_m_is_culling_enabled(self, value: bool)

Source§

fn m_is_masking_enabled(self) -> bool

Source§

fn set_m_is_masking_enabled(self, value: bool)

Source§

fn is_mask_update_required(self) -> bool

Source§

fn set_is_mask_update_required(self, value: bool)

Source§

fn m_ignore_culling(self) -> bool

Source§

fn set_m_ignore_culling(self, value: bool)

Source§

fn m_horizontal_mapping(self) -> TextureMappingOptions

Source§

fn set_m_horizontal_mapping(self, value: TextureMappingOptions)

Source§

fn m_vertical_mapping(self) -> TextureMappingOptions

Source§

fn set_m_vertical_mapping(self, value: TextureMappingOptions)

Source§

fn m_uv_line_offset(self) -> f32

Source§

fn set_m_uv_line_offset(self, value: f32)

Source§

fn m_render_mode(self) -> TextRenderFlags

Source§

fn set_m_render_mode(self, value: TextRenderFlags)

Source§

fn m_geometry_sorting_order(self) -> VertexSortingOrder

Source§

fn set_m_geometry_sorting_order(self, value: VertexSortingOrder)

Source§

fn m_is_text_object_scale_static(self) -> bool

Source§

fn set_m_is_text_object_scale_static(self, value: bool)

Source§

fn m_vertex_buffer_auto_size_reduction(self) -> bool

Source§

fn set_m_vertex_buffer_auto_size_reduction(self, value: bool)

Source§

fn m_first_visible_character(self) -> i32

Source§

fn set_m_first_visible_character(self, value: i32)

Source§

fn m_max_visible_characters(self) -> i32

Source§

fn set_m_max_visible_characters(self, value: i32)

Source§

fn m_max_visible_words(self) -> i32

Source§

fn set_m_max_visible_words(self, value: i32)

Source§

fn m_max_visible_lines(self) -> i32

Source§

fn set_m_max_visible_lines(self, value: i32)

Source§

fn m_use_max_visible_descender(self) -> bool

Source§

fn set_m_use_max_visible_descender(self, value: bool)

Source§

fn m_page_to_display(self) -> i32

Source§

fn set_m_page_to_display(self, value: i32)

Source§

fn m_is_new_page(self) -> bool

Source§

fn set_m_is_new_page(self, value: bool)

Source§

fn m_margin(self) -> Vector4

Source§

fn set_m_margin(self, value: Vector4)

Source§

fn m_margin_left(self) -> f32

Source§

fn set_m_margin_left(self, value: f32)

Source§

fn m_margin_right(self) -> f32

Source§

fn set_m_margin_right(self, value: f32)

Source§

fn m_margin_width(self) -> f32

Source§

fn set_m_margin_width(self, value: f32)

Source§

fn m_margin_height(self) -> f32

Source§

fn set_m_margin_height(self, value: f32)

Source§

fn m_width(self) -> f32

Source§

fn set_m_width(self, value: f32)

Source§

fn m_text_info(self) -> TMP_TextInfo

Source§

fn set_m_text_info(self, value: TMP_TextInfo)

Source§

fn m_have_properties_changed(self) -> bool

Source§

fn set_m_have_properties_changed(self, value: bool)

Source§

fn m_is_using_legacy_animation_component(self) -> bool

Source§

fn set_m_is_using_legacy_animation_component(self, value: bool)

Source§

fn m_transform(self) -> Transform

Source§

fn set_m_transform(self, value: Transform)

Source§

fn m_rect_transform(self) -> RectTransform

Source§

fn set_m_rect_transform(self, value: RectTransform)

Source§

fn m_previous_rect_transform_size(self) -> Vector2

Source§

fn set_m_previous_rect_transform_size(self, value: Vector2)

Source§

fn m_previous_pivot_position(self) -> Vector2

Source§

fn set_m_previous_pivot_position(self, value: Vector2)

Source§

fn m_auto_size_text_container(self) -> bool

Source§

fn set_m_auto_size_text_container(self, value: bool)

Source§

fn m_mesh(self) -> Mesh

Source§

fn set_m_mesh(self, value: Mesh)

Source§

fn m_is_volumetric_text(self) -> bool

Source§

fn set_m_is_volumetric_text(self, value: bool)

Source§

fn on_pre_render_text(self) -> Action_1<TMP_TextInfo>

Source§

fn set_on_pre_render_text(self, value: Action_1<TMP_TextInfo>)

Source§

fn m_sprite_animator(self) -> TMP_SpriteAnimator

Source§

fn set_m_sprite_animator(self, value: TMP_SpriteAnimator)

Source§

fn m_flexible_height(self) -> f32

Source§

fn set_m_flexible_height(self, value: f32)

Source§

fn m_flexible_width(self) -> f32

Source§

fn set_m_flexible_width(self, value: f32)

Source§

fn m_min_width(self) -> f32

Source§

fn set_m_min_width(self, value: f32)

Source§

fn m_min_height(self) -> f32

Source§

fn set_m_min_height(self, value: f32)

Source§

fn m_max_width(self) -> f32

Source§

fn set_m_max_width(self, value: f32)

Source§

fn m_max_height(self) -> f32

Source§

fn set_m_max_height(self, value: f32)

Source§

fn m_layout_element(self) -> LayoutElement

Source§

fn set_m_layout_element(self, value: LayoutElement)

Source§

fn m_preferred_width(self) -> f32

Source§

fn set_m_preferred_width(self, value: f32)

Source§

fn m_rendered_width(self) -> f32

Source§

fn set_m_rendered_width(self, value: f32)

Source§

fn m_is_preferred_width_dirty(self) -> bool

Source§

fn set_m_is_preferred_width_dirty(self, value: bool)

Source§

fn m_preferred_height(self) -> f32

Source§

fn set_m_preferred_height(self, value: f32)

Source§

fn m_rendered_height(self) -> f32

Source§

fn set_m_rendered_height(self, value: f32)

Source§

fn m_is_preferred_height_dirty(self) -> bool

Source§

fn set_m_is_preferred_height_dirty(self, value: bool)

Source§

fn m_is_calculating_preferred_values(self) -> bool

Source§

fn set_m_is_calculating_preferred_values(self, value: bool)

Source§

fn m_layout_priority(self) -> i32

Source§

fn set_m_layout_priority(self, value: i32)

Source§

fn m_is_layout_dirty(self) -> bool

Source§

fn set_m_is_layout_dirty(self, value: bool)

Source§

fn m_is_awake(self) -> bool

Source§

fn set_m_is_awake(self, value: bool)

Source§

fn m_is_waiting_on_resource_load(self) -> bool

Source§

fn set_m_is_waiting_on_resource_load(self, value: bool)

Source§

fn m_input_source(self) -> TMP_Text_TextInputSources

Source§

fn set_m_input_source(self, value: TMP_Text_TextInputSources)

Source§

fn m_font_scale_multiplier(self) -> f32

Source§

fn set_m_font_scale_multiplier(self, value: f32)

Source§

fn tag_line_indent(self) -> f32

Source§

fn set_tag_line_indent(self, value: f32)

Source§

fn tag_indent(self) -> f32

Source§

fn set_tag_indent(self, value: f32)

Source§

fn m_indent_stack(self) -> TMP_TextProcessingStack_1<f32>

Source§

fn set_m_indent_stack(self, value: TMP_TextProcessingStack_1<f32>)

Source§

fn tag_no_parsing(self) -> bool

Source§

fn set_tag_no_parsing(self, value: bool)

Source§

fn m_is_parsing_text(self) -> bool

Source§

fn set_m_is_parsing_text(self, value: bool)

Source§

fn m_fx_matrix(self) -> Matrix4x4

Source§

fn set_m_fx_matrix(self, value: Matrix4x4)

Source§

fn m_is_fx_matrix_set(self) -> bool

Source§

fn set_m_is_fx_matrix_set(self, value: bool)

Source§

fn m_text_processing_array(self) -> Array<TMP_Text_UnicodeChar>

Source§

fn set_m_text_processing_array(self, value: Array<TMP_Text_UnicodeChar>)

Source§

fn m_internal_text_processing_array_size(self) -> i32

Source§

fn set_m_internal_text_processing_array_size(self, value: i32)

Source§

fn m_internal_character_info(self) -> Array<TMP_CharacterInfo>

Source§

fn set_m_internal_character_info(self, value: Array<TMP_CharacterInfo>)

Source§

fn m_total_character_count(self) -> i32

Source§

fn set_m_total_character_count(self, value: i32)

Source§

fn m_character_count(self) -> i32

Source§

fn set_m_character_count(self, value: i32)

Source§

fn m_first_character_of_line(self) -> i32

Source§

fn set_m_first_character_of_line(self, value: i32)

Source§

fn m_first_visible_character_of_line(self) -> i32

Source§

fn set_m_first_visible_character_of_line(self, value: i32)

Source§

fn m_last_character_of_line(self) -> i32

Source§

fn set_m_last_character_of_line(self, value: i32)

Source§

fn m_last_visible_character_of_line(self) -> i32

Source§

fn set_m_last_visible_character_of_line(self, value: i32)

Source§

fn m_line_number(self) -> i32

Source§

fn set_m_line_number(self, value: i32)

Source§

fn m_line_visible_character_count(self) -> i32

Source§

fn set_m_line_visible_character_count(self, value: i32)

Source§

fn m_page_number(self) -> i32

Source§

fn set_m_page_number(self, value: i32)

Source§

fn m_page_ascender(self) -> f32

Source§

fn set_m_page_ascender(self, value: f32)

Source§

fn m_max_text_ascender(self) -> f32

Source§

fn set_m_max_text_ascender(self, value: f32)

Source§

fn m_max_cap_height(self) -> f32

Source§

fn set_m_max_cap_height(self, value: f32)

Source§

fn m_element_ascender(self) -> f32

Source§

fn set_m_element_ascender(self, value: f32)

Source§

fn m_element_descender(self) -> f32

Source§

fn set_m_element_descender(self, value: f32)

Source§

fn m_max_line_ascender(self) -> f32

Source§

fn set_m_max_line_ascender(self, value: f32)

Source§

fn m_max_line_descender(self) -> f32

Source§

fn set_m_max_line_descender(self, value: f32)

Source§

fn m_start_of_line_ascender(self) -> f32

Source§

fn set_m_start_of_line_ascender(self, value: f32)

Source§

fn m_start_of_line_descender(self) -> f32

Source§

fn set_m_start_of_line_descender(self, value: f32)

Source§

fn m_line_offset(self) -> f32

Source§

fn set_m_line_offset(self, value: f32)

Source§

fn m_mesh_extents(self) -> Extents

Source§

fn set_m_mesh_extents(self, value: Extents)

Source§

fn m_html_color(self) -> Color32

Source§

fn set_m_html_color(self, value: Color32)

Source§

fn m_color_stack(self) -> TMP_TextProcessingStack_1<Color32>

Source§

fn set_m_color_stack(self, value: TMP_TextProcessingStack_1<Color32>)

Source§

fn m_underline_color_stack(self) -> TMP_TextProcessingStack_1<Color32>

Source§

fn set_m_underline_color_stack(self, value: TMP_TextProcessingStack_1<Color32>)

Source§

fn m_strikethrough_color_stack(self) -> TMP_TextProcessingStack_1<Color32>

Source§

fn set_m_strikethrough_color_stack( self, value: TMP_TextProcessingStack_1<Color32>, )

Source§

fn m_highlight_state_stack(self) -> TMP_TextProcessingStack_1<HighlightState>

Source§

fn set_m_highlight_state_stack( self, value: TMP_TextProcessingStack_1<HighlightState>, )

Source§

fn m_color_gradient_preset(self) -> TMP_ColorGradient

Source§

fn set_m_color_gradient_preset(self, value: TMP_ColorGradient)

Source§

fn m_color_gradient_stack(self) -> TMP_TextProcessingStack_1<TMP_ColorGradient>

Source§

fn set_m_color_gradient_stack( self, value: TMP_TextProcessingStack_1<TMP_ColorGradient>, )

Source§

fn m_color_gradient_preset_is_tinted(self) -> bool

Source§

fn set_m_color_gradient_preset_is_tinted(self, value: bool)

Source§

fn m_tab_spacing(self) -> f32

Source§

fn set_m_tab_spacing(self, value: f32)

Source§

fn m_spacing(self) -> f32

Source§

fn set_m_spacing(self, value: f32)

Source§

fn m_text_style_stacks(self) -> Array<TMP_TextProcessingStack_1<i32>>

Source§

fn set_m_text_style_stacks(self, value: Array<TMP_TextProcessingStack_1<i32>>)

Source§

fn m_text_style_stack_depth(self) -> i32

Source§

fn set_m_text_style_stack_depth(self, value: i32)

Source§

fn m_italic_angle_stack(self) -> TMP_TextProcessingStack_1<i32>

Source§

fn set_m_italic_angle_stack(self, value: TMP_TextProcessingStack_1<i32>)

Source§

fn m_italic_angle(self) -> i32

Source§

fn set_m_italic_angle(self, value: i32)

Source§

fn m_action_stack(self) -> TMP_TextProcessingStack_1<i32>

Source§

fn set_m_action_stack(self, value: TMP_TextProcessingStack_1<i32>)

Source§

fn m_padding(self) -> f32

Source§

fn set_m_padding(self, value: f32)

Source§

fn m_baseline_offset(self) -> f32

Source§

fn set_m_baseline_offset(self, value: f32)

Source§

fn m_baseline_offset_stack(self) -> TMP_TextProcessingStack_1<f32>

Source§

fn set_m_baseline_offset_stack(self, value: TMP_TextProcessingStack_1<f32>)

Source§

fn m_x_advance(self) -> f32

Source§

fn set_m_x_advance(self, value: f32)

Source§

fn m_text_element_type(self) -> TMP_TextElementType

Source§

fn set_m_text_element_type(self, value: TMP_TextElementType)

Source§

fn m_cached_text_element(self) -> TMP_TextElement

Source§

fn set_m_cached_text_element(self, value: TMP_TextElement)

Source§

fn m_ellipsis(self) -> TMP_Text_SpecialCharacter

Source§

fn set_m_ellipsis(self, value: TMP_Text_SpecialCharacter)

Source§

fn m_underline(self) -> TMP_Text_SpecialCharacter

Source§

fn set_m_underline(self, value: TMP_Text_SpecialCharacter)

Source§

fn m_default_sprite_asset(self) -> TMP_SpriteAsset

Source§

fn set_m_default_sprite_asset(self, value: TMP_SpriteAsset)

Source§

fn m_current_sprite_asset(self) -> TMP_SpriteAsset

Source§

fn set_m_current_sprite_asset(self, value: TMP_SpriteAsset)

Source§

fn m_sprite_count(self) -> i32

Source§

fn set_m_sprite_count(self, value: i32)

Source§

fn m_sprite_index(self) -> i32

Source§

fn set_m_sprite_index(self, value: i32)

Source§

fn m_sprite_animation_id(self) -> i32

Source§

fn set_m_sprite_animation_id(self, value: i32)

Source§

fn m_ignore_active_state(self) -> bool

Source§

fn set_m_ignore_active_state(self, value: bool)

Source§

fn m_text_backing_array(self) -> TMP_Text_TextBackingContainer

Source§

fn set_m_text_backing_array(self, value: TMP_Text_TextBackingContainer)

Source§

impl ITextMeshProUGUI for TextMeshProUGUI

Source§

fn m_has_font_asset_changed(self) -> bool

Source§

fn set_m_has_font_asset_changed(self, value: bool)

Source§

fn m_sub_text_objects(self) -> Array<TMP_SubMeshUI>

Source§

fn set_m_sub_text_objects(self, value: Array<TMP_SubMeshUI>)

Source§

fn m_previous_lossy_scale_y(self) -> f32

Source§

fn set_m_previous_lossy_scale_y(self, value: f32)

Source§

fn m_rect_transform_corners(self) -> Array<Vector3>

Source§

fn set_m_rect_transform_corners(self, value: Array<Vector3>)

Source§

fn m_canvas_renderer(self) -> CanvasRenderer

Source§

fn set_m_canvas_renderer(self, value: CanvasRenderer)

Source§

fn m_canvas(self) -> Canvas

Source§

fn set_m_canvas(self, value: Canvas)

Source§

fn m_canvas_scale_factor(self) -> f32

Source§

fn set_m_canvas_scale_factor(self, value: f32)

Source§

fn m_is_first_allocation(self) -> bool

Source§

fn set_m_is_first_allocation(self, value: bool)

Source§

fn m_max_characters(self) -> i32

Source§

fn set_m_max_characters(self, value: i32)

Source§

fn m_base_material(self) -> Material

Source§

fn set_m_base_material(self, value: Material)

Source§

fn m_is_scroll_region_set(self) -> bool

Source§

fn set_m_is_scroll_region_set(self, value: bool)

Source§

fn m_mask_offset(self) -> Vector4

Source§

fn set_m_mask_offset(self, value: Vector4)

Source§

fn m_env_map_matrix(self) -> Matrix4x4

Source§

fn set_m_env_map_matrix(self, value: Matrix4x4)

Source§

fn m_is_registered_for_events(self) -> bool

Source§

fn set_m_is_registered_for_events(self, value: bool)

Source§

fn m_is_rebuilding_layout(self) -> bool

Source§

fn set_m_is_rebuilding_layout(self, value: bool)

Source§

fn m_delayed_graphic_rebuild(self) -> Coroutine

Source§

fn set_m_delayed_graphic_rebuild(self, value: Coroutine)

Source§

fn m_delayed_material_rebuild(self) -> Coroutine

Source§

fn set_m_delayed_material_rebuild(self, value: Coroutine)

Source§

fn m_clip_rect(self) -> Rect

Source§

fn set_m_clip_rect(self, value: Rect)

Source§

fn m_valid_rect(self) -> bool

Source§

fn set_m_valid_rect(self, value: bool)

Source§

fn on_pre_render_text(self) -> Action_1<TMP_TextInfo>

Source§

fn set_on_pre_render_text(self, value: Action_1<TMP_TextInfo>)

Source§

impl IlType for TextMeshProUGUI

Source§

fn il_type() -> &'static Il2CppType

Source§

impl Copy for TextMeshProUGUI

Source§

impl IBehaviour for TextMeshProUGUI

Source§

impl IComponent for TextMeshProUGUI

Source§

impl IMonoBehaviour for TextMeshProUGUI

Source§

impl IObject for TextMeshProUGUI

Source§

impl IUIBehaviour for TextMeshProUGUI

Auto Trait Implementations§

§

impl Freeze for TextMeshProUGUI

§

impl RefUnwindSafe for TextMeshProUGUI

§

impl !Send for TextMeshProUGUI

§

impl !Sync for TextMeshProUGUI

§

impl Unpin for TextMeshProUGUI

§

impl UnwindSafe for TextMeshProUGUI

Blanket Implementations§

§

impl<T> Any for T
where T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for T
where T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for T
where T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Cast for T
where T: SystemObject,

§

fn get_class(self) -> Class

§

fn is_null(self) -> bool

§

fn rebind_class(self, new_class: Class)

§

fn override_class(self) -> Class

§

fn is_instance_of<T>(self) -> bool
where T: ClassIdentity,

§

fn is_direct_subclass_of<T>(self) -> bool
where T: ClassIdentity,

§

fn try_cast<T>(self) -> Option<T>

§

unsafe fn cast<T>(self) -> T

Safety Read more
§

impl<T> CloneToUninit for T
where T: Clone,

§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
§

impl<T> DefaultInjectedMembers for T

§

fn __injected_fields() -> Vec<InjectedFieldDescriptor>

§

fn __injected_methods() -> Vec<InjectedMethodDescriptor>

§

fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>

§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T0, __U> IArrayBuilder_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, capacity: i32)
where Self: Sized,

Source§

fn get_capacity(self) -> i32
where Self: Sized,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_item(self, index: i32) -> T0
where Self: Sized,

Source§

fn add(self, item: T0)
where Self: Sized,

Source§

fn to_array(self) -> Array<T0>
where Self: Sized,

Source§

fn unchecked_add(self, item: T0)
where Self: Sized,

Source§

fn ensure_capacity(self, minimum: i32)
where Self: Sized,

Source§

impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_location_name(self) -> Il2CppString
where Self: Sized,

Source§

fn set_location_name(self, value: Il2CppString)
where Self: Sized,

Source§

fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle

Source§

fn ctor(self, op: AsyncOperationBase_1<T0>)
where Self: Sized,

Source§

fn get_download_status(self) -> DownloadStatus
where Self: Sized,

Source§

fn internal_get_download_status( self, visited: HashSet_1<Object>, ) -> DownloadStatus
where Self: Sized,

Source§

fn ctor_2(self, op: IAsyncOperation)
where Self: Sized,

Source§

fn ctor_3(self, op: IAsyncOperation, version: i32)
where Self: Sized,

Source§

fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)
where Self: Sized,

Source§

fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)
where Self: Sized,

Source§

fn acquire(self) -> AsyncOperationHandle_1<T0>
where Self: Sized,

Source§

fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)
where Self: Sized,

Source§

fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)
where Self: Sized,

Source§

fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn get_debug_name(self) -> Il2CppString
where Self: Sized,

Source§

fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn equals(self, other: AsyncOperationHandle_1<T0>) -> bool
where Self: Sized,

Source§

fn get_hash_code(self) -> i32
where Self: Sized,

Source§

fn wait_for_completion(self) -> T0
where Self: Sized,

Source§

fn get_internal_op(self) -> AsyncOperationBase_1<T0>
where Self: Sized,

Source§

fn get_is_done(self) -> bool
where Self: Sized,

Source§

fn is_valid(self) -> bool
where Self: Sized,

Source§

fn get_percent_complete(self) -> f32
where Self: Sized,

Source§

fn get_reference_count(self) -> i32
where Self: Sized,

Source§

fn release(self)
where Self: Sized,

Source§

fn get_result(self) -> T0
where Self: Sized,

Source§

fn get_status(self) -> AsyncOperationStatus
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_move_next(self) -> bool
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<__T> IBehaviourMethods for __T
where __T: IBehaviour,

Source§

fn get_enabled(self) -> bool

get_enabled() overload
Source§

fn set_enabled(self, value: impl Into<bool>)

set_enabled(bool) overload
Source§

fn get_is_active_and_enabled(self) -> bool

get_isActiveAndEnabled() overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<__T> IComponentMethods for __T
where __T: IComponent,

Source§

fn get_transform(self) -> Transform

get_transform() overload
Source§

fn get_game_object(self) -> GameObject

get_gameObject() overload
Source§

fn get_component(self, type: impl Into<SystemType>) -> Component

GetComponent(::unity::SystemType) overload
Source§

fn get_component_fast_path( self, type: impl Into<SystemType>, one_further_than_result_value: impl Into<IntPtr>, )

GetComponentFastPath(::unity::SystemType, ::unity::IntPtr) overload
Source§

fn get_component_2<M0: IlType + Copy + ClassIdentity>(self) -> M0

Source§

fn try_get_component<M0: IlType + Copy + ClassIdentity>( self, component: impl Into<*mut M0>, ) -> bool

Source§

fn get_component_in_children( self, t: impl Into<SystemType>, include_inactive: impl Into<bool>, ) -> Component

GetComponentInChildren(::unity::SystemType, bool) overload
Source§

fn get_component_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> M0

Source§

fn get_component_in_children_3<M0: IlType + Copy + ClassIdentity>(self) -> M0

Source§

fn get_components_in_children<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>

Source§

fn get_components_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, result: impl Into<List_1<M0>>, )

Source§

fn get_components_in_children_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>

Source§

fn get_components_in_children_4<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )

Source§

fn get_component_in_parent(self, t: impl Into<SystemType>) -> Component

GetComponentInParent(::unity::SystemType) overload
Source§

fn get_component_in_parent_2<M0: IlType + Copy + ClassIdentity>(self) -> M0

Source§

fn get_components_in_parent<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>

Source§

fn get_components_in_parent_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, results: impl Into<List_1<M0>>, )

Source§

fn get_components_in_parent_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>

Source§

fn get_components_for_list_internal( self, search_type: impl Into<SystemType>, result_list: impl Into<Object>, )

GetComponentsForListInternal(::unity::SystemType, crate::system::object::Object) overload
Source§

fn get_components( self, type: impl Into<SystemType>, results: impl Into<List_1<Component>>, )

GetComponents(::unity::SystemType, crate::system::collections::generic::list_1::List_1<crate::unity_engine::component::Component>) overload
Source§

fn get_components_2<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )

Source§

fn get_tag(self) -> Il2CppString

get_tag() overload
Source§

fn set_tag(self, value: impl Into<Il2CppString>)

set_tag(::unity::Il2CppString) overload
Source§

fn get_components_3<M0: IlType + Copy + ClassIdentity>(self) -> Array<M0>

Source§

fn compare_tag(self, tag: impl Into<Il2CppString>) -> bool

CompareTag(::unity::Il2CppString) overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get(self) -> (T0, T0)
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> KeyValuePair_2<T0, T1>
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntry
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_key(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_value(self) -> Object
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T1
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IExposedReference_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn resolve(self, resolver: IExposedPropertyTable) -> T0
where Self: Sized,

Source§

impl<__T> IGraphicMethods for __T
where __T: IGraphic,

Source§

fn get_color(self) -> Color

get_color() overload
Source§

fn set_color(self, value: impl Into<Color>)

set_color(crate::unity_engine::color::Color) overload
Source§

fn get_raycast_target(self) -> bool

get_raycastTarget() overload
Source§

fn set_raycast_target(self, value: impl Into<bool>)

set_raycastTarget(bool) overload
Source§

fn get_raycast_padding(self) -> Vector4

get_raycastPadding() overload
Source§

fn set_raycast_padding(self, value: impl Into<Vector4>)

set_raycastPadding(crate::unity_engine::vector4::Vector4) overload
Source§

fn get_use_legacy_mesh_generation(self) -> bool

get_useLegacyMeshGeneration() overload
Source§

fn set_use_legacy_mesh_generation(self, value: impl Into<bool>)

set_useLegacyMeshGeneration(bool) overload
Source§

fn ctor(self)

.ctor() overload
Source§

fn set_all_dirty(self)

SetAllDirty() overload
Source§

fn set_layout_dirty(self)

SetLayoutDirty() overload
Source§

fn set_vertices_dirty(self)

SetVerticesDirty() overload
Source§

fn set_material_dirty(self)

SetMaterialDirty() overload
Source§

fn on_rect_transform_dimensions_change(self)

OnRectTransformDimensionsChange() overload
Source§

fn on_before_transform_parent_changed(self)

OnBeforeTransformParentChanged() overload
Source§

fn on_transform_parent_changed(self)

OnTransformParentChanged() overload
Source§

fn get_depth(self) -> i32

get_depth() overload
Source§

fn get_rect_transform(self) -> RectTransform

get_rectTransform() overload
Source§

fn get_canvas(self) -> Canvas

get_canvas() overload
Source§

fn cache_canvas(self)

CacheCanvas() overload
Source§

fn get_canvas_renderer(self) -> CanvasRenderer

get_canvasRenderer() overload
Source§

fn get_default_material(self) -> Material

get_defaultMaterial() overload
Source§

fn get_material(self) -> Material

get_material() overload
Source§

fn set_material(self, value: impl Into<Material>)

set_material(crate::unity_engine::material::Material) overload
Source§

fn get_material_for_rendering(self) -> Material

get_materialForRendering() overload
Source§

fn get_main_texture(self) -> Texture

get_mainTexture() overload
Source§

fn on_enable(self)

OnEnable() overload
Source§

fn on_disable(self)

OnDisable() overload
Source§

fn on_destroy(self)

OnDestroy() overload
Source§

fn on_canvas_hierarchy_changed(self)

OnCanvasHierarchyChanged() overload
Source§

fn on_culling_changed(self)

OnCullingChanged() overload
Source§

fn rebuild(self, update: impl Into<CanvasUpdate>)

Rebuild(crate::unity_engine::ui::canvasupdate::CanvasUpdate) overload
Source§

fn layout_complete(self)

LayoutComplete() overload
Source§

fn graphic_update_complete(self)

GraphicUpdateComplete() overload
Source§

fn update_material(self)

UpdateMaterial() overload
Source§

fn update_geometry(self)

UpdateGeometry() overload
Source§

fn do_mesh_generation(self)

DoMeshGeneration() overload
Source§

fn do_legacy_mesh_generation(self)

DoLegacyMeshGeneration() overload
Source§

fn on_fill_vbo(self, vbo: impl Into<List_1<UIVertex>>)

OnFillVBO(crate::system::collections::generic::list_1::List_1<crate::unity_engine::uivertex::UIVertex>) overload
Source§

fn on_populate_mesh(self, m: impl Into<Mesh>)

OnPopulateMesh(crate::unity_engine::mesh::Mesh) overload
Source§

fn on_populate_mesh_2(self, vh: impl Into<VertexHelper>)

OnPopulateMesh(crate::unity_engine::ui::vertexhelper::VertexHelper) overload
Source§

fn on_did_apply_animation_properties(self)

OnDidApplyAnimationProperties() overload
Source§

fn set_native_size(self)

SetNativeSize() overload
Source§

fn raycast( self, sp: impl Into<Vector2>, event_camera: impl Into<Camera>, ) -> bool

Raycast(crate::unity_engine::vector2::Vector2, crate::unity_engine::camera::Camera) overload
Source§

fn pixel_adjust_point(self, point: impl Into<Vector2>) -> Vector2

PixelAdjustPoint(crate::unity_engine::vector2::Vector2) overload
Source§

fn get_pixel_adjusted_rect(self) -> Rect

GetPixelAdjustedRect() overload
Source§

fn cross_fade_color( self, target_color: impl Into<Color>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, use_alpha: impl Into<bool>, )

CrossFadeColor(crate::unity_engine::color::Color, f32, bool, bool) overload
Source§

fn cross_fade_color_2( self, target_color: impl Into<Color>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, use_alpha: impl Into<bool>, use_rgb: impl Into<bool>, )

CrossFadeColor(crate::unity_engine::color::Color, f32, bool, bool, bool) overload
Source§

fn cross_fade_alpha( self, alpha: impl Into<f32>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, )

CrossFadeAlpha(f32, f32, bool) overload
Source§

fn register_dirty_layout_callback(self, action: impl Into<UnityAction>)

RegisterDirtyLayoutCallback(crate::unity_engine::events::unityaction::UnityAction) overload
Source§

fn unregister_dirty_layout_callback(self, action: impl Into<UnityAction>)

UnregisterDirtyLayoutCallback(crate::unity_engine::events::unityaction::UnityAction) overload
Source§

fn register_dirty_vertices_callback(self, action: impl Into<UnityAction>)

RegisterDirtyVerticesCallback(crate::unity_engine::events::unityaction::UnityAction) overload
Source§

fn unregister_dirty_vertices_callback(self, action: impl Into<UnityAction>)

UnregisterDirtyVerticesCallback(crate::unity_engine::events::unityaction::UnityAction) overload
Source§

fn register_dirty_material_callback(self, action: impl Into<UnityAction>)

RegisterDirtyMaterialCallback(crate::unity_engine::events::unityaction::UnityAction) overload
Source§

fn unregister_dirty_material_callback(self, action: impl Into<UnityAction>)

UnregisterDirtyMaterialCallback(crate::unity_engine::events::unityaction::UnityAction) overload
Source§

fn unity_engine_ui_i_canvas_element_get_transform(self) -> Transform

UnityEngine.UI.ICanvasElement.get_transform() overload
Source§

impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, set: HashSet_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U

Source§

fn ctor(self, key: T0, value: T1)
where Self: Sized,

Source§

fn get_key(self) -> T0
where Self: Sized,

Source§

fn get_value(self) -> T1
where Self: Sized,

Source§

fn to_string(self) -> Il2CppString
where Self: Sized,

Source§

impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, initialize: bool)
where Self: Sized,

Source§

fn ctor_2(self, max_capacity: i32)
where Self: Sized,

Source§

fn add_range(self, items: IEnumerable_1<T0>)
where Self: Sized,

Source§

fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)
where Self: Sized,

Source§

fn get_buffer(self, index: i32) -> Array<T0>
where Self: Sized,

Source§

fn to_array(self) -> Array<T0>
where Self: Sized,

Source§

fn try_move(self) -> (bool, Array<T0>)
where Self: Sized,

Source§

fn allocate_buffer(self)
where Self: Sized,

Source§

impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, list: LinkedList_1<T0>)
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn system_runtime_serialization_i_deserialization_callback_on_deserialization( self, sender: Object, )
where Self: Sized,

Source§

impl<T0, __U> IListBuffer_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_capacity(self) -> i32
where Self: Sized,

Source§

fn get_item(self) -> (*mut T0, i32)
where Self: Sized,

Source§

fn get_unchecked(self) -> (*mut T0, i32)
where Self: Sized,

Source§

fn try_add(self) -> (bool, T0)
where Self: Sized,

Source§

fn try_copy_to(self, other: ListBuffer_1<T0>) -> bool
where Self: Sized,

Source§

impl<T0, __U> IList_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, list: List_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn move_next_rare(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<__T> IMaskableGraphicMethods for __T
where __T: IMaskableGraphic,

Source§

fn get_on_cull_state_changed(self) -> MaskableGraphic_CullStateChangedEvent

get_onCullStateChanged() overload
Source§

fn set_on_cull_state_changed( self, value: impl Into<MaskableGraphic_CullStateChangedEvent>, )

set_onCullStateChanged(crate::unity_engine::ui::maskablegraphic::MaskableGraphic_CullStateChangedEvent) overload
Source§

fn get_maskable(self) -> bool

get_maskable() overload
Source§

fn set_maskable(self, value: impl Into<bool>)

set_maskable(bool) overload
Source§

fn get_is_masking_graphic(self) -> bool

get_isMaskingGraphic() overload
Source§

fn set_is_masking_graphic(self, value: impl Into<bool>)

set_isMaskingGraphic(bool) overload
Source§

fn get_modified_material(self, base_material: impl Into<Material>) -> Material

GetModifiedMaterial(crate::unity_engine::material::Material) overload
Source§

fn cull(self, clip_rect: impl Into<Rect>, valid_rect: impl Into<bool>)

Cull(crate::unity_engine::rect::Rect, bool) overload
Source§

fn update_cull(self, cull: impl Into<bool>)

UpdateCull(bool) overload
Source§

fn set_clip_rect(self, clip_rect: impl Into<Rect>, valid_rect: impl Into<bool>)

SetClipRect(crate::unity_engine::rect::Rect, bool) overload
Source§

fn set_clip_softness(self, clip_softness: impl Into<Vector2>)

SetClipSoftness(crate::unity_engine::vector2::Vector2) overload
Source§

fn on_enable(self)

OnEnable() overload
Source§

fn on_disable(self)

OnDisable() overload
Source§

fn on_transform_parent_changed(self)

OnTransformParentChanged() overload
Source§

fn parent_mask_state_changed(self)

ParentMaskStateChanged() overload
Source§

fn on_canvas_hierarchy_changed(self)

OnCanvasHierarchyChanged() overload
Source§

fn get_root_canvas_rect(self) -> Rect

get_rootCanvasRect() overload
Source§

fn update_clip_parent(self)

UpdateClipParent() overload
Source§

fn recalculate_clipping(self)

RecalculateClipping() overload
Source§

fn recalculate_masking(self)

RecalculateMasking() overload
Source§

fn ctor(self)

.ctor() overload
Source§

fn unity_engine_ui_i_clippable_get_game_object(self) -> GameObject

UnityEngine.UI.IClippable.get_gameObject() overload
Source§

impl<__T> IMonoBehaviourMethods for __T
where __T: IMonoBehaviour,

Source§

fn is_invoking(self) -> bool

IsInvoking() overload
Source§

fn cancel_invoke(self)

CancelInvoke() overload
Source§

fn invoke(self, method_name: impl Into<Il2CppString>, time: impl Into<f32>)

Invoke(::unity::Il2CppString, f32) overload
Source§

fn invoke_repeating( self, method_name: impl Into<Il2CppString>, time: impl Into<f32>, repeat_rate: impl Into<f32>, )

InvokeRepeating(::unity::Il2CppString, f32, f32) overload
Source§

fn cancel_invoke_2(self, method_name: impl Into<Il2CppString>)

CancelInvoke(::unity::Il2CppString) overload
Source§

fn is_invoking_2(self, method_name: impl Into<Il2CppString>) -> bool

IsInvoking(::unity::Il2CppString) overload
Source§

fn start_coroutine(self, method_name: impl Into<Il2CppString>) -> Coroutine

StartCoroutine(::unity::Il2CppString) overload
Source§

fn start_coroutine_2( self, method_name: impl Into<Il2CppString>, value: impl Into<Object>, ) -> Coroutine

StartCoroutine(::unity::Il2CppString, crate::system::object::Object) overload
Source§

fn start_coroutine_3(self, routine: impl Into<IEnumerator>) -> Coroutine

StartCoroutine(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn start_coroutine_auto(self, routine: impl Into<IEnumerator>) -> Coroutine

StartCoroutine_Auto(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn stop_coroutine(self, routine: impl Into<IEnumerator>)

StopCoroutine(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn stop_coroutine_2(self, routine: impl Into<Coroutine>)

StopCoroutine(crate::unity_engine::coroutine::Coroutine) overload
Source§

fn stop_coroutine_3(self, method_name: impl Into<Il2CppString>)

StopCoroutine(::unity::Il2CppString) overload
Source§

fn stop_all_coroutines(self)

StopAllCoroutines() overload
Source§

fn get_use_gui_layout(self) -> bool

get_useGUILayout() overload
Source§

fn set_use_gui_layout(self, value: impl Into<bool>)

set_useGUILayout(bool) overload
Source§

fn start_coroutine_managed( self, method_name: impl Into<Il2CppString>, value: impl Into<Object>, ) -> Coroutine

StartCoroutineManaged(::unity::Il2CppString, crate::system::object::Object) overload
Source§

fn start_coroutine_managed2( self, enumerator: impl Into<IEnumerator>, ) -> Coroutine

StartCoroutineManaged2(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn stop_coroutine_managed(self, routine: impl Into<Coroutine>)

StopCoroutineManaged(crate::unity_engine::coroutine::Coroutine) overload
Source§

fn stop_coroutine_from_enumerator_managed(self, routine: impl Into<IEnumerator>)

StopCoroutineFromEnumeratorManaged(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn get_script_class_name(self) -> Il2CppString

GetScriptClassName() overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<__T> IObjectMethods for __T
where __T: IObject,

Source§

fn equals(self, obj: impl Into<Object>) -> bool

Equals(crate::system::object::Object) overload
Source§

fn ctor(self)

.ctor() overload
Source§

fn finalize(self)

Finalize() overload
Source§

fn get_hash_code(self) -> i32

GetHashCode() overload
Source§

fn get_type(self) -> SystemType

GetType() overload
Source§

fn memberwise_clone(self) -> Object

MemberwiseClone() overload
Source§

fn to_string(self) -> Il2CppString

ToString() overload
Source§

fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance

FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overload
Source§

fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )

FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overload
Source§

impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)
where Self: Sized,

Source§

fn system_i_disposable_dispose(self)
where Self: Sized,

Source§

impl<__T> IObject_2Methods for __T
where __T: IObject_2,

Source§

fn get_instance_id(self) -> i32

GetInstanceID() overload
Source§

fn get_hash_code(self) -> i32

GetHashCode() overload
Source§

fn equals(self, other: impl Into<Object>) -> bool

Equals(crate::system::object::Object) overload
Source§

fn ensure_running_on_main_thread(self)

EnsureRunningOnMainThread() overload
Source§

fn get_cached_ptr(self) -> IntPtr

GetCachedPtr() overload
Source§

fn get_name(self) -> Il2CppString

get_name() overload
Source§

fn set_name(self, value: impl Into<Il2CppString>)

set_name(::unity::Il2CppString) overload
Source§

fn get_hide_flags(self) -> HideFlags

get_hideFlags() overload
Source§

fn set_hide_flags(self, value: impl Into<HideFlags>)

set_hideFlags(crate::unity_engine::hideflags::HideFlags) overload
Source§

fn to_string(self) -> Il2CppString

ToString() overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, q: Queue_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn throw_enumeration_not_started_or_ended(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IScriptPlayable_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_null() -> ScriptPlayable_1<T0>

Source§

fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>

Source§

fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>

Source§

fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle

Source§

fn create_script_instance() -> Object

Source§

fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object

Source§

fn clone_script_instance_from_engine_object(source: Object_2) -> Object

Source§

fn ctor(self, handle: PlayableHandle)
where Self: Sized,

Source§

fn get_handle(self) -> PlayableHandle
where Self: Sized,

Source§

fn get_behaviour(self) -> T0
where Self: Sized,

Source§

fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable

Source§

fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>

Source§

fn equals(self, other: ScriptPlayable_1<T0>) -> bool
where Self: Sized,

Source§

fn cctor()

Source§

impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor( self, dictionary: SortedDictionary_2<T0, T1>, get_enumerator_ret_type: i32, )
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn get_current(self) -> KeyValuePair_2<T0, T1>
where Self: Sized,

Source§

fn get_not_started_or_ended(self) -> bool
where Self: Sized,

Source§

fn reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_key(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_value(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntry
where Self: Sized,

Source§

impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T1
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, set: SortedSet_1<T0>)
where Self: Sized,

Source§

fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)
where Self: Sized,

Source§

fn system_runtime_serialization_i_deserialization_callback_on_deserialization( self, sender: Object, )
where Self: Sized,

Source§

fn initialize(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn get_not_started_or_ended(self) -> bool
where Self: Sized,

Source§

fn reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn cctor()

Source§

impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, stack: Stack_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn throw_enumeration_not_started_or_ended(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<__T> ITMP_TextMethods for __T
where __T: ITMP_Text,

Source§

fn get_text(self) -> Il2CppString

get_text() overload
Source§

fn set_text(self, value: impl Into<Il2CppString>)

set_text(::unity::Il2CppString) overload
Source§

fn get_text_preprocessor(self) -> ITextPreprocessor

get_textPreprocessor() overload
Source§

fn set_text_preprocessor(self, value: impl Into<ITextPreprocessor>)

set_textPreprocessor(crate::tm_pro::itextpreprocessor::ITextPreprocessor) overload
Source§

fn get_is_right_to_left_text(self) -> bool

get_isRightToLeftText() overload
Source§

fn set_is_right_to_left_text(self, value: impl Into<bool>)

set_isRightToLeftText(bool) overload
Source§

fn get_font(self) -> TMP_FontAsset

get_font() overload
Source§

fn set_font(self, value: impl Into<TMP_FontAsset>)

set_font(crate::tm_pro::tmp_fontasset::TMP_FontAsset) overload
Source§

fn get_font_shared_material(self) -> Material

get_fontSharedMaterial() overload
Source§

fn set_font_shared_material(self, value: impl Into<Material>)

set_fontSharedMaterial(crate::unity_engine::material::Material) overload
Source§

fn get_font_shared_materials(self) -> Array<Material>

get_fontSharedMaterials() overload
Source§

fn set_font_shared_materials(self, value: impl Into<Array<Material>>)

set_fontSharedMaterials(::unity::Array<crate::unity_engine::material::Material>) overload
Source§

fn get_font_material(self) -> Material

get_fontMaterial() overload
Source§

fn set_font_material(self, value: impl Into<Material>)

set_fontMaterial(crate::unity_engine::material::Material) overload
Source§

fn get_font_materials(self) -> Array<Material>

get_fontMaterials() overload
Source§

fn set_font_materials(self, value: impl Into<Array<Material>>)

set_fontMaterials(::unity::Array<crate::unity_engine::material::Material>) overload
Source§

fn get_color(self) -> Color

get_color() overload
Source§

fn set_color(self, value: impl Into<Color>)

set_color(crate::unity_engine::color::Color) overload
Source§

fn get_alpha(self) -> f32

get_alpha() overload
Source§

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

set_alpha(f32) overload
Source§

fn get_enable_vertex_gradient(self) -> bool

get_enableVertexGradient() overload
Source§

fn set_enable_vertex_gradient(self, value: impl Into<bool>)

set_enableVertexGradient(bool) overload
Source§

fn get_color_gradient(self) -> VertexGradient

get_colorGradient() overload
Source§

fn set_color_gradient(self, value: impl Into<VertexGradient>)

set_colorGradient(crate::tm_pro::vertexgradient::VertexGradient) overload
Source§

fn get_color_gradient_preset(self) -> TMP_ColorGradient

get_colorGradientPreset() overload
Source§

fn set_color_gradient_preset(self, value: impl Into<TMP_ColorGradient>)

set_colorGradientPreset(crate::tm_pro::tmp_colorgradient::TMP_ColorGradient) overload
Source§

fn get_sprite_asset(self) -> TMP_SpriteAsset

get_spriteAsset() overload
Source§

fn set_sprite_asset(self, value: impl Into<TMP_SpriteAsset>)

set_spriteAsset(crate::tm_pro::tmp_spriteasset::TMP_SpriteAsset) overload
Source§

fn get_tint_all_sprites(self) -> bool

get_tintAllSprites() overload
Source§

fn set_tint_all_sprites(self, value: impl Into<bool>)

set_tintAllSprites(bool) overload
Source§

fn get_style_sheet(self) -> TMP_StyleSheet

get_styleSheet() overload
Source§

fn set_style_sheet(self, value: impl Into<TMP_StyleSheet>)

set_styleSheet(crate::tm_pro::tmp_stylesheet::TMP_StyleSheet) overload
Source§

fn get_text_style(self) -> TMP_Style

get_textStyle() overload
Source§

fn set_text_style(self, value: impl Into<TMP_Style>)

set_textStyle(crate::tm_pro::tmp_style::TMP_Style) overload
Source§

fn get_override_color_tags(self) -> bool

get_overrideColorTags() overload
Source§

fn set_override_color_tags(self, value: impl Into<bool>)

set_overrideColorTags(bool) overload
Source§

fn get_face_color(self) -> Color32

get_faceColor() overload
Source§

fn set_face_color(self, value: impl Into<Color32>)

set_faceColor(crate::unity_engine::color32::Color32) overload
Source§

fn get_outline_color(self) -> Color32

get_outlineColor() overload
Source§

fn set_outline_color(self, value: impl Into<Color32>)

set_outlineColor(crate::unity_engine::color32::Color32) overload
Source§

fn get_outline_width(self) -> f32

get_outlineWidth() overload
Source§

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

set_outlineWidth(f32) overload
Source§

fn get_font_size(self) -> f32

get_fontSize() overload
Source§

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

set_fontSize(f32) overload
Source§

fn get_font_weight(self) -> FontWeight

get_fontWeight() overload
Source§

fn set_font_weight(self, value: impl Into<FontWeight>)

set_fontWeight(crate::tm_pro::fontweight::FontWeight) overload
Source§

fn get_pixels_per_unit(self) -> f32

get_pixelsPerUnit() overload
Source§

fn get_enable_auto_sizing(self) -> bool

get_enableAutoSizing() overload
Source§

fn set_enable_auto_sizing(self, value: impl Into<bool>)

set_enableAutoSizing(bool) overload
Source§

fn get_font_size_min(self) -> f32

get_fontSizeMin() overload
Source§

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

set_fontSizeMin(f32) overload
Source§

fn get_font_size_max(self) -> f32

get_fontSizeMax() overload
Source§

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

set_fontSizeMax(f32) overload
Source§

fn get_font_style(self) -> FontStyles

get_fontStyle() overload
Source§

fn set_font_style(self, value: impl Into<FontStyles>)

set_fontStyle(crate::tm_pro::fontstyles::FontStyles) overload
Source§

fn get_is_using_bold(self) -> bool

get_isUsingBold() overload
Source§

fn get_horizontal_alignment(self) -> HorizontalAlignmentOptions

get_horizontalAlignment() overload
Source§

fn set_horizontal_alignment(self, value: impl Into<HorizontalAlignmentOptions>)

set_horizontalAlignment(crate::tm_pro::horizontalalignmentoptions::HorizontalAlignmentOptions) overload
Source§

fn get_vertical_alignment(self) -> VerticalAlignmentOptions

get_verticalAlignment() overload
Source§

fn set_vertical_alignment(self, value: impl Into<VerticalAlignmentOptions>)

set_verticalAlignment(crate::tm_pro::verticalalignmentoptions::VerticalAlignmentOptions) overload
Source§

fn get_alignment(self) -> TextAlignmentOptions

get_alignment() overload
Source§

fn set_alignment(self, value: impl Into<TextAlignmentOptions>)

set_alignment(crate::tm_pro::textalignmentoptions::TextAlignmentOptions) overload
Source§

fn get_character_spacing(self) -> f32

get_characterSpacing() overload
Source§

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

set_characterSpacing(f32) overload
Source§

fn get_word_spacing(self) -> f32

get_wordSpacing() overload
Source§

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

set_wordSpacing(f32) overload
Source§

fn get_line_spacing(self) -> f32

get_lineSpacing() overload
Source§

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

set_lineSpacing(f32) overload
Source§

fn get_line_spacing_adjustment(self) -> f32

get_lineSpacingAdjustment() overload
Source§

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

set_lineSpacingAdjustment(f32) overload
Source§

fn get_paragraph_spacing(self) -> f32

get_paragraphSpacing() overload
Source§

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

set_paragraphSpacing(f32) overload
Source§

fn get_character_width_adjustment(self) -> f32

get_characterWidthAdjustment() overload
Source§

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

set_characterWidthAdjustment(f32) overload
Source§

fn get_enable_word_wrapping(self) -> bool

get_enableWordWrapping() overload
Source§

fn set_enable_word_wrapping(self, value: impl Into<bool>)

set_enableWordWrapping(bool) overload
Source§

fn get_word_wrapping_ratios(self) -> f32

get_wordWrappingRatios() overload
Source§

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

set_wordWrappingRatios(f32) overload
Source§

fn get_overflow_mode(self) -> TextOverflowModes

get_overflowMode() overload
Source§

fn set_overflow_mode(self, value: impl Into<TextOverflowModes>)

set_overflowMode(crate::tm_pro::textoverflowmodes::TextOverflowModes) overload
Source§

fn get_is_text_overflowing(self) -> bool

get_isTextOverflowing() overload
Source§

fn get_first_overflow_character_index(self) -> i32

get_firstOverflowCharacterIndex() overload
Source§

fn get_linked_text_component(self) -> TMP_Text

get_linkedTextComponent() overload
Source§

fn set_linked_text_component(self, value: impl Into<TMP_Text>)

set_linkedTextComponent(crate::tm_pro::tmp_text::TMP_Text) overload
Source§

fn get_is_text_truncated(self) -> bool

get_isTextTruncated() overload
Source§

fn get_enable_kerning(self) -> bool

get_enableKerning() overload
Source§

fn set_enable_kerning(self, value: impl Into<bool>)

set_enableKerning(bool) overload
Source§

fn get_extra_padding(self) -> bool

get_extraPadding() overload
Source§

fn set_extra_padding(self, value: impl Into<bool>)

set_extraPadding(bool) overload
Source§

fn get_rich_text(self) -> bool

get_richText() overload
Source§

fn set_rich_text(self, value: impl Into<bool>)

set_richText(bool) overload
Source§

fn get_parse_ctrl_characters(self) -> bool

get_parseCtrlCharacters() overload
Source§

fn set_parse_ctrl_characters(self, value: impl Into<bool>)

set_parseCtrlCharacters(bool) overload
Source§

fn get_is_overlay(self) -> bool

get_isOverlay() overload
Source§

fn set_is_overlay(self, value: impl Into<bool>)

set_isOverlay(bool) overload
Source§

fn get_is_orthographic(self) -> bool

get_isOrthographic() overload
Source§

fn set_is_orthographic(self, value: impl Into<bool>)

set_isOrthographic(bool) overload
Source§

fn get_enable_culling(self) -> bool

get_enableCulling() overload
Source§

fn set_enable_culling(self, value: impl Into<bool>)

set_enableCulling(bool) overload
Source§

fn get_ignore_visibility(self) -> bool

get_ignoreVisibility() overload
Source§

fn set_ignore_visibility(self, value: impl Into<bool>)

set_ignoreVisibility(bool) overload
Source§

fn get_horizontal_mapping(self) -> TextureMappingOptions

get_horizontalMapping() overload
Source§

fn set_horizontal_mapping(self, value: impl Into<TextureMappingOptions>)

set_horizontalMapping(crate::tm_pro::texturemappingoptions::TextureMappingOptions) overload
Source§

fn get_vertical_mapping(self) -> TextureMappingOptions

get_verticalMapping() overload
Source§

fn set_vertical_mapping(self, value: impl Into<TextureMappingOptions>)

set_verticalMapping(crate::tm_pro::texturemappingoptions::TextureMappingOptions) overload
Source§

fn get_mapping_uv_line_offset(self) -> f32

get_mappingUvLineOffset() overload
Source§

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

set_mappingUvLineOffset(f32) overload
Source§

fn get_render_mode(self) -> TextRenderFlags

get_renderMode() overload
Source§

fn set_render_mode(self, value: impl Into<TextRenderFlags>)

set_renderMode(crate::tm_pro::textrenderflags::TextRenderFlags) overload
Source§

fn get_geometry_sorting_order(self) -> VertexSortingOrder

get_geometrySortingOrder() overload
Source§

fn set_geometry_sorting_order(self, value: impl Into<VertexSortingOrder>)

set_geometrySortingOrder(crate::tm_pro::vertexsortingorder::VertexSortingOrder) overload
Source§

fn get_is_text_object_scale_static(self) -> bool

get_isTextObjectScaleStatic() overload
Source§

fn set_is_text_object_scale_static(self, value: impl Into<bool>)

set_isTextObjectScaleStatic(bool) overload
Source§

fn get_vertex_buffer_auto_size_reduction(self) -> bool

get_vertexBufferAutoSizeReduction() overload
Source§

fn set_vertex_buffer_auto_size_reduction(self, value: impl Into<bool>)

set_vertexBufferAutoSizeReduction(bool) overload
Source§

fn get_first_visible_character(self) -> i32

get_firstVisibleCharacter() overload
Source§

fn set_first_visible_character(self, value: impl Into<i32>)

set_firstVisibleCharacter(i32) overload
Source§

fn get_max_visible_characters(self) -> i32

get_maxVisibleCharacters() overload
Source§

fn set_max_visible_characters(self, value: impl Into<i32>)

set_maxVisibleCharacters(i32) overload
Source§

fn get_max_visible_words(self) -> i32

get_maxVisibleWords() overload
Source§

fn set_max_visible_words(self, value: impl Into<i32>)

set_maxVisibleWords(i32) overload
Source§

fn get_max_visible_lines(self) -> i32

get_maxVisibleLines() overload
Source§

fn set_max_visible_lines(self, value: impl Into<i32>)

set_maxVisibleLines(i32) overload
Source§

fn get_use_max_visible_descender(self) -> bool

get_useMaxVisibleDescender() overload
Source§

fn set_use_max_visible_descender(self, value: impl Into<bool>)

set_useMaxVisibleDescender(bool) overload
Source§

fn get_page_to_display(self) -> i32

get_pageToDisplay() overload
Source§

fn set_page_to_display(self, value: impl Into<i32>)

set_pageToDisplay(i32) overload
Source§

fn get_margin(self) -> Vector4

get_margin() overload
Source§

fn set_margin(self, value: impl Into<Vector4>)

set_margin(crate::unity_engine::vector4::Vector4) overload
Source§

fn get_text_info(self) -> TMP_TextInfo

get_textInfo() overload
Source§

fn get_have_properties_changed(self) -> bool

get_havePropertiesChanged() overload
Source§

fn set_have_properties_changed(self, value: impl Into<bool>)

set_havePropertiesChanged(bool) overload
Source§

fn get_is_using_legacy_animation_component(self) -> bool

get_isUsingLegacyAnimationComponent() overload
Source§

fn set_is_using_legacy_animation_component(self, value: impl Into<bool>)

set_isUsingLegacyAnimationComponent(bool) overload
Source§

fn get_transform(self) -> Transform

get_transform() overload
Source§

fn get_rect_transform(self) -> RectTransform

get_rectTransform() overload
Source§

fn get_auto_size_text_container(self) -> bool

get_autoSizeTextContainer() overload
Source§

fn set_auto_size_text_container(self, value: impl Into<bool>)

set_autoSizeTextContainer(bool) overload
Source§

fn get_mesh(self) -> Mesh

get_mesh() overload
Source§

fn get_is_volumetric_text(self) -> bool

get_isVolumetricText() overload
Source§

fn set_is_volumetric_text(self, value: impl Into<bool>)

set_isVolumetricText(bool) overload
Source§

fn get_bounds(self) -> Bounds

get_bounds() overload
Source§

fn get_text_bounds(self) -> Bounds

get_textBounds() overload
Source§

fn add_on_pre_render_text(self, value: impl Into<Action_1<TMP_TextInfo>>)

add_OnPreRenderText(crate::system::action_1::Action_1<crate::tm_pro::tmp_textinfo::TMP_TextInfo>) overload
Source§

fn remove_on_pre_render_text(self, value: impl Into<Action_1<TMP_TextInfo>>)

remove_OnPreRenderText(crate::system::action_1::Action_1<crate::tm_pro::tmp_textinfo::TMP_TextInfo>) overload
Source§

fn get_sprite_animator(self) -> TMP_SpriteAnimator

get_spriteAnimator() overload
Source§

fn get_flexible_height(self) -> f32

get_flexibleHeight() overload
Source§

fn get_flexible_width(self) -> f32

get_flexibleWidth() overload
Source§

fn get_min_width(self) -> f32

get_minWidth() overload
Source§

fn get_min_height(self) -> f32

get_minHeight() overload
Source§

fn get_max_width(self) -> f32

get_maxWidth() overload
Source§

fn get_max_height(self) -> f32

get_maxHeight() overload
Source§

fn get_layout_element(self) -> LayoutElement

get_layoutElement() overload
Source§

fn get_preferred_width(self) -> f32

get_preferredWidth() overload
Source§

fn get_preferred_height(self) -> f32

get_preferredHeight() overload
Source§

fn get_rendered_width(self) -> f32

get_renderedWidth() overload
Source§

fn get_rendered_height(self) -> f32

get_renderedHeight() overload
Source§

fn get_layout_priority(self) -> i32

get_layoutPriority() overload
Source§

fn load_font_asset(self)

LoadFontAsset() overload
Source§

fn set_shared_material(self, mat: impl Into<Material>)

SetSharedMaterial(crate::unity_engine::material::Material) overload
Source§

fn get_material(self, mat: impl Into<Material>) -> Material

GetMaterial(crate::unity_engine::material::Material) overload
Source§

fn set_font_base_material(self, mat: impl Into<Material>)

SetFontBaseMaterial(crate::unity_engine::material::Material) overload
Source§

fn get_shared_materials(self) -> Array<Material>

GetSharedMaterials() overload
Source§

fn set_shared_materials(self, materials: impl Into<Array<Material>>)

SetSharedMaterials(::unity::Array<crate::unity_engine::material::Material>) overload
Source§

fn get_materials(self, mats: impl Into<Array<Material>>) -> Array<Material>

GetMaterials(::unity::Array<crate::unity_engine::material::Material>) overload
Source§

fn create_material_instance(self, source: impl Into<Material>) -> Material

CreateMaterialInstance(crate::unity_engine::material::Material) overload
Source§

fn set_vertex_color_gradient(self, gradient: impl Into<TMP_ColorGradient>)

SetVertexColorGradient(crate::tm_pro::tmp_colorgradient::TMP_ColorGradient) overload
Source§

fn set_text_sorting_order(self, order: impl Into<VertexSortingOrder>)

SetTextSortingOrder(crate::tm_pro::vertexsortingorder::VertexSortingOrder) overload
Source§

fn set_text_sorting_order_2(self, order: impl Into<Array<i32>>)

SetTextSortingOrder(::unity::Array<i32>) overload
Source§

fn set_outline_thickness(self, thickness: impl Into<f32>)

SetOutlineThickness(f32) overload
Source§

fn set_shader_depth(self)

SetShaderDepth() overload
Source§

fn set_culling(self)

SetCulling() overload
Source§

fn update_culling(self)

UpdateCulling() overload
Source§

fn get_padding_for_material(self) -> f32

GetPaddingForMaterial() overload
Source§

fn get_padding_for_material_2(self, mat: impl Into<Material>) -> f32

GetPaddingForMaterial(crate::unity_engine::material::Material) overload
Source§

fn get_text_container_local_corners(self) -> Array<Vector3>

GetTextContainerLocalCorners() overload
Source§

fn force_mesh_update( self, ignore_active_state: impl Into<bool>, force_text_reparsing: impl Into<bool>, )

ForceMeshUpdate(bool, bool) overload
Source§

fn update_geometry(self, mesh: impl Into<Mesh>, index: impl Into<i32>)

UpdateGeometry(crate::unity_engine::mesh::Mesh, i32) overload
Source§

fn update_vertex_data(self, flags: impl Into<TMP_VertexDataUpdateFlags>)

UpdateVertexData(crate::tm_pro::tmp_vertexdataupdateflags::TMP_VertexDataUpdateFlags) overload
Source§

fn update_vertex_data_2(self)

UpdateVertexData() overload
Source§

fn set_vertices(self, vertices: impl Into<Array<Vector3>>)

SetVertices(::unity::Array<crate::unity_engine::vector3::Vector3>) overload
Source§

fn update_mesh_padding(self)

UpdateMeshPadding() overload
Source§

fn cross_fade_color( self, target_color: impl Into<Color>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, use_alpha: impl Into<bool>, )

CrossFadeColor(crate::unity_engine::color::Color, f32, bool, bool) overload
Source§

fn cross_fade_alpha( self, alpha: impl Into<f32>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, )

CrossFadeAlpha(f32, f32, bool) overload
Source§

fn internal_cross_fade_color( self, target_color: impl Into<Color>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, use_alpha: impl Into<bool>, )

InternalCrossFadeColor(crate::unity_engine::color::Color, f32, bool, bool) overload
Source§

fn internal_cross_fade_alpha( self, alpha: impl Into<f32>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, )

InternalCrossFadeAlpha(f32, f32, bool) overload
Source§

fn parse_input_text(self)

ParseInputText() overload
Source§

fn populate_text_backing_array(self, source_text: impl Into<Il2CppString>)

PopulateTextBackingArray(::unity::Il2CppString) overload
Source§

fn populate_text_backing_array_2( self, source_text: impl Into<Il2CppString>, start: impl Into<i32>, length: impl Into<i32>, )

PopulateTextBackingArray(::unity::Il2CppString, i32, i32) overload
Source§

fn populate_text_backing_array_3( self, source_text: impl Into<Array<u16>>, start: impl Into<i32>, length: impl Into<i32>, )

PopulateTextBackingArray(::unity::Array<u16>, i32, i32) overload
Source§

fn populate_text_processing_array(self)

PopulateTextProcessingArray() overload
Source§

fn set_text_internal(self, source_text: impl Into<Il2CppString>)

SetTextInternal(::unity::Il2CppString) overload
Source§

fn set_text_2( self, source_text: impl Into<Il2CppString>, sync_text_input_box: impl Into<bool>, )

SetText(::unity::Il2CppString, bool) overload
Source§

fn set_text_3(self, source_text: impl Into<Il2CppString>, arg0: impl Into<f32>)

SetText(::unity::Il2CppString, f32) overload
Source§

fn set_text_4( self, source_text: impl Into<Il2CppString>, arg0: impl Into<f32>, arg1: impl Into<f32>, )

SetText(::unity::Il2CppString, f32, f32) overload
Source§

fn set_text_5( self, source_text: impl Into<Il2CppString>, arg0: impl Into<f32>, arg1: impl Into<f32>, arg2: impl Into<f32>, )

SetText(::unity::Il2CppString, f32, f32, f32) overload
Source§

fn set_text_6( self, source_text: impl Into<Il2CppString>, arg0: impl Into<f32>, arg1: impl Into<f32>, arg2: impl Into<f32>, arg3: impl Into<f32>, )

SetText(::unity::Il2CppString, f32, f32, f32, f32) overload
Source§

fn set_text_7( self, source_text: impl Into<Il2CppString>, arg0: impl Into<f32>, arg1: impl Into<f32>, arg2: impl Into<f32>, arg3: impl Into<f32>, arg4: impl Into<f32>, )

SetText(::unity::Il2CppString, f32, f32, f32, f32, f32) overload
Source§

fn set_text_8( self, source_text: impl Into<Il2CppString>, arg0: impl Into<f32>, arg1: impl Into<f32>, arg2: impl Into<f32>, arg3: impl Into<f32>, arg4: impl Into<f32>, arg5: impl Into<f32>, )

SetText(::unity::Il2CppString, f32, f32, f32, f32, f32, f32) overload
Source§

fn set_text_9( self, source_text: impl Into<Il2CppString>, arg0: impl Into<f32>, arg1: impl Into<f32>, arg2: impl Into<f32>, arg3: impl Into<f32>, arg4: impl Into<f32>, arg5: impl Into<f32>, arg6: impl Into<f32>, )

SetText(::unity::Il2CppString, f32, f32, f32, f32, f32, f32, f32) overload
Source§

fn set_text_10( self, source_text: impl Into<Il2CppString>, arg0: impl Into<f32>, arg1: impl Into<f32>, arg2: impl Into<f32>, arg3: impl Into<f32>, arg4: impl Into<f32>, arg5: impl Into<f32>, arg6: impl Into<f32>, arg7: impl Into<f32>, )

SetText(::unity::Il2CppString, f32, f32, f32, f32, f32, f32, f32, f32) overload
Source§

fn set_text_11(self, source_text: impl Into<Array<u16>>)

SetText(::unity::Array<u16>) overload
Source§

fn set_text_12( self, source_text: impl Into<Array<u16>>, start: impl Into<i32>, length: impl Into<i32>, )

SetText(::unity::Array<u16>, i32, i32) overload
Source§

fn set_char_array(self, source_text: impl Into<Array<u16>>)

SetCharArray(::unity::Array<u16>) overload
Source§

fn set_char_array_2( self, source_text: impl Into<Array<u16>>, start: impl Into<i32>, length: impl Into<i32>, )

SetCharArray(::unity::Array<u16>, i32, i32) overload
Source§

fn get_style(self, hash_code: impl Into<i32>) -> TMP_Style

GetStyle(i32) overload
Source§

fn replace_opening_style_tag( self, src_index: impl Into<i32>, ) -> (bool, TMP_Text_TextBackingContainer, i32, Array<TMP_Text_UnicodeChar>, i32)

ReplaceOpeningStyleTag(*mutcrate::tm_pro::tmp_text::TMP_Text_TextBackingContainer, i32, *muti32, *mut::unity::Array<crate::tm_pro::tmp_text::TMP_Text_UnicodeChar>, *muti32) overload
Source§

fn replace_opening_style_tag_2( self, src_index: impl Into<i32>, ) -> (bool, Array<i32>, i32, Array<TMP_Text_UnicodeChar>, i32)

ReplaceOpeningStyleTag(*mut::unity::Array<i32>, i32, *muti32, *mut::unity::Array<crate::tm_pro::tmp_text::TMP_Text_UnicodeChar>, *muti32) overload
Source§

fn replace_closing_style_tag( self, src_index: impl Into<i32>, ) -> (TMP_Text_TextBackingContainer, Array<TMP_Text_UnicodeChar>, i32)

ReplaceClosingStyleTag(*mutcrate::tm_pro::tmp_text::TMP_Text_TextBackingContainer, i32, *mut::unity::Array<crate::tm_pro::tmp_text::TMP_Text_UnicodeChar>, *muti32) overload
Source§

fn replace_closing_style_tag_2( self, src_index: impl Into<i32>, ) -> (Array<i32>, Array<TMP_Text_UnicodeChar>, i32)

ReplaceClosingStyleTag(*mut::unity::Array<i32>, i32, *mut::unity::Array<crate::tm_pro::tmp_text::TMP_Text_UnicodeChar>, *muti32) overload
Source§

fn insert_opening_style_tag( self, style: impl Into<TMP_Style>, src_index: impl Into<i32>, ) -> (bool, Array<TMP_Text_UnicodeChar>, i32)

InsertOpeningStyleTag(crate::tm_pro::tmp_style::TMP_Style, i32, *mut::unity::Array<crate::tm_pro::tmp_text::TMP_Text_UnicodeChar>, *muti32) overload
Source§

fn insert_closing_style_tag(self) -> (Array<TMP_Text_UnicodeChar>, i32)

InsertClosingStyleTag(*mut::unity::Array<crate::tm_pro::tmp_text::TMP_Text_UnicodeChar>, *muti32) overload
Source§

fn get_markup_tag_hash_code( self, tag_definition: impl Into<Array<i32>>, read_index: impl Into<i32>, ) -> i32

GetMarkupTagHashCode(::unity::Array<i32>, i32) overload
Source§

fn get_markup_tag_hash_code_2( self, tag_definition: impl Into<TMP_Text_TextBackingContainer>, read_index: impl Into<i32>, ) -> i32

GetMarkupTagHashCode(crate::tm_pro::tmp_text::TMP_Text_TextBackingContainer, i32) overload
Source§

fn get_style_hash_code(self, index: impl Into<i32>) -> (i32, Array<i32>, i32)

GetStyleHashCode(*mut::unity::Array<i32>, i32, *muti32) overload
Source§

fn get_style_hash_code_2( self, index: impl Into<i32>, ) -> (i32, TMP_Text_TextBackingContainer, i32)

GetStyleHashCode(*mutcrate::tm_pro::tmp_text::TMP_Text_TextBackingContainer, i32, *muti32) overload
Source§

fn resize_internal_array<M0: IlType + Copy + ClassIdentity>( self, array: impl Into<*mut Array<M0>>, )

Source§

fn resize_internal_array_2<M0: IlType + Copy + ClassIdentity>( self, array: impl Into<*mut Array<M0>>, size: impl Into<i32>, )

Source§

fn add_float_to_internal_text_backing_array( self, value: impl Into<f32>, padding: impl Into<i32>, precision: impl Into<i32>, ) -> i32

AddFloatToInternalTextBackingArray(f32, i32, i32, *muti32) overload
Source§

fn add_integer_to_internal_text_backing_array( self, number: impl Into<f64>, padding: impl Into<i32>, ) -> i32

AddIntegerToInternalTextBackingArray(f64, i32, *muti32) overload
Source§

fn internal_text_backing_array_to_string(self) -> Il2CppString

InternalTextBackingArrayToString() overload
Source§

fn set_array_sizes( self, unicode_chars: impl Into<Array<TMP_Text_UnicodeChar>>, ) -> i32

SetArraySizes(::unity::Array<crate::tm_pro::tmp_text::TMP_Text_UnicodeChar>) overload
Source§

fn get_preferred_values(self) -> Vector2

GetPreferredValues() overload
Source§

fn get_preferred_values_2( self, width: impl Into<f32>, height: impl Into<f32>, ) -> Vector2

GetPreferredValues(f32, f32) overload
Source§

fn get_preferred_values_3(self, text: impl Into<Il2CppString>) -> Vector2

GetPreferredValues(::unity::Il2CppString) overload
Source§

fn get_preferred_values_4( self, text: impl Into<Il2CppString>, width: impl Into<f32>, height: impl Into<f32>, ) -> Vector2

GetPreferredValues(::unity::Il2CppString, f32, f32) overload
Source§

fn get_preferred_width_2(self, margin: impl Into<Vector2>) -> f32

GetPreferredWidth(crate::unity_engine::vector2::Vector2) overload
Source§

fn get_preferred_height_2(self, margin: impl Into<Vector2>) -> f32

GetPreferredHeight(crate::unity_engine::vector2::Vector2) overload
Source§

fn get_rendered_values(self) -> Vector2

GetRenderedValues() overload
Source§

fn get_rendered_values_2( self, only_visible_characters: impl Into<bool>, ) -> Vector2

GetRenderedValues(bool) overload
Source§

fn get_rendered_width_2(self, only_visible_characters: impl Into<bool>) -> f32

GetRenderedWidth(bool) overload
Source§

fn get_rendered_height_2(self, only_visible_characters: impl Into<bool>) -> f32

GetRenderedHeight(bool) overload
Source§

fn calculate_preferred_values( self, margin_size: impl Into<Vector2>, is_text_auto_sizing_enabled: impl Into<bool>, is_word_wrapping_enabled: impl Into<bool>, ) -> (Vector2, f32)

CalculatePreferredValues(*mutf32, crate::unity_engine::vector2::Vector2, bool, bool) overload
Source§

fn get_compound_bounds(self) -> Bounds

GetCompoundBounds() overload
Source§

fn get_canvas_space_clipping_rect(self) -> Rect

GetCanvasSpaceClippingRect() overload
Source§

fn get_text_bounds_2(self, only_visible_characters: impl Into<bool>) -> Bounds

GetTextBounds(bool) overload
Source§

fn adjust_line_offset( self, start_index: impl Into<i32>, end_index: impl Into<i32>, offset: impl Into<f32>, )

AdjustLineOffset(i32, i32, f32) overload
Source§

fn resize_line_extents(self, size: impl Into<i32>)

ResizeLineExtents(i32) overload
Source§

fn get_text_info_2(self, text: impl Into<Il2CppString>) -> TMP_TextInfo

GetTextInfo(::unity::Il2CppString) overload
Source§

fn compute_margin_size(self)

ComputeMarginSize() overload
Source§

fn insert_new_line( self, i: impl Into<i32>, base_scale: impl Into<f32>, current_element_scale: impl Into<f32>, current_em_scale: impl Into<f32>, glyph_adjustment: impl Into<f32>, bold_spacing_adjustment: impl Into<f32>, character_spacing_adjustment: impl Into<f32>, width: impl Into<f32>, line_gap: impl Into<f32>, ) -> (bool, f32)

InsertNewLine(i32, f32, f32, f32, f32, f32, f32, f32, f32, *mutbool, *mutf32) overload
Source§

fn save_word_wrapping_state( self, index: impl Into<i32>, count: impl Into<i32>, ) -> WordWrapState

SaveWordWrappingState(*mutcrate::tm_pro::wordwrapstate::WordWrapState, i32, i32) overload
Source§

fn restore_word_wrapping_state(self) -> (i32, WordWrapState)

RestoreWordWrappingState(*mutcrate::tm_pro::wordwrapstate::WordWrapState) overload
Source§

fn save_glyph_vertex_info( self, padding: impl Into<f32>, style_padding: impl Into<f32>, vertex_color: impl Into<Color32>, )

SaveGlyphVertexInfo(f32, f32, crate::unity_engine::color32::Color32) overload
Source§

fn save_sprite_vertex_info(self, vertex_color: impl Into<Color32>)

SaveSpriteVertexInfo(crate::unity_engine::color32::Color32) overload
Source§

fn fill_character_vertex_buffers( self, i: impl Into<i32>, index_x4: impl Into<i32>, )

FillCharacterVertexBuffers(i32, i32) overload
Source§

fn fill_character_vertex_buffers_2( self, i: impl Into<i32>, index_x4: impl Into<i32>, is_volumetric: impl Into<bool>, )

FillCharacterVertexBuffers(i32, i32, bool) overload
Source§

fn fill_sprite_vertex_buffers(self, i: impl Into<i32>, index_x4: impl Into<i32>)

FillSpriteVertexBuffers(i32, i32) overload
Source§

fn draw_underline_mesh( self, start: impl Into<Vector3>, end: impl Into<Vector3>, start_scale: impl Into<f32>, end_scale: impl Into<f32>, max_scale: impl Into<f32>, sdf_scale: impl Into<f32>, underline_color: impl Into<Color32>, ) -> i32

DrawUnderlineMesh(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, *muti32, f32, f32, f32, f32, crate::unity_engine::color32::Color32) overload
Source§

fn draw_text_highlight( self, start: impl Into<Vector3>, end: impl Into<Vector3>, highlight_color: impl Into<Color32>, ) -> i32

DrawTextHighlight(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, *muti32, crate::unity_engine::color32::Color32) overload
Source§

fn load_default_settings(self)

LoadDefaultSettings() overload
Source§

fn get_special_characters(self, font_asset: impl Into<TMP_FontAsset>)

GetSpecialCharacters(crate::tm_pro::tmp_fontasset::TMP_FontAsset) overload
Source§

fn get_ellipsis_special_character(self, font_asset: impl Into<TMP_FontAsset>)

GetEllipsisSpecialCharacter(crate::tm_pro::tmp_fontasset::TMP_FontAsset) overload
Source§

fn get_underline_special_character(self, font_asset: impl Into<TMP_FontAsset>)

GetUnderlineSpecialCharacter(crate::tm_pro::tmp_fontasset::TMP_FontAsset) overload
Source§

fn replace_tag_with_character( self, chars: impl Into<Array<i32>>, insertion_index: impl Into<i32>, tag_length: impl Into<i32>, c: impl Into<u16>, )

ReplaceTagWithCharacter(::unity::Array<i32>, i32, i32, u16) overload
Source§

fn get_font_asset_for_weight(self, font_weight: impl Into<i32>) -> TMP_FontAsset

GetFontAssetForWeight(i32) overload
Source§

fn get_text_element( self, unicode: impl Into<u32>, font_asset: impl Into<TMP_FontAsset>, font_style: impl Into<FontStyles>, font_weight: impl Into<FontWeight>, ) -> (TMP_TextElement, bool)

GetTextElement(u32, crate::tm_pro::tmp_fontasset::TMP_FontAsset, crate::tm_pro::fontstyles::FontStyles, crate::tm_pro::fontweight::FontWeight, *mutbool) overload
Source§

fn set_active_sub_meshes(self, state: impl Into<bool>)

SetActiveSubMeshes(bool) overload
Source§

fn destroy_sub_mesh_objects(self)

DestroySubMeshObjects() overload
Source§

fn clear_mesh(self)

ClearMesh() overload
Source§

fn clear_mesh_2(self, upload_geometry: impl Into<bool>)

ClearMesh(bool) overload
Source§

fn get_parsed_text(self) -> Il2CppString

GetParsedText() overload
Source§

fn is_self_or_linked_ancestor( self, target_text_component: impl Into<TMP_Text>, ) -> bool

IsSelfOrLinkedAncestor(crate::tm_pro::tmp_text::TMP_Text) overload
Source§

fn release_linked_text_component( self, target_text_component: impl Into<TMP_Text>, )

ReleaseLinkedTextComponent(crate::tm_pro::tmp_text::TMP_Text) overload
Source§

fn pack_uv( self, x: impl Into<f32>, y: impl Into<f32>, scale: impl Into<f32>, ) -> Vector2

PackUV(f32, f32, f32) overload
Source§

fn pack_uv_2(self, x: impl Into<f32>, y: impl Into<f32>) -> f32

PackUV(f32, f32) overload
Source§

fn internal_update(self)

InternalUpdate() overload
Source§

fn hex_to_int(self, hex: impl Into<u16>) -> i32

HexToInt(u16) overload
Source§

fn get_utf16(self, text: impl Into<Il2CppString>, i: impl Into<i32>) -> i32

GetUTF16(::unity::Il2CppString, i32) overload
Source§

fn get_utf16_2(self, text: impl Into<Array<i32>>, i: impl Into<i32>) -> i32

GetUTF16(::unity::Array<i32>, i32) overload
Source§

fn get_utf16_3(self, text: impl Into<Array<u32>>, i: impl Into<i32>) -> i32

GetUTF16(::unity::Array<u32>, i32) overload
Source§

fn get_utf16_4( self, text: impl Into<TMP_Text_TextBackingContainer>, i: impl Into<i32>, ) -> i32

GetUTF16(crate::tm_pro::tmp_text::TMP_Text_TextBackingContainer, i32) overload
Source§

fn get_utf32(self, text: impl Into<Il2CppString>, i: impl Into<i32>) -> i32

GetUTF32(::unity::Il2CppString, i32) overload
Source§

fn get_utf32_2(self, text: impl Into<Array<i32>>, i: impl Into<i32>) -> i32

GetUTF32(::unity::Array<i32>, i32) overload
Source§

fn get_utf32_3(self, text: impl Into<Array<u32>>, i: impl Into<i32>) -> i32

GetUTF32(::unity::Array<u32>, i32) overload
Source§

fn get_utf32_4( self, text: impl Into<TMP_Text_TextBackingContainer>, i: impl Into<i32>, ) -> i32

GetUTF32(crate::tm_pro::tmp_text::TMP_Text_TextBackingContainer, i32) overload
Source§

fn hex_chars_to_color( self, hex_chars: impl Into<Array<u16>>, tag_count: impl Into<i32>, ) -> Color32

HexCharsToColor(::unity::Array<u16>, i32) overload
Source§

fn hex_chars_to_color_2( self, hex_chars: impl Into<Array<u16>>, start_index: impl Into<i32>, length: impl Into<i32>, ) -> Color32

HexCharsToColor(::unity::Array<u16>, i32, i32) overload
Source§

fn get_attribute_parameters( self, chars: impl Into<Array<u16>>, start_index: impl Into<i32>, length: impl Into<i32>, ) -> (i32, Array<f32>)

GetAttributeParameters(::unity::Array<u16>, i32, i32, *mut::unity::Array<f32>) overload
Source§

fn convert_to_float( self, chars: impl Into<Array<u16>>, start_index: impl Into<i32>, length: impl Into<i32>, ) -> f32

ConvertToFloat(::unity::Array<u16>, i32, i32) overload
Source§

fn convert_to_float_2( self, chars: impl Into<Array<u16>>, start_index: impl Into<i32>, length: impl Into<i32>, ) -> (f32, i32)

ConvertToFloat(::unity::Array<u16>, i32, i32, *muti32) overload
Source§

fn validate_html_tag( self, chars: impl Into<Array<TMP_Text_UnicodeChar>>, start_index: impl Into<i32>, ) -> (bool, i32)

ValidateHtmlTag(::unity::Array<crate::tm_pro::tmp_text::TMP_Text_UnicodeChar>, i32, *muti32) overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, stack: Array<T0>)
where Self: Sized,

Source§

fn ctor_2(self, capacity: i32)
where Self: Sized,

Source§

fn ctor_3(self, capacity: i32, rollover_size: i32)
where Self: Sized,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn get_rollover_size(self) -> i32
where Self: Sized,

Source§

fn set_rollover_size(self, value: i32)
where Self: Sized,

Source§

fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)

Source§

fn clear(self)
where Self: Sized,

Source§

fn set_default_2(self, item: T0)
where Self: Sized,

Source§

fn add(self, item: T0)
where Self: Sized,

Source§

fn remove(self) -> T0
where Self: Sized,

Source§

fn push(self, item: T0)
where Self: Sized,

Source§

fn pop(self) -> T0
where Self: Sized,

Source§

fn peek(self) -> T0
where Self: Sized,

Source§

fn current_item(self) -> T0
where Self: Sized,

Source§

fn previous_item(self) -> T0
where Self: Sized,

Source§

impl<__T> ITextMeshProUGUIMethods for __T
where __T: ITextMeshProUGUI,

Source§

fn awake(self)

Awake() overload
Source§

fn on_enable(self)

OnEnable() overload
Source§

fn on_disable(self)

OnDisable() overload
Source§

fn on_destroy(self)

OnDestroy() overload
Source§

fn load_font_asset(self)

LoadFontAsset() overload
Source§

fn get_canvas(self) -> Canvas

GetCanvas() overload
Source§

fn update_env_map_matrix(self)

UpdateEnvMapMatrix() overload
Source§

fn enable_masking(self)

EnableMasking() overload
Source§

fn disable_masking(self)

DisableMasking() overload
Source§

fn update_mask(self)

UpdateMask() overload
Source§

fn get_material(self, mat: impl Into<Material>) -> Material

GetMaterial(crate::unity_engine::material::Material) overload
Source§

fn get_materials(self, mats: impl Into<Array<Material>>) -> Array<Material>

GetMaterials(::unity::Array<crate::unity_engine::material::Material>) overload
Source§

fn set_shared_material(self, mat: impl Into<Material>)

SetSharedMaterial(crate::unity_engine::material::Material) overload
Source§

fn get_shared_materials(self) -> Array<Material>

GetSharedMaterials() overload
Source§

fn set_shared_materials(self, materials: impl Into<Array<Material>>)

SetSharedMaterials(::unity::Array<crate::unity_engine::material::Material>) overload
Source§

fn set_outline_thickness(self, thickness: impl Into<f32>)

SetOutlineThickness(f32) overload
Source§

fn set_face_color(self, color: impl Into<Color32>)

SetFaceColor(crate::unity_engine::color32::Color32) overload
Source§

fn set_outline_color(self, color: impl Into<Color32>)

SetOutlineColor(crate::unity_engine::color32::Color32) overload
Source§

fn set_shader_depth(self)

SetShaderDepth() overload
Source§

fn set_culling(self)

SetCulling() overload
Source§

fn set_perspective_correction(self)

SetPerspectiveCorrection() overload
Source§

fn set_mesh_arrays(self, size: impl Into<i32>)

SetMeshArrays(i32) overload
Source§

fn set_array_sizes( self, unicode_chars: impl Into<Array<TMP_Text_UnicodeChar>>, ) -> i32

SetArraySizes(::unity::Array<crate::tm_pro::tmp_text::TMP_Text_UnicodeChar>) overload
Source§

fn compute_margin_size(self)

ComputeMarginSize() overload
Source§

fn on_did_apply_animation_properties(self)

OnDidApplyAnimationProperties() overload
Source§

fn on_canvas_hierarchy_changed(self)

OnCanvasHierarchyChanged() overload
Source§

fn on_transform_parent_changed(self)

OnTransformParentChanged() overload
Source§

fn on_rect_transform_dimensions_change(self)

OnRectTransformDimensionsChange() overload
Source§

fn internal_update(self)

InternalUpdate() overload
Source§

fn on_pre_render_canvas(self)

OnPreRenderCanvas() overload
Source§

fn generate_text_mesh(self)

GenerateTextMesh() overload
Source§

fn get_text_container_local_corners(self) -> Array<Vector3>

GetTextContainerLocalCorners() overload
Source§

fn set_active_sub_meshes(self, state: impl Into<bool>)

SetActiveSubMeshes(bool) overload
Source§

fn destroy_sub_mesh_objects(self)

DestroySubMeshObjects() overload
Source§

fn get_compound_bounds(self) -> Bounds

GetCompoundBounds() overload
Source§

fn get_canvas_space_clipping_rect(self) -> Rect

GetCanvasSpaceClippingRect() overload
Source§

fn update_sdf_scale(self, scale_delta: impl Into<f32>)

UpdateSDFScale(f32) overload
Source§

fn get_material_for_rendering(self) -> Material

get_materialForRendering() overload
Source§

fn get_auto_size_text_container(self) -> bool

get_autoSizeTextContainer() overload
Source§

fn set_auto_size_text_container(self, value: impl Into<bool>)

set_autoSizeTextContainer(bool) overload
Source§

fn get_mesh(self) -> Mesh

get_mesh() overload
Source§

fn get_canvas_renderer(self) -> CanvasRenderer

get_canvasRenderer() overload
Source§

fn calculate_layout_input_horizontal(self)

CalculateLayoutInputHorizontal() overload
Source§

fn calculate_layout_input_vertical(self)

CalculateLayoutInputVertical() overload
Source§

fn set_vertices_dirty(self)

SetVerticesDirty() overload
Source§

fn set_layout_dirty(self)

SetLayoutDirty() overload
Source§

fn set_material_dirty(self)

SetMaterialDirty() overload
Source§

fn set_all_dirty(self)

SetAllDirty() overload
Source§

fn delayed_graphic_rebuild(self) -> IEnumerator

DelayedGraphicRebuild() overload
Source§

fn delayed_material_rebuild(self) -> IEnumerator

DelayedMaterialRebuild() overload
Source§

fn rebuild(self, update: impl Into<CanvasUpdate>)

Rebuild(crate::unity_engine::ui::canvasupdate::CanvasUpdate) overload
Source§

fn update_sub_object_pivot(self)

UpdateSubObjectPivot() overload
Source§

fn get_modified_material(self, base_material: impl Into<Material>) -> Material

GetModifiedMaterial(crate::unity_engine::material::Material) overload
Source§

fn update_material(self)

UpdateMaterial() overload
Source§

fn get_mask_offset(self) -> Vector4

get_maskOffset() overload
Source§

fn set_mask_offset(self, value: impl Into<Vector4>)

set_maskOffset(crate::unity_engine::vector4::Vector4) overload
Source§

fn recalculate_clipping(self)

RecalculateClipping() overload
Source§

fn cull(self, clip_rect: impl Into<Rect>, valid_rect: impl Into<bool>)

Cull(crate::unity_engine::rect::Rect, bool) overload
Source§

fn update_culling(self)

UpdateCulling() overload
Source§

fn update_mesh_padding(self)

UpdateMeshPadding() overload
Source§

fn internal_cross_fade_color( self, target_color: impl Into<Color>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, use_alpha: impl Into<bool>, )

InternalCrossFadeColor(crate::unity_engine::color::Color, f32, bool, bool) overload
Source§

fn internal_cross_fade_alpha( self, alpha: impl Into<f32>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, )

InternalCrossFadeAlpha(f32, f32, bool) overload
Source§

fn force_mesh_update( self, ignore_active_state: impl Into<bool>, force_text_reparsing: impl Into<bool>, )

ForceMeshUpdate(bool, bool) overload
Source§

fn get_text_info(self, text: impl Into<Il2CppString>) -> TMP_TextInfo

GetTextInfo(::unity::Il2CppString) overload
Source§

fn clear_mesh(self)

ClearMesh() overload
Source§

fn add_on_pre_render_text(self, value: impl Into<Action_1<TMP_TextInfo>>)

add_OnPreRenderText(crate::system::action_1::Action_1<crate::tm_pro::tmp_textinfo::TMP_TextInfo>) overload
Source§

fn remove_on_pre_render_text(self, value: impl Into<Action_1<TMP_TextInfo>>)

remove_OnPreRenderText(crate::system::action_1::Action_1<crate::tm_pro::tmp_textinfo::TMP_TextInfo>) overload
Source§

fn update_geometry(self, mesh: impl Into<Mesh>, index: impl Into<i32>)

UpdateGeometry(crate::unity_engine::mesh::Mesh, i32) overload
Source§

fn update_vertex_data(self, flags: impl Into<TMP_VertexDataUpdateFlags>)

UpdateVertexData(crate::tm_pro::tmp_vertexdataupdateflags::TMP_VertexDataUpdateFlags) overload
Source§

fn update_vertex_data_2(self)

UpdateVertexData() overload
Source§

fn update_font_asset(self)

UpdateFontAsset() overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<__T> IUIBehaviourMethods for __T
where __T: IUIBehaviour,

Source§

fn awake(self)

Awake() overload
Source§

fn on_enable(self)

OnEnable() overload
Source§

fn start(self)

Start() overload
Source§

fn on_disable(self)

OnDisable() overload
Source§

fn on_destroy(self)

OnDestroy() overload
Source§

fn is_active(self) -> bool

IsActive() overload
Source§

fn on_rect_transform_dimensions_change(self)

OnRectTransformDimensionsChange() overload
Source§

fn on_before_transform_parent_changed(self)

OnBeforeTransformParentChanged() overload
Source§

fn on_transform_parent_changed(self)

OnTransformParentChanged() overload
Source§

fn on_did_apply_animation_properties(self)

OnDidApplyAnimationProperties() overload
Source§

fn on_canvas_group_changed(self)

OnCanvasGroupChanged() overload
Source§

fn on_canvas_hierarchy_changed(self)

OnCanvasHierarchyChanged() overload
Source§

fn is_destroyed(self) -> bool

IsDestroyed() overload
Source§

fn ctor(self)

.ctor() overload
§

impl<T> IlNull for T
where T: FromIlInstance,

§

fn null() -> Self

§

impl<T, U> Into<U> for T
where U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

§

impl<T> SystemObject for T
where T: Copy + Into<IlInstance>,

§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.