![]() |
Kerbal Space Program
1.12.4
|
Namespaces | |
| package | EditorUtilities |
| package | Examples |
| package | SpriteAssetUtilities |
Classes | |
| struct | CaretInfo |
| Structure which contains the character index and position of caret relative to the character. More... | |
| struct | ColorTween |
| class | Compute_DT_EventArgs |
| struct | Extents |
| class | FaceInfo |
| Class that contains the basic information about the font. More... | |
| class | FastAction |
| class | FastAction< A > |
| class | FastAction< A, B > |
| class | FastAction< A, B, C > |
| struct | FloatTween |
| struct | FontCreationSetting |
| struct | GlyphValueRecord |
| Positional adjustments of a glyph More... | |
| interface | ITextElement |
| interface | ITweenValue |
| class | KerningPair |
| struct | KerningPairKey |
| class | KerningTable |
| struct | MaterialReference |
| class | MaterialReferenceManager |
| struct | Mesh_Extents |
| class | SetPropertyUtility |
| class | ShaderUtilities |
| class | SortingLayerHelper |
| struct | TagAttribute |
| Structure used to store retrieve the name and hashcode of the font and material More... | |
| class | TextContainer |
| class | TextMeshPro |
| class | TextMeshProUGUI |
| class | TMP_Asset |
| struct | TMP_BasicXmlTagStack |
| Structure used to track basic XML tags which are binary (on / off) More... | |
| struct | TMP_CharacterInfo |
| TMP custom data type to represent 32 bit characters. More... | |
| class | TMP_ColorGradient |
| class | TMP_Compatibility |
| class | TMP_DefaultControls |
| class | TMP_DigitValidator |
| EXample of a Custom Character Input Validator to only allow digits from 0 to 9. More... | |
| class | TMP_Dropdown |
| class | TMP_FontAsset |
| class | TMP_FontUtilities |
| struct | TMP_FontWeights |
| Contains the font asset for the specified font weight styles. More... | |
| class | TMP_Glyph |
| class | TMP_InputField |
| Editable text input field. More... | |
| class | TMP_InputValidator |
| Custom text input validator where user can implement their own custom character validation. More... | |
| struct | TMP_LineInfo |
| Structure which contains information about the individual lines of text. More... | |
| struct | TMP_LinkInfo |
| Structure containing information about individual links contained in the text object. More... | |
| class | TMP_ListPool< T > |
| class | TMP_MaterialManager |
| class | TMP_Math |
| struct | TMP_MeshInfo |
| Structure which contains the vertex attributes (geometry) of the text object. More... | |
| class | TMP_ObjectPool< T > |
| struct | TMP_PageInfo |
| class | TMP_PhoneNumberValidator |
| Example of a Custom Character Input Validator to only allow phone number in the (800) 555-1212 format. More... | |
| class | TMP_PostBuildProcessHandler |
| class | TMP_ScrollbarEventHandler |
| class | TMP_SelectionCaret |
| A simple component that can be added to a newly created object where inheriting from MaskableGraphic is needed. More... | |
| class | TMP_Settings |
| class | TMP_Sprite |
| class | TMP_SpriteAnimator |
| class | TMP_SpriteAsset |
| class | TMP_SpriteAssetImporter |
| struct | TMP_SpriteInfo |
| class | TMP_Style |
| class | TMP_StyleSheet |
| class | TMP_SubMesh |
| class | TMP_SubMeshUI |
| class | TMP_Text |
| Base class which contains common properties and functions shared between the TextMeshPro and TextMeshProUGUI component. More... | |
| class | TMP_TextElement |
| Base class for all text elements like characters (glyphs) and sprites. More... | |
| class | TMP_TextEventHandler |
| class | TMP_TextInfo |
| Class which contains information about every element contained within the text object. More... | |
| class | TMP_TextUtilities |
| class | TMP_UpdateManager |
| class | TMP_UpdateRegistry |
| Class for handling and scheduling text object updates. More... | |
| struct | TMP_Vertex |
| struct | TMP_WordInfo |
| Structure containing information about the individual words contained in the text object. More... | |
| struct | TMP_XmlTagStack< T > |
| Structure used to track XML tags of various types. More... | |
| class | TMPro_EventManager |
| class | TMPro_ExtensionMethods |
| class | TweenRunner< T > |
| struct | VertexGradient |
| struct | WordWrapState |
| struct | XML_TagAttribute |
Enumerations | |
| enum | _HorizontalAlignmentOptions { _HorizontalAlignmentOptions.Left = 0x1, _HorizontalAlignmentOptions.Center = 0x2, _HorizontalAlignmentOptions.Right = 0x4, _HorizontalAlignmentOptions.Justified = 0x8, _HorizontalAlignmentOptions.Flush = 0x10, _HorizontalAlignmentOptions.Geometry = 0x20 } |
| Internal horizontal text alignment options. More... | |
| enum | _VerticalAlignmentOptions { _VerticalAlignmentOptions.Top = 0x100, _VerticalAlignmentOptions.Middle = 0x200, _VerticalAlignmentOptions.Bottom = 0x400, _VerticalAlignmentOptions.Baseline = 0x800, _VerticalAlignmentOptions.Geometry = 0x1000, _VerticalAlignmentOptions.Capline = 0x2000 } |
| Internal vertical text alignment options. More... | |
| enum | CaretPosition { CaretPosition.None, CaretPosition.Left, CaretPosition.Right } |
| enum | Compute_DistanceTransform_EventTypes { Compute_DistanceTransform_EventTypes.Processing, Compute_DistanceTransform_EventTypes.Completed } |
| enum | FontStyles { FontStyles.Normal = 0x0, FontStyles.Bold = 0x1, FontStyles.Italic = 0x2, FontStyles.Underline = 0x4, FontStyles.LowerCase = 0x8, FontStyles.UpperCase = 0x10, FontStyles.SmallCaps = 0x20, FontStyles.Strikethrough = 0x40, FontStyles.Superscript = 0x80, FontStyles.Subscript = 0x100, FontStyles.Highlight = 0x200 } |
| enum | FontWeights { FontWeights.Thin = 100, FontWeights.ExtraLight = 200, FontWeights.Light = 300, FontWeights.Normal = 400, FontWeights.Medium = 500, FontWeights.SemiBold = 600, FontWeights.Bold = 700, FontWeights.Heavy = 800, FontWeights.Black = 900 } |
| enum | MaskingOffsetMode { MaskingOffsetMode.Percentage = 0, MaskingOffsetMode.Pixel = 1 } |
| enum | MaskingTypes { MaskingTypes.MaskOff = 0, MaskingTypes.MaskHard = 1, MaskingTypes.MaskSoft = 2 } |
| enum | TagType { TagType.None = 0x0, TagType.NumericalValue = 0x1, TagType.StringValue = 0x2, TagType.ColorValue = 0x4 } |
| enum | TagUnits { TagUnits.Pixels = 0, TagUnits.FontUnits = 1, TagUnits.Percentage = 2 } |
| enum | TextAlignmentOptions { TextAlignmentOptions.TopLeft = _HorizontalAlignmentOptions.Left | _VerticalAlignmentOptions.Top, TextAlignmentOptions.Top = _HorizontalAlignmentOptions.Center | _VerticalAlignmentOptions.Top, TextAlignmentOptions.TopRight = _HorizontalAlignmentOptions.Right | _VerticalAlignmentOptions.Top, TextAlignmentOptions.TopJustified = _HorizontalAlignmentOptions.Justified | _VerticalAlignmentOptions.Top, TextAlignmentOptions.TopFlush = _HorizontalAlignmentOptions.Flush | _VerticalAlignmentOptions.Top, TextAlignmentOptions.TopGeoAligned = _HorizontalAlignmentOptions.Geometry | _VerticalAlignmentOptions.Top, TextAlignmentOptions.Left = _HorizontalAlignmentOptions.Left | _VerticalAlignmentOptions.Middle, TextAlignmentOptions.Center = _HorizontalAlignmentOptions.Center | _VerticalAlignmentOptions.Middle, TextAlignmentOptions.Right = _HorizontalAlignmentOptions.Right | _VerticalAlignmentOptions.Middle, TextAlignmentOptions.Justified = _HorizontalAlignmentOptions.Justified | _VerticalAlignmentOptions.Middle, TextAlignmentOptions.Flush = _HorizontalAlignmentOptions.Flush | _VerticalAlignmentOptions.Middle, TextAlignmentOptions.CenterGeoAligned = _HorizontalAlignmentOptions.Geometry | _VerticalAlignmentOptions.Middle, TextAlignmentOptions.BottomLeft = _HorizontalAlignmentOptions.Left | _VerticalAlignmentOptions.Bottom, TextAlignmentOptions.Bottom = _HorizontalAlignmentOptions.Center | _VerticalAlignmentOptions.Bottom, TextAlignmentOptions.BottomRight = _HorizontalAlignmentOptions.Right | _VerticalAlignmentOptions.Bottom, TextAlignmentOptions.BottomJustified = _HorizontalAlignmentOptions.Justified | _VerticalAlignmentOptions.Bottom, TextAlignmentOptions.BottomFlush = _HorizontalAlignmentOptions.Flush | _VerticalAlignmentOptions.Bottom, TextAlignmentOptions.BottomGeoAligned = _HorizontalAlignmentOptions.Geometry | _VerticalAlignmentOptions.Bottom, TextAlignmentOptions.BaselineLeft = _HorizontalAlignmentOptions.Left | _VerticalAlignmentOptions.Baseline, TextAlignmentOptions.Baseline = _HorizontalAlignmentOptions.Center | _VerticalAlignmentOptions.Baseline, TextAlignmentOptions.BaselineRight = _HorizontalAlignmentOptions.Right | _VerticalAlignmentOptions.Baseline, TextAlignmentOptions.BaselineJustified = _HorizontalAlignmentOptions.Justified | _VerticalAlignmentOptions.Baseline, TextAlignmentOptions.BaselineFlush = _HorizontalAlignmentOptions.Flush | _VerticalAlignmentOptions.Baseline, TextAlignmentOptions.BaselineGeoAligned = _HorizontalAlignmentOptions.Geometry | _VerticalAlignmentOptions.Baseline, TextAlignmentOptions.MidlineLeft = _HorizontalAlignmentOptions.Left | _VerticalAlignmentOptions.Geometry, TextAlignmentOptions.Midline = _HorizontalAlignmentOptions.Center | _VerticalAlignmentOptions.Geometry, TextAlignmentOptions.MidlineRight = _HorizontalAlignmentOptions.Right | _VerticalAlignmentOptions.Geometry, TextAlignmentOptions.MidlineJustified = _HorizontalAlignmentOptions.Justified | _VerticalAlignmentOptions.Geometry, TextAlignmentOptions.MidlineFlush = _HorizontalAlignmentOptions.Flush | _VerticalAlignmentOptions.Geometry, TextAlignmentOptions.MidlineGeoAligned = _HorizontalAlignmentOptions.Geometry | _VerticalAlignmentOptions.Geometry, TextAlignmentOptions.CaplineLeft = _HorizontalAlignmentOptions.Left | _VerticalAlignmentOptions.Capline, TextAlignmentOptions.Capline = _HorizontalAlignmentOptions.Center | _VerticalAlignmentOptions.Capline, TextAlignmentOptions.CaplineRight = _HorizontalAlignmentOptions.Right | _VerticalAlignmentOptions.Capline, TextAlignmentOptions.CaplineJustified = _HorizontalAlignmentOptions.Justified | _VerticalAlignmentOptions.Capline, TextAlignmentOptions.CaplineFlush = _HorizontalAlignmentOptions.Flush | _VerticalAlignmentOptions.Capline, TextAlignmentOptions.CaplineGeoAligned = _HorizontalAlignmentOptions.Geometry | _VerticalAlignmentOptions.Capline } |
| enum | TextContainerAnchors { TextContainerAnchors.TopLeft = 0, TextContainerAnchors.Top = 1, TextContainerAnchors.TopRight = 2, TextContainerAnchors.Left = 3, TextContainerAnchors.Middle = 4, TextContainerAnchors.Right = 5, TextContainerAnchors.BottomLeft = 6, TextContainerAnchors.Bottom = 7, TextContainerAnchors.BottomRight = 8, TextContainerAnchors.Custom = 9 } |
| enum | TextOverflowModes { TextOverflowModes.Overflow = 0, TextOverflowModes.Ellipsis = 1, TextOverflowModes.Masking = 2, TextOverflowModes.Truncate = 3, TextOverflowModes.ScrollRect = 4, TextOverflowModes.Page = 5, TextOverflowModes.Linked = 6 } |
| enum | TextRenderFlags { TextRenderFlags.DontRender = 0x0, TextRenderFlags.Render = 0xFF } |
| Flags controlling what vertex data gets pushed to the mesh. More... | |
| enum | TextureMappingOptions { TextureMappingOptions.Character = 0, TextureMappingOptions.Line = 1, TextureMappingOptions.Paragraph = 2, TextureMappingOptions.MatchAspect = 3 } |
| enum | TMP_TextElementType { TMP_TextElementType.Character, TMP_TextElementType.Sprite } |
| enum | TMP_VertexDataUpdateFlags { TMP_VertexDataUpdateFlags.None = 0x0, TMP_VertexDataUpdateFlags.Vertices = 0x1, TMP_VertexDataUpdateFlags.Uv0 = 0x2, TMP_VertexDataUpdateFlags.Uv2 = 0x4, TMP_VertexDataUpdateFlags.Uv4 = 0x8, TMP_VertexDataUpdateFlags.Colors32 = 0x10, TMP_VertexDataUpdateFlags.All = 0xFF } |
| Flags to control what vertex data is pushed to the mesh and renderer. More... | |
| enum | VertexSortingOrder { VertexSortingOrder.Normal, VertexSortingOrder.Reverse } |
| enum TMPro.CaretPosition |
| enum TMPro.FontStyles |
| enum TMPro.FontWeights |
| enum TMPro.MaskingTypes |
| enum TMPro.TagType |
| enum TMPro.TagUnits |
1.8.7