pub struct TextMeshPro(/* private fields */);Expand description
IL2CPP class: TMPro.TextMeshPro
Inherits: TMP_Text
Implementations§
Source§impl TextMeshPro
impl TextMeshPro
Source§impl TextMeshPro
impl TextMeshPro
pub fn awake_method_info() -> &'static MethodInfo
pub fn on_enable_method_info() -> &'static MethodInfo
pub fn on_disable_method_info() -> &'static MethodInfo
pub fn on_destroy_method_info() -> &'static MethodInfo
pub fn load_font_asset_method_info() -> &'static MethodInfo
pub fn update_env_map_matrix_method_info() -> &'static MethodInfo
pub fn set_mask_method_info() -> &'static MethodInfo
pub fn set_mask_coordinates_method_info() -> &'static MethodInfo
pub fn set_mask_coordinates_2_method_info() -> &'static MethodInfo
pub fn enable_masking_method_info() -> &'static MethodInfo
pub fn disable_masking_method_info() -> &'static MethodInfo
pub fn update_mask_method_info() -> &'static MethodInfo
pub fn get_material_method_info() -> &'static MethodInfo
pub fn get_materials_method_info() -> &'static MethodInfo
pub fn set_outline_thickness_method_info() -> &'static MethodInfo
pub fn set_face_color_method_info() -> &'static MethodInfo
pub fn set_outline_color_method_info() -> &'static MethodInfo
pub fn create_material_instance_method_info() -> &'static MethodInfo
pub fn set_shader_depth_method_info() -> &'static MethodInfo
pub fn set_culling_method_info() -> &'static MethodInfo
pub fn set_perspective_correction_method_info() -> &'static MethodInfo
pub fn set_array_sizes_method_info() -> &'static MethodInfo
pub fn compute_margin_size_method_info() -> &'static MethodInfo
pub fn on_did_apply_animation_properties_method_info() -> &'static MethodInfo
pub fn on_transform_parent_changed_method_info() -> &'static MethodInfo
pub fn on_rect_transform_dimensions_change_method_info() -> &'static MethodInfo
pub fn internal_update_method_info() -> &'static MethodInfo
pub fn on_pre_render_object_method_info() -> &'static MethodInfo
pub fn generate_text_mesh_method_info() -> &'static MethodInfo
pub fn get_text_container_local_corners_method_info() -> &'static MethodInfo
pub fn set_mesh_filters_method_info() -> &'static MethodInfo
pub fn set_active_sub_meshes_method_info() -> &'static MethodInfo
pub fn set_active_sub_text_object_renderers_method_info() -> &'static MethodInfo
pub fn destroy_sub_mesh_objects_method_info() -> &'static MethodInfo
pub fn update_sub_mesh_sorting_layer_id_method_info() -> &'static MethodInfo
pub fn update_sub_mesh_sorting_order_method_info() -> &'static MethodInfo
pub fn get_compound_bounds_method_info() -> &'static MethodInfo
pub fn update_sdf_scale_method_info() -> &'static MethodInfo
pub fn get_sorting_layer_id_method_info() -> &'static MethodInfo
pub fn set_sorting_layer_id_method_info() -> &'static MethodInfo
pub fn get_sorting_order_method_info() -> &'static MethodInfo
pub fn set_sorting_order_method_info() -> &'static MethodInfo
pub fn get_auto_size_text_container_method_info() -> &'static MethodInfo
pub fn set_auto_size_text_container_method_info() -> &'static MethodInfo
pub fn get_text_container_method_info() -> &'static MethodInfo
pub fn get_transform_method_info() -> &'static MethodInfo
pub fn get_renderer_method_info() -> &'static MethodInfo
pub fn get_mesh_method_info() -> &'static MethodInfo
pub fn get_mesh_filter_method_info() -> &'static MethodInfo
pub fn get_mask_type_method_info() -> &'static MethodInfo
pub fn set_mask_type_method_info() -> &'static MethodInfo
pub fn set_mask_2_method_info() -> &'static MethodInfo
pub fn set_mask_3_method_info() -> &'static MethodInfo
pub fn set_vertices_dirty_method_info() -> &'static MethodInfo
pub fn set_layout_dirty_method_info() -> &'static MethodInfo
pub fn set_material_dirty_method_info() -> &'static MethodInfo
pub fn set_all_dirty_method_info() -> &'static MethodInfo
pub fn rebuild_method_info() -> &'static MethodInfo
pub fn update_material_method_info() -> &'static MethodInfo
pub fn update_mesh_padding_method_info() -> &'static MethodInfo
pub fn force_mesh_update_method_info() -> &'static MethodInfo
pub fn get_text_info_method_info() -> &'static MethodInfo
pub fn clear_mesh_method_info() -> &'static MethodInfo
pub fn add_on_pre_render_text_method_info() -> &'static MethodInfo
pub fn remove_on_pre_render_text_method_info() -> &'static MethodInfo
pub fn update_geometry_method_info() -> &'static MethodInfo
pub fn update_vertex_data_method_info() -> &'static MethodInfo
pub fn update_vertex_data_2_method_info() -> &'static MethodInfo
pub fn update_font_asset_method_info() -> &'static MethodInfo
pub fn calculate_layout_input_horizontal_method_info() -> &'static MethodInfo
pub fn calculate_layout_input_vertical_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Source§impl TextMeshPro
impl TextMeshPro
Sourcepub unsafe fn awake(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn on_enable(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn on_disable(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn on_destroy(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn load_font_asset(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn get_material(
this: impl Into<IlInstance>,
mat: Material,
) -> Material
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.
Sourcepub unsafe fn get_materials(
this: impl Into<IlInstance>,
mats: Array<Material>,
) -> Array<Material>
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.
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.
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.
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.
Sourcepub unsafe fn set_outline_thickness(this: impl Into<IlInstance>, thickness: f32)
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.
Sourcepub unsafe fn set_face_color(this: impl Into<IlInstance>, color: Color32)
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.
Sourcepub unsafe fn set_outline_color(this: impl Into<IlInstance>, color: Color32)
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.
Sourcepub unsafe fn set_shader_depth(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn set_culling(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn set_array_sizes(
this: impl Into<IlInstance>,
unicode_chars: Array<TMP_Text_UnicodeChar>,
) -> i32
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.
Sourcepub unsafe fn compute_margin_size(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn on_did_apply_animation_properties(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn on_transform_parent_changed(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn on_rect_transform_dimensions_change(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn internal_update(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn generate_text_mesh(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn get_text_container_local_corners(
this: impl Into<IlInstance>,
) -> Array<Vector3>
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.
Sourcepub unsafe fn set_active_sub_meshes(this: impl Into<IlInstance>, state: bool)
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.
Sourcepub unsafe fn destroy_sub_mesh_objects(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn get_compound_bounds(this: impl Into<IlInstance>) -> Bounds
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.
Sourcepub unsafe fn get_auto_size_text_container(this: impl Into<IlInstance>) -> bool
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.
Sourcepub unsafe fn set_auto_size_text_container(
this: impl Into<IlInstance>,
value: bool,
)
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.
Sourcepub unsafe fn get_mesh(this: impl Into<IlInstance>) -> Mesh
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.
Sourcepub unsafe fn set_vertices_dirty(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn set_layout_dirty(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn set_material_dirty(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn set_all_dirty(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn rebuild(this: impl Into<IlInstance>, update: CanvasUpdate)
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.
Sourcepub unsafe fn update_material(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn update_mesh_padding(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn force_mesh_update(
this: impl Into<IlInstance>,
ignore_active_state: bool,
force_text_reparsing: bool,
)
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.
Sourcepub unsafe fn get_text_info(
this: impl Into<IlInstance>,
text: Il2CppString,
) -> TMP_TextInfo
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.
Sourcepub unsafe fn clear_mesh(this: impl Into<IlInstance>, update_mesh: bool)
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.
Sourcepub unsafe fn add_on_pre_render_text(
this: impl Into<IlInstance>,
value: Action_1<TMP_TextInfo>,
)
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.
Sourcepub unsafe fn remove_on_pre_render_text(
this: impl Into<IlInstance>,
value: Action_1<TMP_TextInfo>,
)
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.
Sourcepub unsafe fn update_geometry(
this: impl Into<IlInstance>,
mesh: Mesh,
index: i32,
)
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.
Sourcepub unsafe fn update_vertex_data(
this: impl Into<IlInstance>,
flags: TMP_VertexDataUpdateFlags,
)
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.
Sourcepub unsafe fn update_vertex_data_2(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn calculate_layout_input_horizontal(this: impl Into<IlInstance>)
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.
Sourcepub unsafe fn calculate_layout_input_vertical(this: impl Into<IlInstance>)
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
impl TextMeshPro
Trait Implementations§
Source§impl ClassIdentity for TextMeshPro
impl ClassIdentity for TextMeshPro
Source§impl Clone for TextMeshPro
impl Clone for TextMeshPro
Source§fn clone(&self) -> TextMeshPro
fn clone(&self) -> TextMeshPro
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for TextMeshPro
impl FromIlInstance for TextMeshPro
fn from_il_instance(instance: IlInstance) -> Self
fn instantiate() -> Option<Self>
§fn instantiate_with_class(class: Class) -> Option<Self>
fn instantiate_with_class(class: Class) -> Option<Self>
class is a subtype of Self or layout compatibleSource§impl IGraphic for TextMeshPro
impl IGraphic for TextMeshPro
fn m_material(self) -> Material
fn set_m_material(self, value: Material)
fn m_color(self) -> Color
fn set_m_color(self, value: Color)
fn m_skip_layout_update(self) -> bool
fn set_m_skip_layout_update(self, value: bool)
fn m_skip_material_update(self) -> bool
fn set_m_skip_material_update(self, value: bool)
fn m_raycast_target(self) -> bool
fn set_m_raycast_target(self, value: bool)
fn m_raycast_padding(self) -> Vector4
fn set_m_raycast_padding(self, value: Vector4)
fn m_rect_transform(self) -> RectTransform
fn set_m_rect_transform(self, value: RectTransform)
fn m_canvas_renderer(self) -> CanvasRenderer
fn set_m_canvas_renderer(self, value: CanvasRenderer)
fn m_canvas(self) -> Canvas
fn set_m_canvas(self, value: Canvas)
fn m_verts_dirty(self) -> bool
fn set_m_verts_dirty(self, value: bool)
fn m_material_dirty(self) -> bool
fn set_m_material_dirty(self, value: bool)
fn m_on_dirty_layout_callback(self) -> UnityAction
fn set_m_on_dirty_layout_callback(self, value: UnityAction)
fn m_on_dirty_verts_callback(self) -> UnityAction
fn set_m_on_dirty_verts_callback(self, value: UnityAction)
fn m_on_dirty_material_callback(self) -> UnityAction
fn set_m_on_dirty_material_callback(self, value: UnityAction)
fn m_cached_mesh(self) -> Mesh
fn set_m_cached_mesh(self, value: Mesh)
fn m_cached_uvs(self) -> Array<Vector2>
fn set_m_cached_uvs(self, value: Array<Vector2>)
fn m_color_tween_runner(self) -> TweenRunner_1<ColorTween>
fn set_m_color_tween_runner(self, value: TweenRunner_1<ColorTween>)
Source§impl IMaskableGraphic for TextMeshPro
impl IMaskableGraphic for TextMeshPro
fn m_should_recalculate_stencil(self) -> bool
fn set_m_should_recalculate_stencil(self, value: bool)
fn m_mask_material(self) -> Material
fn set_m_mask_material(self, value: Material)
fn m_parent_mask(self) -> RectMask2D
fn set_m_parent_mask(self, value: RectMask2D)
fn m_maskable(self) -> bool
fn set_m_maskable(self, value: bool)
fn m_is_masking_graphic(self) -> bool
fn set_m_is_masking_graphic(self, value: bool)
fn m_include_for_masking(self) -> bool
fn set_m_include_for_masking(self, value: bool)
fn m_on_cull_state_changed(self) -> MaskableGraphic_CullStateChangedEvent
fn set_m_on_cull_state_changed( self, value: MaskableGraphic_CullStateChangedEvent, )
fn m_should_recalculate(self) -> bool
fn set_m_should_recalculate(self, value: bool)
fn m_stencil_value(self) -> i32
fn set_m_stencil_value(self, value: i32)
fn m_corners(self) -> Array<Vector3>
fn set_m_corners(self, value: Array<Vector3>)
Source§impl IObject_2 for TextMeshPro
impl IObject_2 for TextMeshPro
fn m_cached_ptr(self) -> IntPtr
fn set_m_cached_ptr(self, value: IntPtr)
Source§impl ITMP_Text for TextMeshPro
impl ITMP_Text for TextMeshPro
fn m_text(self) -> Il2CppString
fn set_m_text(self, value: Il2CppString)
fn m_is_text_backing_string_dirty(self) -> bool
fn set_m_is_text_backing_string_dirty(self, value: bool)
fn m_text_preprocessor(self) -> ITextPreprocessor
fn set_m_text_preprocessor(self, value: ITextPreprocessor)
fn m_is_right_to_left(self) -> bool
fn set_m_is_right_to_left(self, value: bool)
fn m_font_asset(self) -> TMP_FontAsset
fn set_m_font_asset(self, value: TMP_FontAsset)
fn m_current_font_asset(self) -> TMP_FontAsset
fn set_m_current_font_asset(self, value: TMP_FontAsset)
fn m_is_sdf_shader(self) -> bool
fn set_m_is_sdf_shader(self, value: bool)
fn m_current_material(self) -> Material
fn set_m_current_material(self, value: Material)
fn m_current_material_index(self) -> i32
fn set_m_current_material_index(self, value: i32)
fn m_font_material(self) -> Material
fn set_m_font_material(self, value: Material)
fn m_font_materials(self) -> Array<Material>
fn set_m_font_materials(self, value: Array<Material>)
fn m_is_material_dirty(self) -> bool
fn set_m_is_material_dirty(self, value: bool)
fn m_font_color32(self) -> Color32
fn set_m_font_color32(self, value: Color32)
fn m_font_color(self) -> Color
fn set_m_font_color(self, value: Color)
fn m_underline_color(self) -> Color32
fn set_m_underline_color(self, value: Color32)
fn m_strikethrough_color(self) -> Color32
fn set_m_strikethrough_color(self, value: Color32)
fn m_enable_vertex_gradient(self) -> bool
fn set_m_enable_vertex_gradient(self, value: bool)
fn m_color_mode(self) -> ColorMode
fn set_m_color_mode(self, value: ColorMode)
fn m_font_color_gradient(self) -> VertexGradient
fn set_m_font_color_gradient(self, value: VertexGradient)
fn m_font_color_gradient_preset(self) -> TMP_ColorGradient
fn set_m_font_color_gradient_preset(self, value: TMP_ColorGradient)
fn m_sprite_asset(self) -> TMP_SpriteAsset
fn set_m_sprite_asset(self, value: TMP_SpriteAsset)
fn m_tint_all_sprites(self) -> bool
fn set_m_tint_all_sprites(self, value: bool)
fn m_tint_sprite(self) -> bool
fn set_m_tint_sprite(self, value: bool)
fn m_sprite_color(self) -> Color32
fn set_m_sprite_color(self, value: Color32)
fn m_style_sheet(self) -> TMP_StyleSheet
fn set_m_style_sheet(self, value: TMP_StyleSheet)
fn m_text_style(self) -> TMP_Style
fn set_m_text_style(self, value: TMP_Style)
fn m_text_style_hash_code(self) -> i32
fn set_m_text_style_hash_code(self, value: i32)
fn m_override_html_colors(self) -> bool
fn set_m_override_html_colors(self, value: bool)
fn m_face_color(self) -> Color32
fn set_m_face_color(self, value: Color32)
fn m_outline_color(self) -> Color32
fn set_m_outline_color(self, value: Color32)
fn m_outline_width(self) -> f32
fn set_m_outline_width(self, value: f32)
fn m_font_size(self) -> f32
fn set_m_font_size(self, value: f32)
fn m_current_font_size(self) -> f32
fn set_m_current_font_size(self, value: f32)
fn m_font_size_base(self) -> f32
fn set_m_font_size_base(self, value: f32)
fn m_size_stack(self) -> TMP_TextProcessingStack_1<f32>
fn set_m_size_stack(self, value: TMP_TextProcessingStack_1<f32>)
fn m_font_weight(self) -> FontWeight
fn set_m_font_weight(self, value: FontWeight)
fn m_font_weight_internal(self) -> FontWeight
fn set_m_font_weight_internal(self, value: FontWeight)
fn m_font_weight_stack(self) -> TMP_TextProcessingStack_1<FontWeight>
fn set_m_font_weight_stack(self, value: TMP_TextProcessingStack_1<FontWeight>)
fn m_enable_auto_sizing(self) -> bool
fn set_m_enable_auto_sizing(self, value: bool)
fn m_max_font_size(self) -> f32
fn set_m_max_font_size(self, value: f32)
fn m_min_font_size(self) -> f32
fn set_m_min_font_size(self, value: f32)
fn m_auto_size_iteration_count(self) -> i32
fn set_m_auto_size_iteration_count(self, value: i32)
fn m_auto_size_max_iteration_count(self) -> i32
fn set_m_auto_size_max_iteration_count(self, value: i32)
fn m_is_auto_size_point_size_set(self) -> bool
fn set_m_is_auto_size_point_size_set(self, value: bool)
fn m_font_size_min(self) -> f32
fn set_m_font_size_min(self, value: f32)
fn m_font_size_max(self) -> f32
fn set_m_font_size_max(self, value: f32)
fn m_font_style(self) -> FontStyles
fn set_m_font_style(self, value: FontStyles)
fn m_font_style_internal(self) -> FontStyles
fn set_m_font_style_internal(self, value: FontStyles)
fn m_font_style_stack(self) -> TMP_FontStyleStack
fn set_m_font_style_stack(self, value: TMP_FontStyleStack)
fn m_is_using_bold(self) -> bool
fn set_m_is_using_bold(self, value: bool)
fn m_horizontal_alignment(self) -> HorizontalAlignmentOptions
fn set_m_horizontal_alignment(self, value: HorizontalAlignmentOptions)
fn m_vertical_alignment(self) -> VerticalAlignmentOptions
fn set_m_vertical_alignment(self, value: VerticalAlignmentOptions)
fn m_text_alignment(self) -> TextAlignmentOptions
fn set_m_text_alignment(self, value: TextAlignmentOptions)
fn m_line_justification(self) -> HorizontalAlignmentOptions
fn set_m_line_justification(self, value: HorizontalAlignmentOptions)
fn m_line_justification_stack( self, ) -> TMP_TextProcessingStack_1<HorizontalAlignmentOptions>
fn set_m_line_justification_stack( self, value: TMP_TextProcessingStack_1<HorizontalAlignmentOptions>, )
fn m_text_container_local_corners(self) -> Array<Vector3>
fn set_m_text_container_local_corners(self, value: Array<Vector3>)
fn m_character_spacing(self) -> f32
fn set_m_character_spacing(self, value: f32)
fn m_c_spacing(self) -> f32
fn set_m_c_spacing(self, value: f32)
fn m_mono_spacing(self) -> f32
fn set_m_mono_spacing(self, value: f32)
fn m_word_spacing(self) -> f32
fn set_m_word_spacing(self, value: f32)
fn m_line_spacing(self) -> f32
fn set_m_line_spacing(self, value: f32)
fn m_line_spacing_delta(self) -> f32
fn set_m_line_spacing_delta(self, value: f32)
fn m_line_height(self) -> f32
fn set_m_line_height(self, value: f32)
fn m_is_driven_line_spacing(self) -> bool
fn set_m_is_driven_line_spacing(self, value: bool)
fn m_line_spacing_max(self) -> f32
fn set_m_line_spacing_max(self, value: f32)
fn m_paragraph_spacing(self) -> f32
fn set_m_paragraph_spacing(self, value: f32)
fn m_char_width_max_adj(self) -> f32
fn set_m_char_width_max_adj(self, value: f32)
fn m_char_width_adj_delta(self) -> f32
fn set_m_char_width_adj_delta(self, value: f32)
fn m_enable_word_wrapping(self) -> bool
fn set_m_enable_word_wrapping(self, value: bool)
fn m_is_character_wrapping_enabled(self) -> bool
fn set_m_is_character_wrapping_enabled(self, value: bool)
fn m_is_non_breaking_space(self) -> bool
fn set_m_is_non_breaking_space(self, value: bool)
fn m_is_ignoring_alignment(self) -> bool
fn set_m_is_ignoring_alignment(self, value: bool)
fn m_word_wrapping_ratios(self) -> f32
fn set_m_word_wrapping_ratios(self, value: f32)
fn m_overflow_mode(self) -> TextOverflowModes
fn set_m_overflow_mode(self, value: TextOverflowModes)
fn m_first_overflow_character_index(self) -> i32
fn set_m_first_overflow_character_index(self, value: i32)
fn m_linked_text_component(self) -> TMP_Text
fn set_m_linked_text_component(self, value: TMP_Text)
fn parent_linked_component(self) -> TMP_Text
fn set_parent_linked_component(self, value: TMP_Text)
fn m_is_text_truncated(self) -> bool
fn set_m_is_text_truncated(self, value: bool)
fn m_enable_kerning(self) -> bool
fn set_m_enable_kerning(self, value: bool)
fn m_glyph_horizontal_advance_adjustment(self) -> f32
fn set_m_glyph_horizontal_advance_adjustment(self, value: f32)
fn m_enable_extra_padding(self) -> bool
fn set_m_enable_extra_padding(self, value: bool)
fn check_padding_required(self) -> bool
fn set_check_padding_required(self, value: bool)
fn m_is_rich_text(self) -> bool
fn set_m_is_rich_text(self, value: bool)
fn m_parse_ctrl_characters(self) -> bool
fn set_m_parse_ctrl_characters(self, value: bool)
fn m_is_overlay(self) -> bool
fn set_m_is_overlay(self, value: bool)
fn m_is_orthographic(self) -> bool
fn set_m_is_orthographic(self, value: bool)
fn m_is_culling_enabled(self) -> bool
fn set_m_is_culling_enabled(self, value: bool)
fn m_is_masking_enabled(self) -> bool
fn set_m_is_masking_enabled(self, value: bool)
fn is_mask_update_required(self) -> bool
fn set_is_mask_update_required(self, value: bool)
fn m_ignore_culling(self) -> bool
fn set_m_ignore_culling(self, value: bool)
fn m_horizontal_mapping(self) -> TextureMappingOptions
fn set_m_horizontal_mapping(self, value: TextureMappingOptions)
fn m_vertical_mapping(self) -> TextureMappingOptions
fn set_m_vertical_mapping(self, value: TextureMappingOptions)
fn m_uv_line_offset(self) -> f32
fn set_m_uv_line_offset(self, value: f32)
fn m_render_mode(self) -> TextRenderFlags
fn set_m_render_mode(self, value: TextRenderFlags)
fn m_geometry_sorting_order(self) -> VertexSortingOrder
fn set_m_geometry_sorting_order(self, value: VertexSortingOrder)
fn m_is_text_object_scale_static(self) -> bool
fn set_m_is_text_object_scale_static(self, value: bool)
fn m_vertex_buffer_auto_size_reduction(self) -> bool
fn set_m_vertex_buffer_auto_size_reduction(self, value: bool)
fn m_first_visible_character(self) -> i32
fn set_m_first_visible_character(self, value: i32)
fn m_max_visible_characters(self) -> i32
fn set_m_max_visible_characters(self, value: i32)
fn m_max_visible_words(self) -> i32
fn set_m_max_visible_words(self, value: i32)
fn m_max_visible_lines(self) -> i32
fn set_m_max_visible_lines(self, value: i32)
fn m_use_max_visible_descender(self) -> bool
fn set_m_use_max_visible_descender(self, value: bool)
fn m_page_to_display(self) -> i32
fn set_m_page_to_display(self, value: i32)
fn m_is_new_page(self) -> bool
fn set_m_is_new_page(self, value: bool)
fn m_margin(self) -> Vector4
fn set_m_margin(self, value: Vector4)
fn m_margin_left(self) -> f32
fn set_m_margin_left(self, value: f32)
fn m_margin_right(self) -> f32
fn set_m_margin_right(self, value: f32)
fn m_margin_width(self) -> f32
fn set_m_margin_width(self, value: f32)
fn m_margin_height(self) -> f32
fn set_m_margin_height(self, value: f32)
fn m_width(self) -> f32
fn set_m_width(self, value: f32)
fn m_text_info(self) -> TMP_TextInfo
fn set_m_text_info(self, value: TMP_TextInfo)
fn m_have_properties_changed(self) -> bool
fn set_m_have_properties_changed(self, value: bool)
fn m_is_using_legacy_animation_component(self) -> bool
fn set_m_is_using_legacy_animation_component(self, value: bool)
fn m_transform(self) -> Transform
fn set_m_transform(self, value: Transform)
fn m_rect_transform(self) -> RectTransform
fn set_m_rect_transform(self, value: RectTransform)
fn m_previous_rect_transform_size(self) -> Vector2
fn set_m_previous_rect_transform_size(self, value: Vector2)
fn m_previous_pivot_position(self) -> Vector2
fn set_m_previous_pivot_position(self, value: Vector2)
fn m_auto_size_text_container(self) -> bool
fn set_m_auto_size_text_container(self, value: bool)
fn m_mesh(self) -> Mesh
fn set_m_mesh(self, value: Mesh)
fn m_is_volumetric_text(self) -> bool
fn set_m_is_volumetric_text(self, value: bool)
fn on_pre_render_text(self) -> Action_1<TMP_TextInfo>
fn set_on_pre_render_text(self, value: Action_1<TMP_TextInfo>)
fn m_sprite_animator(self) -> TMP_SpriteAnimator
fn set_m_sprite_animator(self, value: TMP_SpriteAnimator)
fn m_flexible_height(self) -> f32
fn set_m_flexible_height(self, value: f32)
fn m_flexible_width(self) -> f32
fn set_m_flexible_width(self, value: f32)
fn m_min_width(self) -> f32
fn set_m_min_width(self, value: f32)
fn m_min_height(self) -> f32
fn set_m_min_height(self, value: f32)
fn m_max_width(self) -> f32
fn set_m_max_width(self, value: f32)
fn m_max_height(self) -> f32
fn set_m_max_height(self, value: f32)
fn m_layout_element(self) -> LayoutElement
fn set_m_layout_element(self, value: LayoutElement)
fn m_preferred_width(self) -> f32
fn set_m_preferred_width(self, value: f32)
fn m_rendered_width(self) -> f32
fn set_m_rendered_width(self, value: f32)
fn m_is_preferred_width_dirty(self) -> bool
fn set_m_is_preferred_width_dirty(self, value: bool)
fn m_preferred_height(self) -> f32
fn set_m_preferred_height(self, value: f32)
fn m_rendered_height(self) -> f32
fn set_m_rendered_height(self, value: f32)
fn m_is_preferred_height_dirty(self) -> bool
fn set_m_is_preferred_height_dirty(self, value: bool)
fn m_is_calculating_preferred_values(self) -> bool
fn set_m_is_calculating_preferred_values(self, value: bool)
fn m_layout_priority(self) -> i32
fn set_m_layout_priority(self, value: i32)
fn m_is_layout_dirty(self) -> bool
fn set_m_is_layout_dirty(self, value: bool)
fn m_is_awake(self) -> bool
fn set_m_is_awake(self, value: bool)
fn m_is_waiting_on_resource_load(self) -> bool
fn set_m_is_waiting_on_resource_load(self, value: bool)
fn m_input_source(self) -> TMP_Text_TextInputSources
fn set_m_input_source(self, value: TMP_Text_TextInputSources)
fn m_font_scale_multiplier(self) -> f32
fn set_m_font_scale_multiplier(self, value: f32)
fn tag_line_indent(self) -> f32
fn set_tag_line_indent(self, value: f32)
fn tag_indent(self) -> f32
fn set_tag_indent(self, value: f32)
fn m_indent_stack(self) -> TMP_TextProcessingStack_1<f32>
fn set_m_indent_stack(self, value: TMP_TextProcessingStack_1<f32>)
fn tag_no_parsing(self) -> bool
fn set_tag_no_parsing(self, value: bool)
fn m_is_parsing_text(self) -> bool
fn set_m_is_parsing_text(self, value: bool)
fn m_fx_matrix(self) -> Matrix4x4
fn set_m_fx_matrix(self, value: Matrix4x4)
fn m_is_fx_matrix_set(self) -> bool
fn set_m_is_fx_matrix_set(self, value: bool)
fn m_text_processing_array(self) -> Array<TMP_Text_UnicodeChar>
fn set_m_text_processing_array(self, value: Array<TMP_Text_UnicodeChar>)
fn m_internal_text_processing_array_size(self) -> i32
fn set_m_internal_text_processing_array_size(self, value: i32)
fn m_internal_character_info(self) -> Array<TMP_CharacterInfo>
fn set_m_internal_character_info(self, value: Array<TMP_CharacterInfo>)
fn m_total_character_count(self) -> i32
fn set_m_total_character_count(self, value: i32)
fn m_character_count(self) -> i32
fn set_m_character_count(self, value: i32)
fn m_first_character_of_line(self) -> i32
fn set_m_first_character_of_line(self, value: i32)
fn m_first_visible_character_of_line(self) -> i32
fn set_m_first_visible_character_of_line(self, value: i32)
fn m_last_character_of_line(self) -> i32
fn set_m_last_character_of_line(self, value: i32)
fn m_last_visible_character_of_line(self) -> i32
fn set_m_last_visible_character_of_line(self, value: i32)
fn m_line_number(self) -> i32
fn set_m_line_number(self, value: i32)
fn m_line_visible_character_count(self) -> i32
fn set_m_line_visible_character_count(self, value: i32)
fn m_page_number(self) -> i32
fn set_m_page_number(self, value: i32)
fn m_page_ascender(self) -> f32
fn set_m_page_ascender(self, value: f32)
fn m_max_text_ascender(self) -> f32
fn set_m_max_text_ascender(self, value: f32)
fn m_max_cap_height(self) -> f32
fn set_m_max_cap_height(self, value: f32)
fn m_element_ascender(self) -> f32
fn set_m_element_ascender(self, value: f32)
fn m_element_descender(self) -> f32
fn set_m_element_descender(self, value: f32)
fn m_max_line_ascender(self) -> f32
fn set_m_max_line_ascender(self, value: f32)
fn m_max_line_descender(self) -> f32
fn set_m_max_line_descender(self, value: f32)
fn m_start_of_line_ascender(self) -> f32
fn set_m_start_of_line_ascender(self, value: f32)
fn m_start_of_line_descender(self) -> f32
fn set_m_start_of_line_descender(self, value: f32)
fn m_line_offset(self) -> f32
fn set_m_line_offset(self, value: f32)
fn m_mesh_extents(self) -> Extents
fn set_m_mesh_extents(self, value: Extents)
fn m_html_color(self) -> Color32
fn set_m_html_color(self, value: Color32)
fn m_color_stack(self) -> TMP_TextProcessingStack_1<Color32>
fn set_m_color_stack(self, value: TMP_TextProcessingStack_1<Color32>)
fn m_underline_color_stack(self) -> TMP_TextProcessingStack_1<Color32>
fn set_m_underline_color_stack(self, value: TMP_TextProcessingStack_1<Color32>)
fn m_strikethrough_color_stack(self) -> TMP_TextProcessingStack_1<Color32>
fn set_m_strikethrough_color_stack( self, value: TMP_TextProcessingStack_1<Color32>, )
fn m_highlight_state_stack(self) -> TMP_TextProcessingStack_1<HighlightState>
fn set_m_highlight_state_stack( self, value: TMP_TextProcessingStack_1<HighlightState>, )
fn m_color_gradient_preset(self) -> TMP_ColorGradient
fn set_m_color_gradient_preset(self, value: TMP_ColorGradient)
fn m_color_gradient_stack(self) -> TMP_TextProcessingStack_1<TMP_ColorGradient>
fn set_m_color_gradient_stack( self, value: TMP_TextProcessingStack_1<TMP_ColorGradient>, )
fn m_color_gradient_preset_is_tinted(self) -> bool
fn set_m_color_gradient_preset_is_tinted(self, value: bool)
fn m_tab_spacing(self) -> f32
fn set_m_tab_spacing(self, value: f32)
fn m_spacing(self) -> f32
fn set_m_spacing(self, value: f32)
fn m_text_style_stacks(self) -> Array<TMP_TextProcessingStack_1<i32>>
fn set_m_text_style_stacks(self, value: Array<TMP_TextProcessingStack_1<i32>>)
fn m_text_style_stack_depth(self) -> i32
fn set_m_text_style_stack_depth(self, value: i32)
fn m_italic_angle_stack(self) -> TMP_TextProcessingStack_1<i32>
fn set_m_italic_angle_stack(self, value: TMP_TextProcessingStack_1<i32>)
fn m_italic_angle(self) -> i32
fn set_m_italic_angle(self, value: i32)
fn m_action_stack(self) -> TMP_TextProcessingStack_1<i32>
fn set_m_action_stack(self, value: TMP_TextProcessingStack_1<i32>)
fn m_padding(self) -> f32
fn set_m_padding(self, value: f32)
fn m_baseline_offset(self) -> f32
fn set_m_baseline_offset(self, value: f32)
fn m_baseline_offset_stack(self) -> TMP_TextProcessingStack_1<f32>
fn set_m_baseline_offset_stack(self, value: TMP_TextProcessingStack_1<f32>)
fn m_x_advance(self) -> f32
fn set_m_x_advance(self, value: f32)
fn m_text_element_type(self) -> TMP_TextElementType
fn set_m_text_element_type(self, value: TMP_TextElementType)
fn m_cached_text_element(self) -> TMP_TextElement
fn set_m_cached_text_element(self, value: TMP_TextElement)
fn m_ellipsis(self) -> TMP_Text_SpecialCharacter
fn set_m_ellipsis(self, value: TMP_Text_SpecialCharacter)
fn m_underline(self) -> TMP_Text_SpecialCharacter
fn set_m_underline(self, value: TMP_Text_SpecialCharacter)
fn m_default_sprite_asset(self) -> TMP_SpriteAsset
fn set_m_default_sprite_asset(self, value: TMP_SpriteAsset)
fn m_current_sprite_asset(self) -> TMP_SpriteAsset
fn set_m_current_sprite_asset(self, value: TMP_SpriteAsset)
fn m_sprite_count(self) -> i32
fn set_m_sprite_count(self, value: i32)
fn m_sprite_index(self) -> i32
fn set_m_sprite_index(self, value: i32)
fn m_sprite_animation_id(self) -> i32
fn set_m_sprite_animation_id(self, value: i32)
fn m_ignore_active_state(self) -> bool
fn set_m_ignore_active_state(self, value: bool)
fn m_text_backing_array(self) -> TMP_Text_TextBackingContainer
fn set_m_text_backing_array(self, value: TMP_Text_TextBackingContainer)
Source§impl ITextMeshPro for TextMeshPro
impl ITextMeshPro for TextMeshPro
fn m_has_font_asset_changed(self) -> bool
fn set_m_has_font_asset_changed(self, value: bool)
fn m_previous_lossy_scale_y(self) -> f32
fn set_m_previous_lossy_scale_y(self, value: f32)
fn m_renderer(self) -> Renderer
fn set_m_renderer(self, value: Renderer)
fn m_mesh_filter(self) -> MeshFilter
fn set_m_mesh_filter(self, value: MeshFilter)
fn m_is_first_allocation(self) -> bool
fn set_m_is_first_allocation(self, value: bool)
fn m_max_characters(self) -> i32
fn set_m_max_characters(self, value: i32)
fn m_max_number_of_lines(self) -> i32
fn set_m_max_number_of_lines(self, value: i32)
fn m_sub_text_objects(self) -> Array<TMP_SubMesh>
fn set_m_sub_text_objects(self, value: Array<TMP_SubMesh>)
fn m_mask_type(self) -> MaskingTypes
fn set_m_mask_type(self, value: MaskingTypes)
fn m_env_map_matrix(self) -> Matrix4x4
fn set_m_env_map_matrix(self, value: Matrix4x4)
fn m_rect_transform_corners(self) -> Array<Vector3>
fn set_m_rect_transform_corners(self, value: Array<Vector3>)
fn m_is_registered_for_events(self) -> bool
fn set_m_is_registered_for_events(self, value: bool)
fn sorting_layer(self) -> i32
fn set_sorting_layer(self, value: i32)
fn sorting_layer_id_field(self) -> i32
fn set_sorting_layer_id_field(self, value: i32)
fn sorting_order_field(self) -> i32
fn set_sorting_order_field(self, value: i32)
fn on_pre_render_text(self) -> Action_1<TMP_TextInfo>
fn set_on_pre_render_text(self, value: Action_1<TMP_TextInfo>)
fn m_current_auto_size_mode(self) -> bool
fn set_m_current_auto_size_mode(self, value: bool)
impl Copy for TextMeshPro
impl IBehaviour for TextMeshPro
impl IComponent for TextMeshPro
impl IMonoBehaviour for TextMeshPro
impl IObject for TextMeshPro
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 Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
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) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IBehaviourMethods for __Twhere
__T: IBehaviour,
impl<__T> IBehaviourMethods for __Twhere
__T: IBehaviour,
Source§fn get_enabled(self) -> bool
fn get_enabled(self) -> bool
get_enabled() overloadSource§fn set_enabled(self, value: impl Into<bool>)
fn set_enabled(self, value: impl Into<bool>)
set_enabled(bool) overloadSource§fn get_is_active_and_enabled(self) -> bool
fn get_is_active_and_enabled(self) -> bool
get_isActiveAndEnabled() overloadSource§impl<__T> IComponentMethods for __Twhere
__T: IComponent,
impl<__T> IComponentMethods for __Twhere
__T: IComponent,
Source§fn get_transform(self) -> Transform
fn get_transform(self) -> Transform
get_transform() overloadSource§fn get_game_object(self) -> GameObject
fn get_game_object(self) -> GameObject
get_gameObject() overloadSource§fn get_component(self, type: impl Into<SystemType>) -> Component
fn get_component(self, type: impl Into<SystemType>) -> Component
GetComponent(::unity::SystemType) overloadSource§fn get_component_fast_path(
self,
type: impl Into<SystemType>,
one_further_than_result_value: impl Into<IntPtr>,
)
fn get_component_fast_path( self, type: impl Into<SystemType>, one_further_than_result_value: impl Into<IntPtr>, )
GetComponentFastPath(::unity::SystemType, ::unity::IntPtr) overloadfn get_component_2<M0: IlType + Copy + ClassIdentity>(self) -> M0
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
fn get_component_in_children( self, t: impl Into<SystemType>, include_inactive: impl Into<bool>, ) -> Component
GetComponentInChildren(::unity::SystemType, bool) overloadfn get_component_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> M0
fn get_component_in_children_3<M0: IlType + Copy + ClassIdentity>(self) -> M0
fn get_components_in_children<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>
fn get_components_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, result: impl Into<List_1<M0>>, )
fn get_components_in_children_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>
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
fn get_component_in_parent(self, t: impl Into<SystemType>) -> Component
GetComponentInParent(::unity::SystemType) overloadfn get_component_in_parent_2<M0: IlType + Copy + ClassIdentity>(self) -> M0
fn get_components_in_parent<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>
fn get_components_in_parent_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, results: impl Into<List_1<M0>>, )
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>,
)
fn get_components_for_list_internal( self, search_type: impl Into<SystemType>, result_list: impl Into<Object>, )
GetComponentsForListInternal(::unity::SystemType, crate::system::object::Object) overloadSource§fn get_components(
self,
type: impl Into<SystemType>,
results: impl Into<List_1<Component>>,
)
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>) overloadfn get_components_2<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )
Source§fn get_tag(self) -> Il2CppString
fn get_tag(self) -> Il2CppString
get_tag() overloadSource§fn set_tag(self, value: impl Into<Il2CppString>)
fn set_tag(self, value: impl Into<Il2CppString>)
set_tag(::unity::Il2CppString) overloadfn get_components_3<M0: IlType + Copy + ClassIdentity>(self) -> Array<M0>
Source§fn compare_tag(self, tag: impl Into<Il2CppString>) -> bool
fn compare_tag(self, tag: impl Into<Il2CppString>) -> bool
CompareTag(::unity::Il2CppString) overloadSource§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<__T> IGraphicMethods for __Twhere
__T: IGraphic,
impl<__T> IGraphicMethods for __Twhere
__T: IGraphic,
Source§fn set_color(self, value: impl Into<Color>)
fn set_color(self, value: impl Into<Color>)
set_color(crate::unity_engine::color::Color) overloadSource§fn get_raycast_target(self) -> bool
fn get_raycast_target(self) -> bool
get_raycastTarget() overloadSource§fn set_raycast_target(self, value: impl Into<bool>)
fn set_raycast_target(self, value: impl Into<bool>)
set_raycastTarget(bool) overloadSource§fn get_raycast_padding(self) -> Vector4
fn get_raycast_padding(self) -> Vector4
get_raycastPadding() overloadSource§fn set_raycast_padding(self, value: impl Into<Vector4>)
fn set_raycast_padding(self, value: impl Into<Vector4>)
set_raycastPadding(crate::unity_engine::vector4::Vector4) overloadSource§fn get_use_legacy_mesh_generation(self) -> bool
fn get_use_legacy_mesh_generation(self) -> bool
get_useLegacyMeshGeneration() overloadSource§fn set_use_legacy_mesh_generation(self, value: impl Into<bool>)
fn set_use_legacy_mesh_generation(self, value: impl Into<bool>)
set_useLegacyMeshGeneration(bool) overloadSource§fn set_all_dirty(self)
fn set_all_dirty(self)
SetAllDirty() overloadSource§fn set_layout_dirty(self)
fn set_layout_dirty(self)
SetLayoutDirty() overloadSource§fn set_vertices_dirty(self)
fn set_vertices_dirty(self)
SetVerticesDirty() overloadSource§fn set_material_dirty(self)
fn set_material_dirty(self)
SetMaterialDirty() overloadSource§fn on_rect_transform_dimensions_change(self)
fn on_rect_transform_dimensions_change(self)
OnRectTransformDimensionsChange() overloadSource§fn on_before_transform_parent_changed(self)
fn on_before_transform_parent_changed(self)
OnBeforeTransformParentChanged() overloadSource§fn on_transform_parent_changed(self)
fn on_transform_parent_changed(self)
OnTransformParentChanged() overloadSource§fn get_rect_transform(self) -> RectTransform
fn get_rect_transform(self) -> RectTransform
get_rectTransform() overloadSource§fn get_canvas(self) -> Canvas
fn get_canvas(self) -> Canvas
get_canvas() overloadSource§fn cache_canvas(self)
fn cache_canvas(self)
CacheCanvas() overloadSource§fn get_canvas_renderer(self) -> CanvasRenderer
fn get_canvas_renderer(self) -> CanvasRenderer
get_canvasRenderer() overloadSource§fn get_default_material(self) -> Material
fn get_default_material(self) -> Material
get_defaultMaterial() overloadSource§fn get_material(self) -> Material
fn get_material(self) -> Material
get_material() overloadSource§fn set_material(self, value: impl Into<Material>)
fn set_material(self, value: impl Into<Material>)
set_material(crate::unity_engine::material::Material) overloadSource§fn get_material_for_rendering(self) -> Material
fn get_material_for_rendering(self) -> Material
get_materialForRendering() overloadSource§fn get_main_texture(self) -> Texture
fn get_main_texture(self) -> Texture
get_mainTexture() overloadSource§fn on_disable(self)
fn on_disable(self)
OnDisable() overloadSource§fn on_destroy(self)
fn on_destroy(self)
OnDestroy() overloadSource§fn on_canvas_hierarchy_changed(self)
fn on_canvas_hierarchy_changed(self)
OnCanvasHierarchyChanged() overloadSource§fn on_culling_changed(self)
fn on_culling_changed(self)
OnCullingChanged() overloadSource§fn rebuild(self, update: impl Into<CanvasUpdate>)
fn rebuild(self, update: impl Into<CanvasUpdate>)
Rebuild(crate::unity_engine::ui::canvasupdate::CanvasUpdate) overloadSource§fn layout_complete(self)
fn layout_complete(self)
LayoutComplete() overloadSource§fn graphic_update_complete(self)
fn graphic_update_complete(self)
GraphicUpdateComplete() overloadSource§fn update_material(self)
fn update_material(self)
UpdateMaterial() overloadSource§fn update_geometry(self)
fn update_geometry(self)
UpdateGeometry() overloadSource§fn do_mesh_generation(self)
fn do_mesh_generation(self)
DoMeshGeneration() overloadSource§fn do_legacy_mesh_generation(self)
fn do_legacy_mesh_generation(self)
DoLegacyMeshGeneration() overloadSource§fn on_fill_vbo(self, vbo: impl Into<List_1<UIVertex>>)
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>) overloadSource§fn on_populate_mesh(self, m: impl Into<Mesh>)
fn on_populate_mesh(self, m: impl Into<Mesh>)
OnPopulateMesh(crate::unity_engine::mesh::Mesh) overloadSource§fn on_populate_mesh_2(self, vh: impl Into<VertexHelper>)
fn on_populate_mesh_2(self, vh: impl Into<VertexHelper>)
OnPopulateMesh(crate::unity_engine::ui::vertexhelper::VertexHelper) overloadSource§fn on_did_apply_animation_properties(self)
fn on_did_apply_animation_properties(self)
OnDidApplyAnimationProperties() overloadSource§fn set_native_size(self)
fn set_native_size(self)
SetNativeSize() overloadSource§fn raycast(
self,
sp: impl Into<Vector2>,
event_camera: impl Into<Camera>,
) -> bool
fn raycast( self, sp: impl Into<Vector2>, event_camera: impl Into<Camera>, ) -> bool
Raycast(crate::unity_engine::vector2::Vector2, crate::unity_engine::camera::Camera) overloadSource§fn pixel_adjust_point(self, point: impl Into<Vector2>) -> Vector2
fn pixel_adjust_point(self, point: impl Into<Vector2>) -> Vector2
PixelAdjustPoint(crate::unity_engine::vector2::Vector2) overloadSource§fn get_pixel_adjusted_rect(self) -> Rect
fn get_pixel_adjusted_rect(self) -> Rect
GetPixelAdjustedRect() overloadSource§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>,
)
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) overloadSource§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>,
)
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) overloadSource§fn cross_fade_alpha(
self,
alpha: impl Into<f32>,
duration: impl Into<f32>,
ignore_time_scale: impl Into<bool>,
)
fn cross_fade_alpha( self, alpha: impl Into<f32>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, )
CrossFadeAlpha(f32, f32, bool) overloadSource§fn register_dirty_layout_callback(self, action: impl Into<UnityAction>)
fn register_dirty_layout_callback(self, action: impl Into<UnityAction>)
RegisterDirtyLayoutCallback(crate::unity_engine::events::unityaction::UnityAction) overloadSource§fn unregister_dirty_layout_callback(self, action: impl Into<UnityAction>)
fn unregister_dirty_layout_callback(self, action: impl Into<UnityAction>)
UnregisterDirtyLayoutCallback(crate::unity_engine::events::unityaction::UnityAction) overloadSource§fn register_dirty_vertices_callback(self, action: impl Into<UnityAction>)
fn register_dirty_vertices_callback(self, action: impl Into<UnityAction>)
RegisterDirtyVerticesCallback(crate::unity_engine::events::unityaction::UnityAction) overloadSource§fn unregister_dirty_vertices_callback(self, action: impl Into<UnityAction>)
fn unregister_dirty_vertices_callback(self, action: impl Into<UnityAction>)
UnregisterDirtyVerticesCallback(crate::unity_engine::events::unityaction::UnityAction) overloadSource§fn register_dirty_material_callback(self, action: impl Into<UnityAction>)
fn register_dirty_material_callback(self, action: impl Into<UnityAction>)
RegisterDirtyMaterialCallback(crate::unity_engine::events::unityaction::UnityAction) overloadSource§fn unregister_dirty_material_callback(self, action: impl Into<UnityAction>)
fn unregister_dirty_material_callback(self, action: impl Into<UnityAction>)
UnregisterDirtyMaterialCallback(crate::unity_engine::events::unityaction::UnityAction) overloadSource§fn unity_engine_ui_i_canvas_element_get_transform(self) -> Transform
fn unity_engine_ui_i_canvas_element_get_transform(self) -> Transform
UnityEngine.UI.ICanvasElement.get_transform() overloadSource§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IMaskableGraphicMethods for __Twhere
__T: IMaskableGraphic,
impl<__T> IMaskableGraphicMethods for __Twhere
__T: IMaskableGraphic,
Source§fn get_on_cull_state_changed(self) -> MaskableGraphic_CullStateChangedEvent
fn get_on_cull_state_changed(self) -> MaskableGraphic_CullStateChangedEvent
get_onCullStateChanged() overloadSource§fn set_on_cull_state_changed(
self,
value: impl Into<MaskableGraphic_CullStateChangedEvent>,
)
fn set_on_cull_state_changed( self, value: impl Into<MaskableGraphic_CullStateChangedEvent>, )
set_onCullStateChanged(crate::unity_engine::ui::maskablegraphic::MaskableGraphic_CullStateChangedEvent) overloadSource§fn get_maskable(self) -> bool
fn get_maskable(self) -> bool
get_maskable() overloadSource§fn set_maskable(self, value: impl Into<bool>)
fn set_maskable(self, value: impl Into<bool>)
set_maskable(bool) overloadSource§fn get_is_masking_graphic(self) -> bool
fn get_is_masking_graphic(self) -> bool
get_isMaskingGraphic() overloadSource§fn set_is_masking_graphic(self, value: impl Into<bool>)
fn set_is_masking_graphic(self, value: impl Into<bool>)
set_isMaskingGraphic(bool) overloadSource§fn get_modified_material(self, base_material: impl Into<Material>) -> Material
fn get_modified_material(self, base_material: impl Into<Material>) -> Material
GetModifiedMaterial(crate::unity_engine::material::Material) overloadSource§fn cull(self, clip_rect: impl Into<Rect>, valid_rect: impl Into<bool>)
fn cull(self, clip_rect: impl Into<Rect>, valid_rect: impl Into<bool>)
Cull(crate::unity_engine::rect::Rect, bool) overloadSource§fn update_cull(self, cull: impl Into<bool>)
fn update_cull(self, cull: impl Into<bool>)
UpdateCull(bool) overloadSource§fn set_clip_rect(self, clip_rect: impl Into<Rect>, valid_rect: impl Into<bool>)
fn set_clip_rect(self, clip_rect: impl Into<Rect>, valid_rect: impl Into<bool>)
SetClipRect(crate::unity_engine::rect::Rect, bool) overloadSource§fn set_clip_softness(self, clip_softness: impl Into<Vector2>)
fn set_clip_softness(self, clip_softness: impl Into<Vector2>)
SetClipSoftness(crate::unity_engine::vector2::Vector2) overloadSource§fn on_disable(self)
fn on_disable(self)
OnDisable() overloadSource§fn on_transform_parent_changed(self)
fn on_transform_parent_changed(self)
OnTransformParentChanged() overloadSource§fn parent_mask_state_changed(self)
fn parent_mask_state_changed(self)
ParentMaskStateChanged() overloadSource§fn on_canvas_hierarchy_changed(self)
fn on_canvas_hierarchy_changed(self)
OnCanvasHierarchyChanged() overloadSource§fn get_root_canvas_rect(self) -> Rect
fn get_root_canvas_rect(self) -> Rect
get_rootCanvasRect() overloadSource§fn update_clip_parent(self)
fn update_clip_parent(self)
UpdateClipParent() overloadSource§fn recalculate_clipping(self)
fn recalculate_clipping(self)
RecalculateClipping() overloadSource§fn recalculate_masking(self)
fn recalculate_masking(self)
RecalculateMasking() overloadSource§fn unity_engine_ui_i_clippable_get_game_object(self) -> GameObject
fn unity_engine_ui_i_clippable_get_game_object(self) -> GameObject
UnityEngine.UI.IClippable.get_gameObject() overloadSource§impl<__T> IMonoBehaviourMethods for __Twhere
__T: IMonoBehaviour,
impl<__T> IMonoBehaviourMethods for __Twhere
__T: IMonoBehaviour,
Source§fn is_invoking(self) -> bool
fn is_invoking(self) -> bool
IsInvoking() overloadSource§fn cancel_invoke(self)
fn cancel_invoke(self)
CancelInvoke() overloadSource§fn invoke(self, method_name: impl Into<Il2CppString>, time: impl Into<f32>)
fn invoke(self, method_name: impl Into<Il2CppString>, time: impl Into<f32>)
Invoke(::unity::Il2CppString, f32) overloadSource§fn invoke_repeating(
self,
method_name: impl Into<Il2CppString>,
time: impl Into<f32>,
repeat_rate: impl Into<f32>,
)
fn invoke_repeating( self, method_name: impl Into<Il2CppString>, time: impl Into<f32>, repeat_rate: impl Into<f32>, )
InvokeRepeating(::unity::Il2CppString, f32, f32) overloadSource§fn cancel_invoke_2(self, method_name: impl Into<Il2CppString>)
fn cancel_invoke_2(self, method_name: impl Into<Il2CppString>)
CancelInvoke(::unity::Il2CppString) overloadSource§fn is_invoking_2(self, method_name: impl Into<Il2CppString>) -> bool
fn is_invoking_2(self, method_name: impl Into<Il2CppString>) -> bool
IsInvoking(::unity::Il2CppString) overloadSource§fn start_coroutine(self, method_name: impl Into<Il2CppString>) -> Coroutine
fn start_coroutine(self, method_name: impl Into<Il2CppString>) -> Coroutine
StartCoroutine(::unity::Il2CppString) overloadSource§fn start_coroutine_2(
self,
method_name: impl Into<Il2CppString>,
value: impl Into<Object>,
) -> Coroutine
fn start_coroutine_2( self, method_name: impl Into<Il2CppString>, value: impl Into<Object>, ) -> Coroutine
StartCoroutine(::unity::Il2CppString, crate::system::object::Object) overloadSource§fn start_coroutine_3(self, routine: impl Into<IEnumerator>) -> Coroutine
fn start_coroutine_3(self, routine: impl Into<IEnumerator>) -> Coroutine
StartCoroutine(crate::system::collections::ienumerator::IEnumerator) overloadSource§fn start_coroutine_auto(self, routine: impl Into<IEnumerator>) -> Coroutine
fn start_coroutine_auto(self, routine: impl Into<IEnumerator>) -> Coroutine
StartCoroutine_Auto(crate::system::collections::ienumerator::IEnumerator) overloadSource§fn stop_coroutine(self, routine: impl Into<IEnumerator>)
fn stop_coroutine(self, routine: impl Into<IEnumerator>)
StopCoroutine(crate::system::collections::ienumerator::IEnumerator) overloadSource§fn stop_coroutine_2(self, routine: impl Into<Coroutine>)
fn stop_coroutine_2(self, routine: impl Into<Coroutine>)
StopCoroutine(crate::unity_engine::coroutine::Coroutine) overloadSource§fn stop_coroutine_3(self, method_name: impl Into<Il2CppString>)
fn stop_coroutine_3(self, method_name: impl Into<Il2CppString>)
StopCoroutine(::unity::Il2CppString) overloadSource§fn stop_all_coroutines(self)
fn stop_all_coroutines(self)
StopAllCoroutines() overloadSource§fn get_use_gui_layout(self) -> bool
fn get_use_gui_layout(self) -> bool
get_useGUILayout() overloadSource§fn set_use_gui_layout(self, value: impl Into<bool>)
fn set_use_gui_layout(self, value: impl Into<bool>)
set_useGUILayout(bool) overloadSource§fn start_coroutine_managed(
self,
method_name: impl Into<Il2CppString>,
value: impl Into<Object>,
) -> Coroutine
fn start_coroutine_managed( self, method_name: impl Into<Il2CppString>, value: impl Into<Object>, ) -> Coroutine
StartCoroutineManaged(::unity::Il2CppString, crate::system::object::Object) overloadSource§fn start_coroutine_managed2(
self,
enumerator: impl Into<IEnumerator>,
) -> Coroutine
fn start_coroutine_managed2( self, enumerator: impl Into<IEnumerator>, ) -> Coroutine
StartCoroutineManaged2(crate::system::collections::ienumerator::IEnumerator) overloadSource§fn stop_coroutine_managed(self, routine: impl Into<Coroutine>)
fn stop_coroutine_managed(self, routine: impl Into<Coroutine>)
StopCoroutineManaged(crate::unity_engine::coroutine::Coroutine) overloadSource§fn stop_coroutine_from_enumerator_managed(self, routine: impl Into<IEnumerator>)
fn stop_coroutine_from_enumerator_managed(self, routine: impl Into<IEnumerator>)
StopCoroutineFromEnumeratorManaged(crate::system::collections::ienumerator::IEnumerator) overloadSource§fn get_script_class_name(self) -> Il2CppString
fn get_script_class_name(self) -> Il2CppString
GetScriptClassName() overloadSource§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
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) overloadSource§impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)where
Self: Sized,
fn system_i_disposable_dispose(self)where
Self: Sized,
Source§impl<__T> IObject_2Methods for __Twhere
__T: IObject_2,
impl<__T> IObject_2Methods for __Twhere
__T: IObject_2,
Source§fn get_instance_id(self) -> i32
fn get_instance_id(self) -> i32
GetInstanceID() overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn equals(self, other: impl Into<Object>) -> bool
fn equals(self, other: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn ensure_running_on_main_thread(self)
fn ensure_running_on_main_thread(self)
EnsureRunningOnMainThread() overloadSource§fn get_cached_ptr(self) -> IntPtr
fn get_cached_ptr(self) -> IntPtr
GetCachedPtr() overloadSource§fn get_name(self) -> Il2CppString
fn get_name(self) -> Il2CppString
get_name() overloadSource§fn set_name(self, value: impl Into<Il2CppString>)
fn set_name(self, value: impl Into<Il2CppString>)
set_name(::unity::Il2CppString) overloadSource§fn get_hide_flags(self) -> HideFlags
fn get_hide_flags(self) -> HideFlags
get_hideFlags() overloadSource§fn set_hide_flags(self, value: impl Into<HideFlags>)
fn set_hide_flags(self, value: impl Into<HideFlags>)
set_hideFlags(crate::unity_engine::hideflags::HideFlags) overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, q: Queue_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn throw_enumeration_not_started_or_ended(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_null() -> ScriptPlayable_1<T0>
fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>
fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>
fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle
fn create_script_instance() -> Object
fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object
fn clone_script_instance_from_engine_object(source: Object_2) -> Object
fn ctor(self, handle: PlayableHandle)where
Self: Sized,
fn get_handle(self) -> PlayableHandlewhere
Self: Sized,
fn get_behaviour(self) -> T0where
Self: Sized,
fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable
fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>
fn equals(self, other: ScriptPlayable_1<T0>) -> boolwhere
Self: Sized,
fn cctor()
Source§impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(
self,
dictionary: SortedDictionary_2<T0, T1>,
get_enumerator_ret_type: i32,
)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
Source§impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: SortedSet_1<T0>)where
Self: Sized,
fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
fn initialize(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn cctor()
Source§impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Stack_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn throw_enumeration_not_started_or_ended(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> ITMP_TextMethods for __Twhere
__T: ITMP_Text,
impl<__T> ITMP_TextMethods for __Twhere
__T: ITMP_Text,
Source§fn get_text(self) -> Il2CppString
fn get_text(self) -> Il2CppString
get_text() overloadSource§fn set_text(self, value: impl Into<Il2CppString>)
fn set_text(self, value: impl Into<Il2CppString>)
set_text(::unity::Il2CppString) overloadSource§fn get_text_preprocessor(self) -> ITextPreprocessor
fn get_text_preprocessor(self) -> ITextPreprocessor
get_textPreprocessor() overloadSource§fn set_text_preprocessor(self, value: impl Into<ITextPreprocessor>)
fn set_text_preprocessor(self, value: impl Into<ITextPreprocessor>)
set_textPreprocessor(crate::tm_pro::itextpreprocessor::ITextPreprocessor) overloadSource§fn get_is_right_to_left_text(self) -> bool
fn get_is_right_to_left_text(self) -> bool
get_isRightToLeftText() overloadSource§fn set_is_right_to_left_text(self, value: impl Into<bool>)
fn set_is_right_to_left_text(self, value: impl Into<bool>)
set_isRightToLeftText(bool) overloadSource§fn get_font(self) -> TMP_FontAsset
fn get_font(self) -> TMP_FontAsset
get_font() overloadSource§fn set_font(self, value: impl Into<TMP_FontAsset>)
fn set_font(self, value: impl Into<TMP_FontAsset>)
set_font(crate::tm_pro::tmp_fontasset::TMP_FontAsset) overloadget_fontSharedMaterial() overloadset_fontSharedMaterial(crate::unity_engine::material::Material) overloadget_fontSharedMaterials() overloadset_fontSharedMaterials(::unity::Array<crate::unity_engine::material::Material>) overloadSource§fn get_font_material(self) -> Material
fn get_font_material(self) -> Material
get_fontMaterial() overloadSource§fn set_font_material(self, value: impl Into<Material>)
fn set_font_material(self, value: impl Into<Material>)
set_fontMaterial(crate::unity_engine::material::Material) overloadSource§fn get_font_materials(self) -> Array<Material>
fn get_font_materials(self) -> Array<Material>
get_fontMaterials() overloadSource§fn set_font_materials(self, value: impl Into<Array<Material>>)
fn set_font_materials(self, value: impl Into<Array<Material>>)
set_fontMaterials(::unity::Array<crate::unity_engine::material::Material>) overloadSource§fn set_color(self, value: impl Into<Color>)
fn set_color(self, value: impl Into<Color>)
set_color(crate::unity_engine::color::Color) overloadSource§fn get_enable_vertex_gradient(self) -> bool
fn get_enable_vertex_gradient(self) -> bool
get_enableVertexGradient() overloadSource§fn set_enable_vertex_gradient(self, value: impl Into<bool>)
fn set_enable_vertex_gradient(self, value: impl Into<bool>)
set_enableVertexGradient(bool) overloadSource§fn get_color_gradient(self) -> VertexGradient
fn get_color_gradient(self) -> VertexGradient
get_colorGradient() overloadSource§fn set_color_gradient(self, value: impl Into<VertexGradient>)
fn set_color_gradient(self, value: impl Into<VertexGradient>)
set_colorGradient(crate::tm_pro::vertexgradient::VertexGradient) overloadSource§fn get_color_gradient_preset(self) -> TMP_ColorGradient
fn get_color_gradient_preset(self) -> TMP_ColorGradient
get_colorGradientPreset() overloadSource§fn set_color_gradient_preset(self, value: impl Into<TMP_ColorGradient>)
fn set_color_gradient_preset(self, value: impl Into<TMP_ColorGradient>)
set_colorGradientPreset(crate::tm_pro::tmp_colorgradient::TMP_ColorGradient) overloadSource§fn get_sprite_asset(self) -> TMP_SpriteAsset
fn get_sprite_asset(self) -> TMP_SpriteAsset
get_spriteAsset() overloadSource§fn set_sprite_asset(self, value: impl Into<TMP_SpriteAsset>)
fn set_sprite_asset(self, value: impl Into<TMP_SpriteAsset>)
set_spriteAsset(crate::tm_pro::tmp_spriteasset::TMP_SpriteAsset) overloadSource§fn get_tint_all_sprites(self) -> bool
fn get_tint_all_sprites(self) -> bool
get_tintAllSprites() overloadSource§fn set_tint_all_sprites(self, value: impl Into<bool>)
fn set_tint_all_sprites(self, value: impl Into<bool>)
set_tintAllSprites(bool) overloadSource§fn get_style_sheet(self) -> TMP_StyleSheet
fn get_style_sheet(self) -> TMP_StyleSheet
get_styleSheet() overloadSource§fn set_style_sheet(self, value: impl Into<TMP_StyleSheet>)
fn set_style_sheet(self, value: impl Into<TMP_StyleSheet>)
set_styleSheet(crate::tm_pro::tmp_stylesheet::TMP_StyleSheet) overloadSource§fn get_text_style(self) -> TMP_Style
fn get_text_style(self) -> TMP_Style
get_textStyle() overloadSource§fn set_text_style(self, value: impl Into<TMP_Style>)
fn set_text_style(self, value: impl Into<TMP_Style>)
set_textStyle(crate::tm_pro::tmp_style::TMP_Style) overloadget_overrideColorTags() overloadset_overrideColorTags(bool) overloadSource§fn get_face_color(self) -> Color32
fn get_face_color(self) -> Color32
get_faceColor() overloadSource§fn set_face_color(self, value: impl Into<Color32>)
fn set_face_color(self, value: impl Into<Color32>)
set_faceColor(crate::unity_engine::color32::Color32) overloadSource§fn get_outline_color(self) -> Color32
fn get_outline_color(self) -> Color32
get_outlineColor() overloadSource§fn set_outline_color(self, value: impl Into<Color32>)
fn set_outline_color(self, value: impl Into<Color32>)
set_outlineColor(crate::unity_engine::color32::Color32) overloadSource§fn get_outline_width(self) -> f32
fn get_outline_width(self) -> f32
get_outlineWidth() overloadSource§fn set_outline_width(self, value: impl Into<f32>)
fn set_outline_width(self, value: impl Into<f32>)
set_outlineWidth(f32) overloadSource§fn get_font_size(self) -> f32
fn get_font_size(self) -> f32
get_fontSize() overloadSource§fn set_font_size(self, value: impl Into<f32>)
fn set_font_size(self, value: impl Into<f32>)
set_fontSize(f32) overloadSource§fn get_font_weight(self) -> FontWeight
fn get_font_weight(self) -> FontWeight
get_fontWeight() overloadSource§fn set_font_weight(self, value: impl Into<FontWeight>)
fn set_font_weight(self, value: impl Into<FontWeight>)
set_fontWeight(crate::tm_pro::fontweight::FontWeight) overloadSource§fn get_pixels_per_unit(self) -> f32
fn get_pixels_per_unit(self) -> f32
get_pixelsPerUnit() overloadSource§fn get_enable_auto_sizing(self) -> bool
fn get_enable_auto_sizing(self) -> bool
get_enableAutoSizing() overloadSource§fn set_enable_auto_sizing(self, value: impl Into<bool>)
fn set_enable_auto_sizing(self, value: impl Into<bool>)
set_enableAutoSizing(bool) overloadSource§fn get_font_size_min(self) -> f32
fn get_font_size_min(self) -> f32
get_fontSizeMin() overloadSource§fn set_font_size_min(self, value: impl Into<f32>)
fn set_font_size_min(self, value: impl Into<f32>)
set_fontSizeMin(f32) overloadSource§fn get_font_size_max(self) -> f32
fn get_font_size_max(self) -> f32
get_fontSizeMax() overloadSource§fn set_font_size_max(self, value: impl Into<f32>)
fn set_font_size_max(self, value: impl Into<f32>)
set_fontSizeMax(f32) overloadSource§fn get_font_style(self) -> FontStyles
fn get_font_style(self) -> FontStyles
get_fontStyle() overloadSource§fn set_font_style(self, value: impl Into<FontStyles>)
fn set_font_style(self, value: impl Into<FontStyles>)
set_fontStyle(crate::tm_pro::fontstyles::FontStyles) overloadSource§fn get_is_using_bold(self) -> bool
fn get_is_using_bold(self) -> bool
get_isUsingBold() overloadSource§fn get_horizontal_alignment(self) -> HorizontalAlignmentOptions
fn get_horizontal_alignment(self) -> HorizontalAlignmentOptions
get_horizontalAlignment() overloadSource§fn set_horizontal_alignment(self, value: impl Into<HorizontalAlignmentOptions>)
fn set_horizontal_alignment(self, value: impl Into<HorizontalAlignmentOptions>)
set_horizontalAlignment(crate::tm_pro::horizontalalignmentoptions::HorizontalAlignmentOptions) overloadSource§fn get_vertical_alignment(self) -> VerticalAlignmentOptions
fn get_vertical_alignment(self) -> VerticalAlignmentOptions
get_verticalAlignment() overloadSource§fn set_vertical_alignment(self, value: impl Into<VerticalAlignmentOptions>)
fn set_vertical_alignment(self, value: impl Into<VerticalAlignmentOptions>)
set_verticalAlignment(crate::tm_pro::verticalalignmentoptions::VerticalAlignmentOptions) overloadSource§fn get_alignment(self) -> TextAlignmentOptions
fn get_alignment(self) -> TextAlignmentOptions
get_alignment() overloadSource§fn set_alignment(self, value: impl Into<TextAlignmentOptions>)
fn set_alignment(self, value: impl Into<TextAlignmentOptions>)
set_alignment(crate::tm_pro::textalignmentoptions::TextAlignmentOptions) overloadSource§fn get_character_spacing(self) -> f32
fn get_character_spacing(self) -> f32
get_characterSpacing() overloadSource§fn set_character_spacing(self, value: impl Into<f32>)
fn set_character_spacing(self, value: impl Into<f32>)
set_characterSpacing(f32) overloadSource§fn get_word_spacing(self) -> f32
fn get_word_spacing(self) -> f32
get_wordSpacing() overloadSource§fn set_word_spacing(self, value: impl Into<f32>)
fn set_word_spacing(self, value: impl Into<f32>)
set_wordSpacing(f32) overloadSource§fn get_line_spacing(self) -> f32
fn get_line_spacing(self) -> f32
get_lineSpacing() overloadSource§fn set_line_spacing(self, value: impl Into<f32>)
fn set_line_spacing(self, value: impl Into<f32>)
set_lineSpacing(f32) overloadSource§fn get_line_spacing_adjustment(self) -> f32
fn get_line_spacing_adjustment(self) -> f32
get_lineSpacingAdjustment() overloadSource§fn set_line_spacing_adjustment(self, value: impl Into<f32>)
fn set_line_spacing_adjustment(self, value: impl Into<f32>)
set_lineSpacingAdjustment(f32) overloadSource§fn get_paragraph_spacing(self) -> f32
fn get_paragraph_spacing(self) -> f32
get_paragraphSpacing() overloadSource§fn set_paragraph_spacing(self, value: impl Into<f32>)
fn set_paragraph_spacing(self, value: impl Into<f32>)
set_paragraphSpacing(f32) overloadSource§fn get_character_width_adjustment(self) -> f32
fn get_character_width_adjustment(self) -> f32
get_characterWidthAdjustment() overloadSource§fn set_character_width_adjustment(self, value: impl Into<f32>)
fn set_character_width_adjustment(self, value: impl Into<f32>)
set_characterWidthAdjustment(f32) overloadSource§fn get_enable_word_wrapping(self) -> bool
fn get_enable_word_wrapping(self) -> bool
get_enableWordWrapping() overloadSource§fn set_enable_word_wrapping(self, value: impl Into<bool>)
fn set_enable_word_wrapping(self, value: impl Into<bool>)
set_enableWordWrapping(bool) overloadSource§fn get_word_wrapping_ratios(self) -> f32
fn get_word_wrapping_ratios(self) -> f32
get_wordWrappingRatios() overloadSource§fn set_word_wrapping_ratios(self, value: impl Into<f32>)
fn set_word_wrapping_ratios(self, value: impl Into<f32>)
set_wordWrappingRatios(f32) overloadSource§fn get_overflow_mode(self) -> TextOverflowModes
fn get_overflow_mode(self) -> TextOverflowModes
get_overflowMode() overloadSource§fn set_overflow_mode(self, value: impl Into<TextOverflowModes>)
fn set_overflow_mode(self, value: impl Into<TextOverflowModes>)
set_overflowMode(crate::tm_pro::textoverflowmodes::TextOverflowModes) overloadSource§fn get_is_text_overflowing(self) -> bool
fn get_is_text_overflowing(self) -> bool
get_isTextOverflowing() overloadSource§fn get_first_overflow_character_index(self) -> i32
fn get_first_overflow_character_index(self) -> i32
get_firstOverflowCharacterIndex() overloadSource§fn get_linked_text_component(self) -> TMP_Text
fn get_linked_text_component(self) -> TMP_Text
get_linkedTextComponent() overloadSource§fn set_linked_text_component(self, value: impl Into<TMP_Text>)
fn set_linked_text_component(self, value: impl Into<TMP_Text>)
set_linkedTextComponent(crate::tm_pro::tmp_text::TMP_Text) overloadSource§fn get_is_text_truncated(self) -> bool
fn get_is_text_truncated(self) -> bool
get_isTextTruncated() overloadSource§fn get_enable_kerning(self) -> bool
fn get_enable_kerning(self) -> bool
get_enableKerning() overloadSource§fn set_enable_kerning(self, value: impl Into<bool>)
fn set_enable_kerning(self, value: impl Into<bool>)
set_enableKerning(bool) overloadSource§fn get_extra_padding(self) -> bool
fn get_extra_padding(self) -> bool
get_extraPadding() overloadSource§fn set_extra_padding(self, value: impl Into<bool>)
fn set_extra_padding(self, value: impl Into<bool>)
set_extraPadding(bool) overloadSource§fn get_rich_text(self) -> bool
fn get_rich_text(self) -> bool
get_richText() overloadSource§fn set_rich_text(self, value: impl Into<bool>)
fn set_rich_text(self, value: impl Into<bool>)
set_richText(bool) overloadSource§fn get_parse_ctrl_characters(self) -> bool
fn get_parse_ctrl_characters(self) -> bool
get_parseCtrlCharacters() overloadSource§fn set_parse_ctrl_characters(self, value: impl Into<bool>)
fn set_parse_ctrl_characters(self, value: impl Into<bool>)
set_parseCtrlCharacters(bool) overloadSource§fn get_is_overlay(self) -> bool
fn get_is_overlay(self) -> bool
get_isOverlay() overloadSource§fn set_is_overlay(self, value: impl Into<bool>)
fn set_is_overlay(self, value: impl Into<bool>)
set_isOverlay(bool) overloadSource§fn get_is_orthographic(self) -> bool
fn get_is_orthographic(self) -> bool
get_isOrthographic() overloadSource§fn set_is_orthographic(self, value: impl Into<bool>)
fn set_is_orthographic(self, value: impl Into<bool>)
set_isOrthographic(bool) overloadSource§fn get_enable_culling(self) -> bool
fn get_enable_culling(self) -> bool
get_enableCulling() overloadSource§fn set_enable_culling(self, value: impl Into<bool>)
fn set_enable_culling(self, value: impl Into<bool>)
set_enableCulling(bool) overloadSource§fn get_ignore_visibility(self) -> bool
fn get_ignore_visibility(self) -> bool
get_ignoreVisibility() overloadSource§fn set_ignore_visibility(self, value: impl Into<bool>)
fn set_ignore_visibility(self, value: impl Into<bool>)
set_ignoreVisibility(bool) overloadSource§fn get_horizontal_mapping(self) -> TextureMappingOptions
fn get_horizontal_mapping(self) -> TextureMappingOptions
get_horizontalMapping() overloadSource§fn set_horizontal_mapping(self, value: impl Into<TextureMappingOptions>)
fn set_horizontal_mapping(self, value: impl Into<TextureMappingOptions>)
set_horizontalMapping(crate::tm_pro::texturemappingoptions::TextureMappingOptions) overloadSource§fn get_vertical_mapping(self) -> TextureMappingOptions
fn get_vertical_mapping(self) -> TextureMappingOptions
get_verticalMapping() overloadSource§fn set_vertical_mapping(self, value: impl Into<TextureMappingOptions>)
fn set_vertical_mapping(self, value: impl Into<TextureMappingOptions>)
set_verticalMapping(crate::tm_pro::texturemappingoptions::TextureMappingOptions) overloadSource§fn get_mapping_uv_line_offset(self) -> f32
fn get_mapping_uv_line_offset(self) -> f32
get_mappingUvLineOffset() overloadSource§fn set_mapping_uv_line_offset(self, value: impl Into<f32>)
fn set_mapping_uv_line_offset(self, value: impl Into<f32>)
set_mappingUvLineOffset(f32) overloadSource§fn get_render_mode(self) -> TextRenderFlags
fn get_render_mode(self) -> TextRenderFlags
get_renderMode() overloadSource§fn set_render_mode(self, value: impl Into<TextRenderFlags>)
fn set_render_mode(self, value: impl Into<TextRenderFlags>)
set_renderMode(crate::tm_pro::textrenderflags::TextRenderFlags) overloadSource§fn get_geometry_sorting_order(self) -> VertexSortingOrder
fn get_geometry_sorting_order(self) -> VertexSortingOrder
get_geometrySortingOrder() overloadSource§fn set_geometry_sorting_order(self, value: impl Into<VertexSortingOrder>)
fn set_geometry_sorting_order(self, value: impl Into<VertexSortingOrder>)
set_geometrySortingOrder(crate::tm_pro::vertexsortingorder::VertexSortingOrder) overloadSource§fn get_is_text_object_scale_static(self) -> bool
fn get_is_text_object_scale_static(self) -> bool
get_isTextObjectScaleStatic() overloadSource§fn set_is_text_object_scale_static(self, value: impl Into<bool>)
fn set_is_text_object_scale_static(self, value: impl Into<bool>)
set_isTextObjectScaleStatic(bool) overloadSource§fn get_vertex_buffer_auto_size_reduction(self) -> bool
fn get_vertex_buffer_auto_size_reduction(self) -> bool
get_vertexBufferAutoSizeReduction() overloadSource§fn set_vertex_buffer_auto_size_reduction(self, value: impl Into<bool>)
fn set_vertex_buffer_auto_size_reduction(self, value: impl Into<bool>)
set_vertexBufferAutoSizeReduction(bool) overloadSource§fn get_first_visible_character(self) -> i32
fn get_first_visible_character(self) -> i32
get_firstVisibleCharacter() overloadSource§fn set_first_visible_character(self, value: impl Into<i32>)
fn set_first_visible_character(self, value: impl Into<i32>)
set_firstVisibleCharacter(i32) overloadSource§fn get_max_visible_characters(self) -> i32
fn get_max_visible_characters(self) -> i32
get_maxVisibleCharacters() overloadSource§fn set_max_visible_characters(self, value: impl Into<i32>)
fn set_max_visible_characters(self, value: impl Into<i32>)
set_maxVisibleCharacters(i32) overloadSource§fn get_max_visible_words(self) -> i32
fn get_max_visible_words(self) -> i32
get_maxVisibleWords() overloadSource§fn set_max_visible_words(self, value: impl Into<i32>)
fn set_max_visible_words(self, value: impl Into<i32>)
set_maxVisibleWords(i32) overloadSource§fn get_max_visible_lines(self) -> i32
fn get_max_visible_lines(self) -> i32
get_maxVisibleLines() overloadSource§fn set_max_visible_lines(self, value: impl Into<i32>)
fn set_max_visible_lines(self, value: impl Into<i32>)
set_maxVisibleLines(i32) overloadSource§fn get_use_max_visible_descender(self) -> bool
fn get_use_max_visible_descender(self) -> bool
get_useMaxVisibleDescender() overloadSource§fn set_use_max_visible_descender(self, value: impl Into<bool>)
fn set_use_max_visible_descender(self, value: impl Into<bool>)
set_useMaxVisibleDescender(bool) overloadSource§fn get_page_to_display(self) -> i32
fn get_page_to_display(self) -> i32
get_pageToDisplay() overloadSource§fn set_page_to_display(self, value: impl Into<i32>)
fn set_page_to_display(self, value: impl Into<i32>)
set_pageToDisplay(i32) overloadSource§fn get_margin(self) -> Vector4
fn get_margin(self) -> Vector4
get_margin() overloadSource§fn set_margin(self, value: impl Into<Vector4>)
fn set_margin(self, value: impl Into<Vector4>)
set_margin(crate::unity_engine::vector4::Vector4) overloadSource§fn get_text_info(self) -> TMP_TextInfo
fn get_text_info(self) -> TMP_TextInfo
get_textInfo() overloadSource§fn get_have_properties_changed(self) -> bool
fn get_have_properties_changed(self) -> bool
get_havePropertiesChanged() overloadSource§fn set_have_properties_changed(self, value: impl Into<bool>)
fn set_have_properties_changed(self, value: impl Into<bool>)
set_havePropertiesChanged(bool) overloadSource§fn get_is_using_legacy_animation_component(self) -> bool
fn get_is_using_legacy_animation_component(self) -> bool
get_isUsingLegacyAnimationComponent() overloadSource§fn set_is_using_legacy_animation_component(self, value: impl Into<bool>)
fn set_is_using_legacy_animation_component(self, value: impl Into<bool>)
set_isUsingLegacyAnimationComponent(bool) overloadSource§fn get_transform(self) -> Transform
fn get_transform(self) -> Transform
get_transform() overloadSource§fn get_rect_transform(self) -> RectTransform
fn get_rect_transform(self) -> RectTransform
get_rectTransform() overloadSource§fn get_auto_size_text_container(self) -> bool
fn get_auto_size_text_container(self) -> bool
get_autoSizeTextContainer() overloadSource§fn set_auto_size_text_container(self, value: impl Into<bool>)
fn set_auto_size_text_container(self, value: impl Into<bool>)
set_autoSizeTextContainer(bool) overloadSource§fn get_is_volumetric_text(self) -> bool
fn get_is_volumetric_text(self) -> bool
get_isVolumetricText() overloadSource§fn set_is_volumetric_text(self, value: impl Into<bool>)
fn set_is_volumetric_text(self, value: impl Into<bool>)
set_isVolumetricText(bool) overloadSource§fn get_bounds(self) -> Bounds
fn get_bounds(self) -> Bounds
get_bounds() overloadSource§fn get_text_bounds(self) -> Bounds
fn get_text_bounds(self) -> Bounds
get_textBounds() overloadSource§fn add_on_pre_render_text(self, value: impl Into<Action_1<TMP_TextInfo>>)
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>) overloadSource§fn remove_on_pre_render_text(self, value: impl Into<Action_1<TMP_TextInfo>>)
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>) overloadSource§fn get_sprite_animator(self) -> TMP_SpriteAnimator
fn get_sprite_animator(self) -> TMP_SpriteAnimator
get_spriteAnimator() overloadSource§fn get_flexible_height(self) -> f32
fn get_flexible_height(self) -> f32
get_flexibleHeight() overloadSource§fn get_flexible_width(self) -> f32
fn get_flexible_width(self) -> f32
get_flexibleWidth() overloadSource§fn get_min_width(self) -> f32
fn get_min_width(self) -> f32
get_minWidth() overloadSource§fn get_min_height(self) -> f32
fn get_min_height(self) -> f32
get_minHeight() overloadSource§fn get_max_width(self) -> f32
fn get_max_width(self) -> f32
get_maxWidth() overloadSource§fn get_max_height(self) -> f32
fn get_max_height(self) -> f32
get_maxHeight() overloadSource§fn get_layout_element(self) -> LayoutElement
fn get_layout_element(self) -> LayoutElement
get_layoutElement() overloadSource§fn get_preferred_width(self) -> f32
fn get_preferred_width(self) -> f32
get_preferredWidth() overloadSource§fn get_preferred_height(self) -> f32
fn get_preferred_height(self) -> f32
get_preferredHeight() overloadSource§fn get_rendered_width(self) -> f32
fn get_rendered_width(self) -> f32
get_renderedWidth() overloadSource§fn get_rendered_height(self) -> f32
fn get_rendered_height(self) -> f32
get_renderedHeight() overloadSource§fn get_layout_priority(self) -> i32
fn get_layout_priority(self) -> i32
get_layoutPriority() overloadSource§fn load_font_asset(self)
fn load_font_asset(self)
LoadFontAsset() overloadSetSharedMaterial(crate::unity_engine::material::Material) overloadSource§fn get_material(self, mat: impl Into<Material>) -> Material
fn get_material(self, mat: impl Into<Material>) -> Material
GetMaterial(crate::unity_engine::material::Material) overloadSource§fn set_font_base_material(self, mat: impl Into<Material>)
fn set_font_base_material(self, mat: impl Into<Material>)
SetFontBaseMaterial(crate::unity_engine::material::Material) overloadGetSharedMaterials() overloadSetSharedMaterials(::unity::Array<crate::unity_engine::material::Material>) overloadSource§fn get_materials(self, mats: impl Into<Array<Material>>) -> Array<Material>
fn get_materials(self, mats: impl Into<Array<Material>>) -> Array<Material>
GetMaterials(::unity::Array<crate::unity_engine::material::Material>) overloadSource§fn create_material_instance(self, source: impl Into<Material>) -> Material
fn create_material_instance(self, source: impl Into<Material>) -> Material
CreateMaterialInstance(crate::unity_engine::material::Material) overloadSource§fn set_vertex_color_gradient(self, gradient: impl Into<TMP_ColorGradient>)
fn set_vertex_color_gradient(self, gradient: impl Into<TMP_ColorGradient>)
SetVertexColorGradient(crate::tm_pro::tmp_colorgradient::TMP_ColorGradient) overloadSource§fn set_text_sorting_order(self, order: impl Into<VertexSortingOrder>)
fn set_text_sorting_order(self, order: impl Into<VertexSortingOrder>)
SetTextSortingOrder(crate::tm_pro::vertexsortingorder::VertexSortingOrder) overloadSource§fn set_text_sorting_order_2(self, order: impl Into<Array<i32>>)
fn set_text_sorting_order_2(self, order: impl Into<Array<i32>>)
SetTextSortingOrder(::unity::Array<i32>) overloadSource§fn set_outline_thickness(self, thickness: impl Into<f32>)
fn set_outline_thickness(self, thickness: impl Into<f32>)
SetOutlineThickness(f32) overloadSource§fn set_shader_depth(self)
fn set_shader_depth(self)
SetShaderDepth() overloadSource§fn set_culling(self)
fn set_culling(self)
SetCulling() overloadSource§fn update_culling(self)
fn update_culling(self)
UpdateCulling() overloadSource§fn get_padding_for_material(self) -> f32
fn get_padding_for_material(self) -> f32
GetPaddingForMaterial() overloadSource§fn get_padding_for_material_2(self, mat: impl Into<Material>) -> f32
fn get_padding_for_material_2(self, mat: impl Into<Material>) -> f32
GetPaddingForMaterial(crate::unity_engine::material::Material) overloadSource§fn get_text_container_local_corners(self) -> Array<Vector3>
fn get_text_container_local_corners(self) -> Array<Vector3>
GetTextContainerLocalCorners() overloadSource§fn force_mesh_update(
self,
ignore_active_state: impl Into<bool>,
force_text_reparsing: impl Into<bool>,
)
fn force_mesh_update( self, ignore_active_state: impl Into<bool>, force_text_reparsing: impl Into<bool>, )
ForceMeshUpdate(bool, bool) overloadSource§fn update_geometry(self, mesh: impl Into<Mesh>, index: impl Into<i32>)
fn update_geometry(self, mesh: impl Into<Mesh>, index: impl Into<i32>)
UpdateGeometry(crate::unity_engine::mesh::Mesh, i32) overloadSource§fn update_vertex_data(self, flags: impl Into<TMP_VertexDataUpdateFlags>)
fn update_vertex_data(self, flags: impl Into<TMP_VertexDataUpdateFlags>)
UpdateVertexData(crate::tm_pro::tmp_vertexdataupdateflags::TMP_VertexDataUpdateFlags) overloadSource§fn update_vertex_data_2(self)
fn update_vertex_data_2(self)
UpdateVertexData() overloadSource§fn set_vertices(self, vertices: impl Into<Array<Vector3>>)
fn set_vertices(self, vertices: impl Into<Array<Vector3>>)
SetVertices(::unity::Array<crate::unity_engine::vector3::Vector3>) overloadSource§fn update_mesh_padding(self)
fn update_mesh_padding(self)
UpdateMeshPadding() overloadSource§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>,
)
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) overloadSource§fn cross_fade_alpha(
self,
alpha: impl Into<f32>,
duration: impl Into<f32>,
ignore_time_scale: impl Into<bool>,
)
fn cross_fade_alpha( self, alpha: impl Into<f32>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, )
CrossFadeAlpha(f32, f32, bool) overloadSource§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>,
)
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) overloadSource§fn internal_cross_fade_alpha(
self,
alpha: impl Into<f32>,
duration: impl Into<f32>,
ignore_time_scale: impl Into<bool>,
)
fn internal_cross_fade_alpha( self, alpha: impl Into<f32>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, )
InternalCrossFadeAlpha(f32, f32, bool) overloadSource§fn parse_input_text(self)
fn parse_input_text(self)
ParseInputText() overloadSource§fn populate_text_backing_array(self, source_text: impl Into<Il2CppString>)
fn populate_text_backing_array(self, source_text: impl Into<Il2CppString>)
PopulateTextBackingArray(::unity::Il2CppString) overloadSource§fn populate_text_backing_array_2(
self,
source_text: impl Into<Il2CppString>,
start: impl Into<i32>,
length: impl Into<i32>,
)
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) overloadSource§fn populate_text_backing_array_3(
self,
source_text: impl Into<Array<u16>>,
start: impl Into<i32>,
length: impl Into<i32>,
)
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) overloadSource§fn populate_text_processing_array(self)
fn populate_text_processing_array(self)
PopulateTextProcessingArray() overloadSource§fn set_text_internal(self, source_text: impl Into<Il2CppString>)
fn set_text_internal(self, source_text: impl Into<Il2CppString>)
SetTextInternal(::unity::Il2CppString) overloadSource§fn set_text_2(
self,
source_text: impl Into<Il2CppString>,
sync_text_input_box: impl Into<bool>,
)
fn set_text_2( self, source_text: impl Into<Il2CppString>, sync_text_input_box: impl Into<bool>, )
SetText(::unity::Il2CppString, bool) overloadSource§fn set_text_3(self, source_text: impl Into<Il2CppString>, arg0: impl Into<f32>)
fn set_text_3(self, source_text: impl Into<Il2CppString>, arg0: impl Into<f32>)
SetText(::unity::Il2CppString, f32) overloadSource§fn set_text_4(
self,
source_text: impl Into<Il2CppString>,
arg0: impl Into<f32>,
arg1: impl Into<f32>,
)
fn set_text_4( self, source_text: impl Into<Il2CppString>, arg0: impl Into<f32>, arg1: impl Into<f32>, )
SetText(::unity::Il2CppString, f32, f32) overloadSource§fn set_text_5(
self,
source_text: impl Into<Il2CppString>,
arg0: impl Into<f32>,
arg1: impl Into<f32>,
arg2: impl Into<f32>,
)
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) overloadSource§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>,
)
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) overloadSource§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>,
)
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) overloadSource§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>,
)
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) overloadSource§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>,
)
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) overloadSource§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>,
)
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) overloadSource§fn set_text_11(self, source_text: impl Into<Array<u16>>)
fn set_text_11(self, source_text: impl Into<Array<u16>>)
SetText(::unity::Array<u16>) overloadSource§fn set_text_12(
self,
source_text: impl Into<Array<u16>>,
start: impl Into<i32>,
length: impl Into<i32>,
)
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) overloadSource§fn set_char_array(self, source_text: impl Into<Array<u16>>)
fn set_char_array(self, source_text: impl Into<Array<u16>>)
SetCharArray(::unity::Array<u16>) overloadSource§fn set_char_array_2(
self,
source_text: impl Into<Array<u16>>,
start: impl Into<i32>,
length: impl Into<i32>,
)
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) overloadSource§fn replace_opening_style_tag(
self,
src_index: impl Into<i32>,
) -> (bool, TMP_Text_TextBackingContainer, i32, Array<TMP_Text_UnicodeChar>, i32)
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) overloadSource§fn replace_opening_style_tag_2(
self,
src_index: impl Into<i32>,
) -> (bool, Array<i32>, i32, Array<TMP_Text_UnicodeChar>, i32)
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) overloadSource§fn replace_closing_style_tag(
self,
src_index: impl Into<i32>,
) -> (TMP_Text_TextBackingContainer, Array<TMP_Text_UnicodeChar>, i32)
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) overloadSource§fn replace_closing_style_tag_2(
self,
src_index: impl Into<i32>,
) -> (Array<i32>, Array<TMP_Text_UnicodeChar>, i32)
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) overloadSource§fn insert_opening_style_tag(
self,
style: impl Into<TMP_Style>,
src_index: impl Into<i32>,
) -> (bool, Array<TMP_Text_UnicodeChar>, i32)
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) overloadSource§fn insert_closing_style_tag(self) -> (Array<TMP_Text_UnicodeChar>, i32)
fn insert_closing_style_tag(self) -> (Array<TMP_Text_UnicodeChar>, i32)
InsertClosingStyleTag(*mut::unity::Array<crate::tm_pro::tmp_text::TMP_Text_UnicodeChar>, *muti32) overloadSource§fn get_markup_tag_hash_code(
self,
tag_definition: impl Into<Array<i32>>,
read_index: impl Into<i32>,
) -> i32
fn get_markup_tag_hash_code( self, tag_definition: impl Into<Array<i32>>, read_index: impl Into<i32>, ) -> i32
GetMarkupTagHashCode(::unity::Array<i32>, i32) overloadSource§fn get_markup_tag_hash_code_2(
self,
tag_definition: impl Into<TMP_Text_TextBackingContainer>,
read_index: impl Into<i32>,
) -> i32
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) overloadSource§fn get_style_hash_code(self, index: impl Into<i32>) -> (i32, Array<i32>, i32)
fn get_style_hash_code(self, index: impl Into<i32>) -> (i32, Array<i32>, i32)
GetStyleHashCode(*mut::unity::Array<i32>, i32, *muti32) overloadSource§fn get_style_hash_code_2(
self,
index: impl Into<i32>,
) -> (i32, TMP_Text_TextBackingContainer, i32)
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) overloadfn resize_internal_array<M0: IlType + Copy + ClassIdentity>( self, array: impl Into<*mut Array<M0>>, )
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
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) overloadSource§fn add_integer_to_internal_text_backing_array(
self,
number: impl Into<f64>,
padding: impl Into<i32>,
) -> i32
fn add_integer_to_internal_text_backing_array( self, number: impl Into<f64>, padding: impl Into<i32>, ) -> i32
AddIntegerToInternalTextBackingArray(f64, i32, *muti32) overloadSource§fn internal_text_backing_array_to_string(self) -> Il2CppString
fn internal_text_backing_array_to_string(self) -> Il2CppString
InternalTextBackingArrayToString() overloadSource§fn set_array_sizes(
self,
unicode_chars: impl Into<Array<TMP_Text_UnicodeChar>>,
) -> i32
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>) overloadSource§fn get_preferred_values(self) -> Vector2
fn get_preferred_values(self) -> Vector2
GetPreferredValues() overloadSource§fn get_preferred_values_2(
self,
width: impl Into<f32>,
height: impl Into<f32>,
) -> Vector2
fn get_preferred_values_2( self, width: impl Into<f32>, height: impl Into<f32>, ) -> Vector2
GetPreferredValues(f32, f32) overloadSource§fn get_preferred_values_3(self, text: impl Into<Il2CppString>) -> Vector2
fn get_preferred_values_3(self, text: impl Into<Il2CppString>) -> Vector2
GetPreferredValues(::unity::Il2CppString) overloadSource§fn get_preferred_values_4(
self,
text: impl Into<Il2CppString>,
width: impl Into<f32>,
height: impl Into<f32>,
) -> Vector2
fn get_preferred_values_4( self, text: impl Into<Il2CppString>, width: impl Into<f32>, height: impl Into<f32>, ) -> Vector2
GetPreferredValues(::unity::Il2CppString, f32, f32) overloadSource§fn get_preferred_width_2(self, margin: impl Into<Vector2>) -> f32
fn get_preferred_width_2(self, margin: impl Into<Vector2>) -> f32
GetPreferredWidth(crate::unity_engine::vector2::Vector2) overloadSource§fn get_preferred_height_2(self, margin: impl Into<Vector2>) -> f32
fn get_preferred_height_2(self, margin: impl Into<Vector2>) -> f32
GetPreferredHeight(crate::unity_engine::vector2::Vector2) overloadSource§fn get_rendered_values(self) -> Vector2
fn get_rendered_values(self) -> Vector2
GetRenderedValues() overloadSource§fn get_rendered_values_2(
self,
only_visible_characters: impl Into<bool>,
) -> Vector2
fn get_rendered_values_2( self, only_visible_characters: impl Into<bool>, ) -> Vector2
GetRenderedValues(bool) overloadSource§fn get_rendered_width_2(self, only_visible_characters: impl Into<bool>) -> f32
fn get_rendered_width_2(self, only_visible_characters: impl Into<bool>) -> f32
GetRenderedWidth(bool) overloadSource§fn get_rendered_height_2(self, only_visible_characters: impl Into<bool>) -> f32
fn get_rendered_height_2(self, only_visible_characters: impl Into<bool>) -> f32
GetRenderedHeight(bool) overloadSource§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)
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) overloadSource§fn get_compound_bounds(self) -> Bounds
fn get_compound_bounds(self) -> Bounds
GetCompoundBounds() overloadSource§fn get_canvas_space_clipping_rect(self) -> Rect
fn get_canvas_space_clipping_rect(self) -> Rect
GetCanvasSpaceClippingRect() overloadSource§fn get_text_bounds_2(self, only_visible_characters: impl Into<bool>) -> Bounds
fn get_text_bounds_2(self, only_visible_characters: impl Into<bool>) -> Bounds
GetTextBounds(bool) overloadSource§fn adjust_line_offset(
self,
start_index: impl Into<i32>,
end_index: impl Into<i32>,
offset: impl Into<f32>,
)
fn adjust_line_offset( self, start_index: impl Into<i32>, end_index: impl Into<i32>, offset: impl Into<f32>, )
AdjustLineOffset(i32, i32, f32) overloadSource§fn resize_line_extents(self, size: impl Into<i32>)
fn resize_line_extents(self, size: impl Into<i32>)
ResizeLineExtents(i32) overloadSource§fn get_text_info_2(self, text: impl Into<Il2CppString>) -> TMP_TextInfo
fn get_text_info_2(self, text: impl Into<Il2CppString>) -> TMP_TextInfo
GetTextInfo(::unity::Il2CppString) overloadSource§fn compute_margin_size(self)
fn compute_margin_size(self)
ComputeMarginSize() overloadSource§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)
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) overloadSource§fn save_word_wrapping_state(
self,
index: impl Into<i32>,
count: impl Into<i32>,
) -> WordWrapState
fn save_word_wrapping_state( self, index: impl Into<i32>, count: impl Into<i32>, ) -> WordWrapState
SaveWordWrappingState(*mutcrate::tm_pro::wordwrapstate::WordWrapState, i32, i32) overloadSource§fn restore_word_wrapping_state(self) -> (i32, WordWrapState)
fn restore_word_wrapping_state(self) -> (i32, WordWrapState)
RestoreWordWrappingState(*mutcrate::tm_pro::wordwrapstate::WordWrapState) overloadSource§fn save_glyph_vertex_info(
self,
padding: impl Into<f32>,
style_padding: impl Into<f32>,
vertex_color: impl Into<Color32>,
)
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) overloadSource§fn save_sprite_vertex_info(self, vertex_color: impl Into<Color32>)
fn save_sprite_vertex_info(self, vertex_color: impl Into<Color32>)
SaveSpriteVertexInfo(crate::unity_engine::color32::Color32) overloadSource§fn fill_character_vertex_buffers(
self,
i: impl Into<i32>,
index_x4: impl Into<i32>,
)
fn fill_character_vertex_buffers( self, i: impl Into<i32>, index_x4: impl Into<i32>, )
FillCharacterVertexBuffers(i32, i32) overloadSource§fn fill_character_vertex_buffers_2(
self,
i: impl Into<i32>,
index_x4: impl Into<i32>,
is_volumetric: impl Into<bool>,
)
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) overloadSource§fn fill_sprite_vertex_buffers(self, i: impl Into<i32>, index_x4: impl Into<i32>)
fn fill_sprite_vertex_buffers(self, i: impl Into<i32>, index_x4: impl Into<i32>)
FillSpriteVertexBuffers(i32, i32) overloadSource§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
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) overloadSource§fn draw_text_highlight(
self,
start: impl Into<Vector3>,
end: impl Into<Vector3>,
highlight_color: impl Into<Color32>,
) -> i32
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) overloadSource§fn load_default_settings(self)
fn load_default_settings(self)
LoadDefaultSettings() overloadSource§fn get_special_characters(self, font_asset: impl Into<TMP_FontAsset>)
fn get_special_characters(self, font_asset: impl Into<TMP_FontAsset>)
GetSpecialCharacters(crate::tm_pro::tmp_fontasset::TMP_FontAsset) overloadSource§fn get_ellipsis_special_character(self, font_asset: impl Into<TMP_FontAsset>)
fn get_ellipsis_special_character(self, font_asset: impl Into<TMP_FontAsset>)
GetEllipsisSpecialCharacter(crate::tm_pro::tmp_fontasset::TMP_FontAsset) overloadSource§fn get_underline_special_character(self, font_asset: impl Into<TMP_FontAsset>)
fn get_underline_special_character(self, font_asset: impl Into<TMP_FontAsset>)
GetUnderlineSpecialCharacter(crate::tm_pro::tmp_fontasset::TMP_FontAsset) overloadSource§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>,
)
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) overloadSource§fn get_font_asset_for_weight(self, font_weight: impl Into<i32>) -> TMP_FontAsset
fn get_font_asset_for_weight(self, font_weight: impl Into<i32>) -> TMP_FontAsset
GetFontAssetForWeight(i32) overloadSource§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)
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) overloadSource§fn set_active_sub_meshes(self, state: impl Into<bool>)
fn set_active_sub_meshes(self, state: impl Into<bool>)
SetActiveSubMeshes(bool) overloadSource§fn destroy_sub_mesh_objects(self)
fn destroy_sub_mesh_objects(self)
DestroySubMeshObjects() overloadSource§fn clear_mesh(self)
fn clear_mesh(self)
ClearMesh() overloadSource§fn clear_mesh_2(self, upload_geometry: impl Into<bool>)
fn clear_mesh_2(self, upload_geometry: impl Into<bool>)
ClearMesh(bool) overloadSource§fn get_parsed_text(self) -> Il2CppString
fn get_parsed_text(self) -> Il2CppString
GetParsedText() overloadSource§fn is_self_or_linked_ancestor(
self,
target_text_component: impl Into<TMP_Text>,
) -> bool
fn is_self_or_linked_ancestor( self, target_text_component: impl Into<TMP_Text>, ) -> bool
IsSelfOrLinkedAncestor(crate::tm_pro::tmp_text::TMP_Text) overloadSource§fn release_linked_text_component(
self,
target_text_component: impl Into<TMP_Text>,
)
fn release_linked_text_component( self, target_text_component: impl Into<TMP_Text>, )
ReleaseLinkedTextComponent(crate::tm_pro::tmp_text::TMP_Text) overloadSource§fn pack_uv(
self,
x: impl Into<f32>,
y: impl Into<f32>,
scale: impl Into<f32>,
) -> Vector2
fn pack_uv( self, x: impl Into<f32>, y: impl Into<f32>, scale: impl Into<f32>, ) -> Vector2
PackUV(f32, f32, f32) overloadSource§fn internal_update(self)
fn internal_update(self)
InternalUpdate() overloadSource§fn hex_to_int(self, hex: impl Into<u16>) -> i32
fn hex_to_int(self, hex: impl Into<u16>) -> i32
HexToInt(u16) overloadSource§fn get_utf16(self, text: impl Into<Il2CppString>, i: impl Into<i32>) -> i32
fn get_utf16(self, text: impl Into<Il2CppString>, i: impl Into<i32>) -> i32
GetUTF16(::unity::Il2CppString, i32) overloadSource§fn get_utf16_2(self, text: impl Into<Array<i32>>, i: impl Into<i32>) -> i32
fn get_utf16_2(self, text: impl Into<Array<i32>>, i: impl Into<i32>) -> i32
GetUTF16(::unity::Array<i32>, i32) overloadSource§fn get_utf16_3(self, text: impl Into<Array<u32>>, i: impl Into<i32>) -> i32
fn get_utf16_3(self, text: impl Into<Array<u32>>, i: impl Into<i32>) -> i32
GetUTF16(::unity::Array<u32>, i32) overloadSource§fn get_utf16_4(
self,
text: impl Into<TMP_Text_TextBackingContainer>,
i: impl Into<i32>,
) -> i32
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) overloadSource§fn get_utf32(self, text: impl Into<Il2CppString>, i: impl Into<i32>) -> i32
fn get_utf32(self, text: impl Into<Il2CppString>, i: impl Into<i32>) -> i32
GetUTF32(::unity::Il2CppString, i32) overloadSource§fn get_utf32_2(self, text: impl Into<Array<i32>>, i: impl Into<i32>) -> i32
fn get_utf32_2(self, text: impl Into<Array<i32>>, i: impl Into<i32>) -> i32
GetUTF32(::unity::Array<i32>, i32) overloadSource§fn get_utf32_3(self, text: impl Into<Array<u32>>, i: impl Into<i32>) -> i32
fn get_utf32_3(self, text: impl Into<Array<u32>>, i: impl Into<i32>) -> i32
GetUTF32(::unity::Array<u32>, i32) overloadSource§fn get_utf32_4(
self,
text: impl Into<TMP_Text_TextBackingContainer>,
i: impl Into<i32>,
) -> i32
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) overloadSource§fn hex_chars_to_color(
self,
hex_chars: impl Into<Array<u16>>,
tag_count: impl Into<i32>,
) -> Color32
fn hex_chars_to_color( self, hex_chars: impl Into<Array<u16>>, tag_count: impl Into<i32>, ) -> Color32
HexCharsToColor(::unity::Array<u16>, i32) overloadSource§fn hex_chars_to_color_2(
self,
hex_chars: impl Into<Array<u16>>,
start_index: impl Into<i32>,
length: impl Into<i32>,
) -> Color32
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) overloadSource§fn get_attribute_parameters(
self,
chars: impl Into<Array<u16>>,
start_index: impl Into<i32>,
length: impl Into<i32>,
) -> (i32, Array<f32>)
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>) overloadSource§fn convert_to_float(
self,
chars: impl Into<Array<u16>>,
start_index: impl Into<i32>,
length: impl Into<i32>,
) -> f32
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) overloadSource§fn convert_to_float_2(
self,
chars: impl Into<Array<u16>>,
start_index: impl Into<i32>,
length: impl Into<i32>,
) -> (f32, i32)
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) overloadSource§fn validate_html_tag(
self,
chars: impl Into<Array<TMP_Text_UnicodeChar>>,
start_index: impl Into<i32>,
) -> (bool, i32)
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) overloadSource§impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Array<T0>)where
Self: Sized,
fn ctor_2(self, capacity: i32)where
Self: Sized,
fn ctor_3(self, capacity: i32, rollover_size: i32)where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn get_rollover_size(self) -> i32where
Self: Sized,
fn set_rollover_size(self, value: i32)where
Self: Sized,
fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)
fn clear(self)where
Self: Sized,
fn set_default_2(self, item: T0)where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn remove(self) -> T0where
Self: Sized,
fn push(self, item: T0)where
Self: Sized,
fn pop(self) -> T0where
Self: Sized,
fn peek(self) -> T0where
Self: Sized,
fn current_item(self) -> T0where
Self: Sized,
fn previous_item(self) -> T0where
Self: Sized,
Source§impl<__T> ITextMeshProMethods for __Twhere
__T: ITextMeshPro,
impl<__T> ITextMeshProMethods for __Twhere
__T: ITextMeshPro,
Source§fn on_disable(self)
fn on_disable(self)
OnDisable() overloadSource§fn on_destroy(self)
fn on_destroy(self)
OnDestroy() overloadSource§fn load_font_asset(self)
fn load_font_asset(self)
LoadFontAsset() overloadSource§fn update_env_map_matrix(self)
fn update_env_map_matrix(self)
UpdateEnvMapMatrix() overloadSource§fn set_mask(self, mask_type: impl Into<MaskingTypes>)
fn set_mask(self, mask_type: impl Into<MaskingTypes>)
SetMask(crate::tm_pro::maskingtypes::MaskingTypes) overloadSource§fn set_mask_coordinates(self, coords: impl Into<Vector4>)
fn set_mask_coordinates(self, coords: impl Into<Vector4>)
SetMaskCoordinates(crate::unity_engine::vector4::Vector4) overloadSource§fn set_mask_coordinates_2(
self,
coords: impl Into<Vector4>,
soft_x: impl Into<f32>,
soft_y: impl Into<f32>,
)
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) overloadSource§fn enable_masking(self)
fn enable_masking(self)
EnableMasking() overloadSource§fn disable_masking(self)
fn disable_masking(self)
DisableMasking() overloadSource§fn update_mask(self)
fn update_mask(self)
UpdateMask() overloadSource§fn get_material(self, mat: impl Into<Material>) -> Material
fn get_material(self, mat: impl Into<Material>) -> Material
GetMaterial(crate::unity_engine::material::Material) overloadSource§fn get_materials(self, mats: impl Into<Array<Material>>) -> Array<Material>
fn get_materials(self, mats: impl Into<Array<Material>>) -> Array<Material>
GetMaterials(::unity::Array<crate::unity_engine::material::Material>) overloadSetSharedMaterial(crate::unity_engine::material::Material) overloadGetSharedMaterials() overloadSetSharedMaterials(::unity::Array<crate::unity_engine::material::Material>) overloadSource§fn set_outline_thickness(self, thickness: impl Into<f32>)
fn set_outline_thickness(self, thickness: impl Into<f32>)
SetOutlineThickness(f32) overloadSource§fn set_face_color(self, color: impl Into<Color32>)
fn set_face_color(self, color: impl Into<Color32>)
SetFaceColor(crate::unity_engine::color32::Color32) overloadSource§fn set_outline_color(self, color: impl Into<Color32>)
fn set_outline_color(self, color: impl Into<Color32>)
SetOutlineColor(crate::unity_engine::color32::Color32) overloadSource§fn create_material_instance(self)
fn create_material_instance(self)
CreateMaterialInstance() overloadSource§fn set_shader_depth(self)
fn set_shader_depth(self)
SetShaderDepth() overloadSource§fn set_culling(self)
fn set_culling(self)
SetCulling() overloadSource§fn set_perspective_correction(self)
fn set_perspective_correction(self)
SetPerspectiveCorrection() overloadSource§fn set_array_sizes(
self,
unicode_chars: impl Into<Array<TMP_Text_UnicodeChar>>,
) -> i32
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>) overloadSource§fn compute_margin_size(self)
fn compute_margin_size(self)
ComputeMarginSize() overloadSource§fn on_did_apply_animation_properties(self)
fn on_did_apply_animation_properties(self)
OnDidApplyAnimationProperties() overloadSource§fn on_transform_parent_changed(self)
fn on_transform_parent_changed(self)
OnTransformParentChanged() overloadSource§fn on_rect_transform_dimensions_change(self)
fn on_rect_transform_dimensions_change(self)
OnRectTransformDimensionsChange() overloadSource§fn internal_update(self)
fn internal_update(self)
InternalUpdate() overloadSource§fn on_pre_render_object(self)
fn on_pre_render_object(self)
OnPreRenderObject() overloadSource§fn generate_text_mesh(self)
fn generate_text_mesh(self)
GenerateTextMesh() overloadSource§fn get_text_container_local_corners(self) -> Array<Vector3>
fn get_text_container_local_corners(self) -> Array<Vector3>
GetTextContainerLocalCorners() overloadSource§fn set_mesh_filters(self, state: impl Into<bool>)
fn set_mesh_filters(self, state: impl Into<bool>)
SetMeshFilters(bool) overloadSource§fn set_active_sub_meshes(self, state: impl Into<bool>)
fn set_active_sub_meshes(self, state: impl Into<bool>)
SetActiveSubMeshes(bool) overloadSource§fn set_active_sub_text_object_renderers(self, state: impl Into<bool>)
fn set_active_sub_text_object_renderers(self, state: impl Into<bool>)
SetActiveSubTextObjectRenderers(bool) overloadSource§fn destroy_sub_mesh_objects(self)
fn destroy_sub_mesh_objects(self)
DestroySubMeshObjects() overloadSource§fn update_sub_mesh_sorting_layer_id(self, id: impl Into<i32>)
fn update_sub_mesh_sorting_layer_id(self, id: impl Into<i32>)
UpdateSubMeshSortingLayerID(i32) overloadSource§fn update_sub_mesh_sorting_order(self, order: impl Into<i32>)
fn update_sub_mesh_sorting_order(self, order: impl Into<i32>)
UpdateSubMeshSortingOrder(i32) overloadSource§fn get_compound_bounds(self) -> Bounds
fn get_compound_bounds(self) -> Bounds
GetCompoundBounds() overloadSource§fn update_sdf_scale(self, scale_delta: impl Into<f32>)
fn update_sdf_scale(self, scale_delta: impl Into<f32>)
UpdateSDFScale(f32) overloadSource§fn get_sorting_layer_id(self) -> i32
fn get_sorting_layer_id(self) -> i32
get_sortingLayerID() overloadSource§fn set_sorting_layer_id(self, value: impl Into<i32>)
fn set_sorting_layer_id(self, value: impl Into<i32>)
set_sortingLayerID(i32) overloadSource§fn get_sorting_order(self) -> i32
fn get_sorting_order(self) -> i32
get_sortingOrder() overloadSource§fn set_sorting_order(self, value: impl Into<i32>)
fn set_sorting_order(self, value: impl Into<i32>)
set_sortingOrder(i32) overloadSource§fn get_auto_size_text_container(self) -> bool
fn get_auto_size_text_container(self) -> bool
get_autoSizeTextContainer() overloadSource§fn set_auto_size_text_container(self, value: impl Into<bool>)
fn set_auto_size_text_container(self, value: impl Into<bool>)
set_autoSizeTextContainer(bool) overloadSource§fn get_text_container(self) -> TextContainer
fn get_text_container(self) -> TextContainer
get_textContainer() overloadSource§fn get_transform(self) -> Transform
fn get_transform(self) -> Transform
get_transform() overloadSource§fn get_renderer(self) -> Renderer
fn get_renderer(self) -> Renderer
get_renderer() overloadSource§fn get_mesh_filter(self) -> MeshFilter
fn get_mesh_filter(self) -> MeshFilter
get_meshFilter() overloadSource§fn get_mask_type(self) -> MaskingTypes
fn get_mask_type(self) -> MaskingTypes
get_maskType() overloadSource§fn set_mask_type(self, value: impl Into<MaskingTypes>)
fn set_mask_type(self, value: impl Into<MaskingTypes>)
set_maskType(crate::tm_pro::maskingtypes::MaskingTypes) overloadSource§fn set_mask_2(
self,
type: impl Into<MaskingTypes>,
mask_coords: impl Into<Vector4>,
)
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) overloadSource§fn set_mask_3(
self,
type: impl Into<MaskingTypes>,
mask_coords: impl Into<Vector4>,
softness_x: impl Into<f32>,
softness_y: impl Into<f32>,
)
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) overloadSource§fn set_vertices_dirty(self)
fn set_vertices_dirty(self)
SetVerticesDirty() overloadSource§fn set_layout_dirty(self)
fn set_layout_dirty(self)
SetLayoutDirty() overloadSource§fn set_material_dirty(self)
fn set_material_dirty(self)
SetMaterialDirty() overloadSource§fn set_all_dirty(self)
fn set_all_dirty(self)
SetAllDirty() overloadSource§fn rebuild(self, update: impl Into<CanvasUpdate>)
fn rebuild(self, update: impl Into<CanvasUpdate>)
Rebuild(crate::unity_engine::ui::canvasupdate::CanvasUpdate) overloadSource§fn update_material(self)
fn update_material(self)
UpdateMaterial() overloadSource§fn update_mesh_padding(self)
fn update_mesh_padding(self)
UpdateMeshPadding() overloadSource§fn force_mesh_update(
self,
ignore_active_state: impl Into<bool>,
force_text_reparsing: impl Into<bool>,
)
fn force_mesh_update( self, ignore_active_state: impl Into<bool>, force_text_reparsing: impl Into<bool>, )
ForceMeshUpdate(bool, bool) overloadSource§fn get_text_info(self, text: impl Into<Il2CppString>) -> TMP_TextInfo
fn get_text_info(self, text: impl Into<Il2CppString>) -> TMP_TextInfo
GetTextInfo(::unity::Il2CppString) overloadSource§fn clear_mesh(self, update_mesh: impl Into<bool>)
fn clear_mesh(self, update_mesh: impl Into<bool>)
ClearMesh(bool) overloadSource§fn add_on_pre_render_text(self, value: impl Into<Action_1<TMP_TextInfo>>)
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>) overloadSource§fn remove_on_pre_render_text(self, value: impl Into<Action_1<TMP_TextInfo>>)
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>) overloadSource§fn update_geometry(self, mesh: impl Into<Mesh>, index: impl Into<i32>)
fn update_geometry(self, mesh: impl Into<Mesh>, index: impl Into<i32>)
UpdateGeometry(crate::unity_engine::mesh::Mesh, i32) overloadSource§fn update_vertex_data(self, flags: impl Into<TMP_VertexDataUpdateFlags>)
fn update_vertex_data(self, flags: impl Into<TMP_VertexDataUpdateFlags>)
UpdateVertexData(crate::tm_pro::tmp_vertexdataupdateflags::TMP_VertexDataUpdateFlags) overloadSource§fn update_vertex_data_2(self)
fn update_vertex_data_2(self)
UpdateVertexData() overloadSource§fn update_font_asset(self)
fn update_font_asset(self)
UpdateFontAsset() overloadSource§fn calculate_layout_input_horizontal(self)
fn calculate_layout_input_horizontal(self)
CalculateLayoutInputHorizontal() overloadSource§fn calculate_layout_input_vertical(self)
fn calculate_layout_input_vertical(self)
CalculateLayoutInputVertical() overloadSource§impl<__T> IUIBehaviourMethods for __Twhere
__T: IUIBehaviour,
impl<__T> IUIBehaviourMethods for __Twhere
__T: IUIBehaviour,
Source§fn on_disable(self)
fn on_disable(self)
OnDisable() overloadSource§fn on_destroy(self)
fn on_destroy(self)
OnDestroy() overloadSource§fn on_rect_transform_dimensions_change(self)
fn on_rect_transform_dimensions_change(self)
OnRectTransformDimensionsChange() overloadSource§fn on_before_transform_parent_changed(self)
fn on_before_transform_parent_changed(self)
OnBeforeTransformParentChanged() overloadSource§fn on_transform_parent_changed(self)
fn on_transform_parent_changed(self)
OnTransformParentChanged() overloadSource§fn on_did_apply_animation_properties(self)
fn on_did_apply_animation_properties(self)
OnDidApplyAnimationProperties() overloadSource§fn on_canvas_group_changed(self)
fn on_canvas_group_changed(self)
OnCanvasGroupChanged() overloadSource§fn on_canvas_hierarchy_changed(self)
fn on_canvas_hierarchy_changed(self)
OnCanvasHierarchyChanged() overloadSource§fn is_destroyed(self) -> bool
fn is_destroyed(self) -> bool
IsDestroyed() overload