Namespace TMPro
Classes
Compute_DT_EventArgs
FaceInfo
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_ColorGradient
TMP_Compatibility
TMP_DefaultControls
TMP_Dropdown
TMP_Dropdown.DropdownEvent
TMP_Dropdown.DropdownItem
TMP_Dropdown.OptionData
TMP_Dropdown.OptionDataList
TMP_FontAsset
TMP_FontUtilities
TMP_Glyph
TMP_InputField
Editable text input field.
TMP_InputField.OnChangeEvent
TMP_InputField.SelectionEvent
TMP_InputField.SubmitEvent
TMP_InputField.TextSelectionEvent
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_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 characters (glyphs) and sprites.
TMP_TextInfo
Class which contains information about every element contained within the text object.
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
GlyphValueRecord
Positional adjustments of a glyph
KerningPairKey
MaterialReference
Mesh_Extents
TagAttribute
Structure used to store retrieve the name and hashcode of the font and material
TMP_BasicXmlTagStack
Structure used to track basic XML tags which are binary (on / off)
TMP_CharacterInfo
Structure containing information about individual text elements (character or sprites).
TMP_DefaultControls.Resources
TMP_FontWeights
Contains the font asset for the specified font weight styles.
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_SpriteInfo
TMP_Vertex
TMP_WordInfo
Structure containing information about the individual words contained in the text object.
TMP_XmlTagStack<T>
Structure used to track XML tags of various types.
VertexGradient
WordWrapState
XML_TagAttribute
Interfaces
ITextElement
Enums
_HorizontalAlignmentOptions
Internal horizontal text alignment options.
_VerticalAlignmentOptions
Internal vertical text alignment options.
CaretPosition
ColorMode
Compute_DistanceTransform_EventTypes
FontStyles
FontWeights
MaskingOffsetMode
MaskingTypes
TagType
TagUnits
TextAlignmentOptions
TextContainerAnchors
TextOverflowModes
TextRenderFlags
Flags controlling what vertex data gets pushed to the mesh.
TextureMappingOptions
TMP_Compatibility.AnchorPositions
TMP_FontAsset.FontAssetTypes
TMP_InputField.CharacterValidation
TMP_InputField.ContentType
TMP_InputField.EditState
TMP_InputField.InputType
TMP_InputField.LineType
TMP_Text.TextInputSources
TMP_TextElementType
TMP_VertexDataUpdateFlags
Flags to control what vertex data is pushed to the mesh and renderer.