Namespace TMPro
Classes
FaceInfo_Legacy
Class that contains the basic information about the font.
KerningPair
KerningTable
MaterialReferenceManager
ShaderUtilities
SortingLayerHelper
TextContainer
TextMeshPro
TextMeshProUGUI
TMP_ColorGradient
TMP_Compatibility
TMP_DefaultControls
TMP_Dropdown
TMP_Dropdown.DropdownEvent
TMP_Dropdown.DropdownItem
TMP_Dropdown.OptionData
TMP_Dropdown.OptionDataList
TMP_FontAsset
TMP_FontAssetUtilities
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
Scaling options for the sprites
TMP_Settings.LineBreakingTable
TMP_Sprite
TMP_SpriteAnimator
TMP_SpriteAsset
TMP_SpriteGlyph
The visual representation of the sprite character using this glyph.
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_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
HighlightState
KerningPairKey
MaterialReference
Mesh_Extents
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_MaterialReference
TMP_MeshInfo
Structure which contains the vertex attributes (geometry) of the text object.
TMP_Offset
TMP_PageInfo
TMP_SpriteInfo
TMP_Text.CharacterSubstitution
TMP_Text.SpecialCharacter
TMP_TextProcessingStack<T>
Structure used to track XML tags of various types.
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.
Interfaces
ITextElement
ITextPreprocessor
Interface used for preprocessing and shaping of text.
Enums
AtlasPopulationMode
CaretPosition
FontStyles
FontWeight
HorizontalAlignmentOptions
Horizontal text alignment options.
MaskingOffsetMode
MaskingTypes
TagUnitType
TagValueType
Defines the type of value used by a rich text tag or tag attribute.
TextAlignmentOptions
TextContainerAnchors
TextOverflowModes
TextRenderFlags
Flags controlling what vertex data gets pushed to the mesh.
TextureMappingOptions
TextWrappingModes
TMP_Compatibility.AnchorPositions
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
VerticalAlignmentOptions
Vertical text alignment options.
Delegates
TMP_InputField.OnValidateInput
TMP_Text.MissingCharacterEventCallback
Delegate for the OnMissingCharacter event called when the requested Unicode character is missing from the font asset.