Class that contains the basic information about the font.
Editable text input field.
Custom text input validator where user can implement their own custom character validation.
A simple component that can be added to a newly created object where inheriting from MaskableGraphic is needed.
Base class which contains common properties and functions shared between the TextMeshPro and TextMeshProUGUI component.
Base class for all text elements like characters (glyphs) and sprites.
Class which contains information about every element contained within the text object.
Class for handling and scheduling text object updates.
Structure which contains the character index and position of caret relative to the character.
Positional adjustments of a glyph
Structure used to store retrieve the name and hashcode of the font and material
Structure used to track basic XML tags which are binary (on / off)
Structure containing information about individual text elements (character or sprites).
Contains the font asset for the specified font weight styles.
Structure which contains information about the individual lines of text.
Structure containing information about individual links contained in the text object.
Structure which contains the vertex attributes (geometry) of the text object.
Structure containing information about the individual words contained in the text object.
Structure used to track XML tags of various types.
Internal horizontal text alignment options.
Internal vertical text alignment options.
Flags controlling what vertex data gets pushed to the mesh.
Flags to control what vertex data is pushed to the mesh and renderer.