Skip to main content

TextMeshPro

Struct TextMeshPro 

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

IL2CPP class: TMPro.TextMeshPro Inherits: TMP_Text

Implementations§

Source§

impl TextMeshPro

Source

pub fn base(self) -> TMP_Text

Source§

impl TextMeshPro

Source

pub fn cctor()

.cctor() overload

Source§

impl TextMeshPro

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 update_env_map_matrix_method_info() -> &'static MethodInfo

Source

pub fn set_mask_method_info() -> &'static MethodInfo

Source

pub fn set_mask_coordinates_method_info() -> &'static MethodInfo

Source

pub fn set_mask_coordinates_2_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 create_material_instance_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_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_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_object_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_mesh_filters_method_info() -> &'static MethodInfo

Source

pub fn set_active_sub_meshes_method_info() -> &'static MethodInfo

Source

pub fn set_active_sub_text_object_renderers_method_info() -> &'static MethodInfo

Source

pub fn destroy_sub_mesh_objects_method_info() -> &'static MethodInfo

Source

pub fn update_sub_mesh_sorting_layer_id_method_info() -> &'static MethodInfo

Source

pub fn update_sub_mesh_sorting_order_method_info() -> &'static MethodInfo

Source

pub fn get_compound_bounds_method_info() -> &'static MethodInfo

Source

pub fn update_sdf_scale_method_info() -> &'static MethodInfo

Source

pub fn get_sorting_layer_id_method_info() -> &'static MethodInfo

Source

pub fn set_sorting_layer_id_method_info() -> &'static MethodInfo

Source

pub fn get_sorting_order_method_info() -> &'static MethodInfo

Source

pub fn set_sorting_order_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_text_container_method_info() -> &'static MethodInfo

Source

pub fn get_transform_method_info() -> &'static MethodInfo

Source

pub fn get_renderer_method_info() -> &'static MethodInfo

Source

pub fn get_mesh_method_info() -> &'static MethodInfo

Source

pub fn get_mesh_filter_method_info() -> &'static MethodInfo

Source

pub fn get_mask_type_method_info() -> &'static MethodInfo

Source

pub fn set_mask_type_method_info() -> &'static MethodInfo

Source

pub fn set_mask_2_method_info() -> &'static MethodInfo

Source

pub fn set_mask_3_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 rebuild_method_info() -> &'static MethodInfo

Source

pub fn update_material_method_info() -> &'static MethodInfo

Source

pub fn update_mesh_padding_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 calculate_layout_input_horizontal_method_info() -> &'static MethodInfo

Source

pub fn calculate_layout_input_vertical_method_info() -> &'static MethodInfo

Source

pub fn ctor_method_info() -> &'static MethodInfo

Source

pub fn cctor_method_info() -> &'static MethodInfo

Source§

impl TextMeshPro

Source

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

Direct (non-virtual) call to TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’s own OnDidApplyAnimationProperties. 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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’s own GetCompoundBounds. 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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’s own get_mesh. 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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’s own Rebuild. 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 TextMeshPro’s own UpdateMaterial. 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 TextMeshPro’s own UpdateMeshPadding. 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 TextMeshPro’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 TextMeshPro’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>, update_mesh: bool)

Direct (non-virtual) call to TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’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 TextMeshPro’s own UpdateVertexData. 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 TextMeshPro’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 TextMeshPro’s own CalculateLayoutInputVertical. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source§

impl TextMeshPro

Source

pub fn new() -> Self

.ctor() — no args

Trait Implementations§

Source§

impl ClassIdentity for TextMeshPro

Source§

const NAMESPACE: &'static str = "TMPro"

Source§

const NAME: &'static str = "TextMeshPro"

Source§

fn class() -> Class

Source§

impl Clone for TextMeshPro

Source§

fn clone(&self) -> TextMeshPro

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 TextMeshPro

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 TextMeshPro

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 TextMeshPro

Source§

impl IObject_2 for TextMeshPro

Source§

impl ITMP_Text for TextMeshPro

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 ITextMeshPro for TextMeshPro

Source§

fn m_has_font_asset_changed(self) -> bool

Source§

fn set_m_has_font_asset_changed(self, value: bool)

Source§

fn m_previous_lossy_scale_y(self) -> f32

Source§

fn set_m_previous_lossy_scale_y(self, value: f32)

Source§

fn m_renderer(self) -> Renderer

Source§

fn set_m_renderer(self, value: Renderer)

Source§

fn m_mesh_filter(self) -> MeshFilter

Source§

fn set_m_mesh_filter(self, value: MeshFilter)

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_max_number_of_lines(self) -> i32

Source§

fn set_m_max_number_of_lines(self, value: i32)

Source§

fn m_sub_text_objects(self) -> Array<TMP_SubMesh>

Source§

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

Source§

fn m_mask_type(self) -> MaskingTypes

Source§

fn set_m_mask_type(self, value: MaskingTypes)

Source§

fn m_env_map_matrix(self) -> Matrix4x4

Source§

fn set_m_env_map_matrix(self, value: Matrix4x4)

Source§

fn m_rect_transform_corners(self) -> Array<Vector3>

Source§

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

Source§

fn m_is_registered_for_events(self) -> bool

Source§

fn set_m_is_registered_for_events(self, value: bool)

Source§

fn sorting_layer(self) -> i32

Source§

fn set_sorting_layer(self, value: i32)

Source§

fn sorting_layer_id_field(self) -> i32

Source§

fn set_sorting_layer_id_field(self, value: i32)

Source§

fn sorting_order_field(self) -> i32

Source§

fn set_sorting_order_field(self, value: i32)

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_current_auto_size_mode(self) -> bool

Source§

fn set_m_current_auto_size_mode(self, value: bool)

Source§

impl IlType for TextMeshPro

Source§

fn il_type() -> &'static Il2CppType

Source§

impl Copy for TextMeshPro

Source§

impl IBehaviour for TextMeshPro

Source§

impl IComponent for TextMeshPro

Source§

impl IMonoBehaviour for TextMeshPro

Source§

impl IObject for TextMeshPro

Source§

impl IUIBehaviour for TextMeshPro

Auto Trait Implementations§

§

impl Freeze for TextMeshPro

§

impl RefUnwindSafe for TextMeshPro

§

impl !Send for TextMeshPro

§

impl !Sync for TextMeshPro

§

impl Unpin for TextMeshPro

§

impl UnwindSafe for TextMeshPro

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> ITextMeshProMethods for __T
where __T: ITextMeshPro,

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 update_env_map_matrix(self)

UpdateEnvMapMatrix() overload
Source§

fn set_mask(self, mask_type: impl Into<MaskingTypes>)

SetMask(crate::tm_pro::maskingtypes::MaskingTypes) overload
Source§

fn set_mask_coordinates(self, coords: impl Into<Vector4>)

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

fn set_mask_coordinates_2( self, coords: impl Into<Vector4>, soft_x: impl Into<f32>, soft_y: impl Into<f32>, )

SetMaskCoordinates(crate::unity_engine::vector4::Vector4, f32, f32) 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 create_material_instance(self)

CreateMaterialInstance() 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_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_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_object(self)

OnPreRenderObject() overload
Source§

fn generate_text_mesh(self)

GenerateTextMesh() overload
Source§

fn get_text_container_local_corners(self) -> Array<Vector3>

GetTextContainerLocalCorners() overload
Source§

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

SetMeshFilters(bool) overload
Source§

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

SetActiveSubMeshes(bool) overload
Source§

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

SetActiveSubTextObjectRenderers(bool) overload
Source§

fn destroy_sub_mesh_objects(self)

DestroySubMeshObjects() overload
Source§

fn update_sub_mesh_sorting_layer_id(self, id: impl Into<i32>)

UpdateSubMeshSortingLayerID(i32) overload
Source§

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

UpdateSubMeshSortingOrder(i32) overload
Source§

fn get_compound_bounds(self) -> Bounds

GetCompoundBounds() overload
Source§

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

UpdateSDFScale(f32) overload
Source§

fn get_sorting_layer_id(self) -> i32

get_sortingLayerID() overload
Source§

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

set_sortingLayerID(i32) overload
Source§

fn get_sorting_order(self) -> i32

get_sortingOrder() overload
Source§

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

set_sortingOrder(i32) 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_text_container(self) -> TextContainer

get_textContainer() overload
Source§

fn get_transform(self) -> Transform

get_transform() overload
Source§

fn get_renderer(self) -> Renderer

get_renderer() overload
Source§

fn get_mesh(self) -> Mesh

get_mesh() overload
Source§

fn get_mesh_filter(self) -> MeshFilter

get_meshFilter() overload
Source§

fn get_mask_type(self) -> MaskingTypes

get_maskType() overload
Source§

fn set_mask_type(self, value: impl Into<MaskingTypes>)

set_maskType(crate::tm_pro::maskingtypes::MaskingTypes) overload
Source§

fn set_mask_2( self, type: impl Into<MaskingTypes>, mask_coords: impl Into<Vector4>, )

SetMask(crate::tm_pro::maskingtypes::MaskingTypes, crate::unity_engine::vector4::Vector4) overload
Source§

fn set_mask_3( self, type: impl Into<MaskingTypes>, mask_coords: impl Into<Vector4>, softness_x: impl Into<f32>, softness_y: impl Into<f32>, )

SetMask(crate::tm_pro::maskingtypes::MaskingTypes, crate::unity_engine::vector4::Vector4, f32, f32) 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 rebuild(self, update: impl Into<CanvasUpdate>)

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

fn update_material(self)

UpdateMaterial() overload
Source§

fn update_mesh_padding(self)

UpdateMeshPadding() 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, update_mesh: impl Into<bool>)

ClearMesh(bool) 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 calculate_layout_input_horizontal(self)

CalculateLayoutInputHorizontal() overload
Source§

fn calculate_layout_input_vertical(self)

CalculateLayoutInputVertical() 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.