docs.unity.cn
    Show / Hide Table of Contents

    Namespace TMPro

    Classes

    Compute_DT_EventArgs

    FaceInfo_Legacy

    Class that contains the basic information about the font.

    FastAction

    FastAction<A>

    FastAction<A, B>

    FastAction<A, B, C>

    KerningPair

    KerningTable

    MaterialReferenceManager

    ShaderUtilities

    SortingLayerHelper

    TextContainer

    TextMeshPro

    TextMeshProUGUI

    TMP_Asset

    TMP_Character

    A basic element of text.

    TMP_ColorGradient

    TMP_DefaultControls

    TMP_Dropdown

    TMP_Dropdown.DropdownEvent

    TMP_Dropdown.DropdownItem

    TMP_Dropdown.OptionData

    TMP_Dropdown.OptionDataList

    TMP_FontAsset

    TMP_FontAsset_CreationMenu

    TMP_FontAssetUtilities

    TMP_FontFeatureTable

    Table that contains the various font features available for the given font asset.

    TMP_FontUtilities

    TMP_Glyph

    TMP_GlyphPairAdjustmentRecord

    The positional adjustment values for a pair of glyphs.

    TMP_InputField

    Editable text input field.

    TMP_InputField.OnChangeEvent

    TMP_InputField.SelectionEvent

    TMP_InputField.SubmitEvent

    TMP_InputField.TextSelectionEvent

    TMP_InputField.TouchScreenKeyboardEvent

    TMP_InputValidator

    Custom text input validator where user can implement their own custom character validation.

    TMP_MaterialManager

    TMP_Math

    TMP_PackageUtilities

    TMP_PostBuildProcessHandler

    TMP_ProjectConversionUtility

    TMP_ProjectTextSettings

    TMP_ScrollbarEventHandler

    TMP_SelectionCaret

    A simple component that can be added to a newly created object where inheriting from MaskableGraphic is needed.

    TMP_Settings

    TMP_Settings.LineBreakingTable

    TMP_Sprite

    TMP_SpriteAnimator

    TMP_SpriteAsset

    TMP_SpriteAssetImporter

    TMP_SpriteCharacter

    A basic element of text representing a pictograph, image, sprite or emoji.

    TMP_SpriteGlyph

    The visual representation of the sprite character using this glyph.

    TMP_Style

    TMP_StyleSheet

    TMP_SubMesh

    TMP_SubMeshUI

    TMP_Text

    Base class which contains common properties and functions shared between the TextMeshPro and TextMeshProUGUI component.

    TMP_TextElement

    Base class for all text elements like Character and SpriteCharacter.

    TMP_TextElement_Legacy

    Base class for all text elements like characters (glyphs) and sprites.

    TMP_TextInfo

    Class which contains information about every element contained within the text object.

    TMP_TextParsingUtilities

    TMP_TextUtilities

    TMP_UpdateManager

    TMP_UpdateRegistry

    Class for handling and scheduling text object updates.

    TMPro_EventManager

    TMPro_ExtensionMethods

    Structs

    CaretInfo

    Structure which contains the character index and position of caret relative to the character.

    Extents

    FontAssetCreationSettings

    GlyphPairKey

    GlyphValueRecord_Legacy

    Positional adjustments of a glyph

    KerningPairKey

    MaterialReference

    Mesh_Extents

    RichTextTagAttribute

    TagAttribute

    Structure used to store retrieve the name and hashcode of the font and material

    TMP_CharacterInfo

    Structure containing information about individual text elements (character or sprites).

    TMP_DefaultControls.Resources

    TMP_FontStyleStack

    Structure used to track basic XML tags which are binary (on / off)

    TMP_FontWeightPair

    Contains the font assets for the regular and italic styles associated with a given font weight.

    TMP_GlyphAdjustmentRecord

    The positional adjustment values of a glyph.

    TMP_GlyphValueRecord

    The values used to adjust the position of a glyph or set of glyphs.

    TMP_LineInfo

    Structure which contains information about the individual lines of text.

    TMP_LinkInfo

    Structure containing information about individual links contained in the text object.

    TMP_MeshInfo

    Structure which contains the vertex attributes (geometry) of the text object.

    TMP_PageInfo

    TMP_RichTextTagStack<T>

    Structure used to track XML tags of various types.

    TMP_SpriteInfo

    TMP_Text.UnicodeChar

    TMP_Vertex

    TMP_WordInfo

    Structure containing information about the individual words contained in the text object.

    VertexGradient

    TMP custom data type to represent 32 bit characters.

    WordWrapState

    Interfaces

    ITextElement

    Enums

    _HorizontalAlignmentOptions

    Internal horizontal text alignment options.

    _VerticalAlignmentOptions

    Internal vertical text alignment options.

    AtlasPopulationMode

    CaretPosition

    ColorMode

    Compute_DistanceTransform_EventTypes

    FontFeatureLookupFlags

    FontStyles

    FontWeight

    MaskingOffsetMode

    MaskingTypes

    TagUnitType

    TagValueType

    Defines the type of value used by a rich text tag or tag attribute.

    TextAlignmentOptions

    TextContainerAnchors

    TextElementType

    TextOverflowModes

    TextRenderFlags

    Flags controlling what vertex data gets pushed to the mesh.

    TextureMappingOptions

    TMP_InputField.CharacterValidation

    TMP_InputField.ContentType

    TMP_InputField.EditState

    TMP_InputField.InputType

    TMP_InputField.LineType

    TMP_TextElementType

    TMP_VertexDataUpdateFlags

    Flags to control what vertex data is pushed to the mesh and renderer.

    VertexSortingOrder

    Delegates

    TMP_InputField.OnValidateInput

    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX
    on 19 February 2021