Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Classes | Namespaces | Macros | Enumerations
TMP_Text.cs File Reference

Classes

interface  TMPro.ITextElement
 
class  TMPro.TMP_Text
 Base class which contains common properties and functions shared between the TextMeshPro and TextMeshProUGUI component. More...
 

Namespaces

package  TMPro
 

Macros

#define TMP_PRESENT
 

Enumerations

enum  TMPro._HorizontalAlignmentOptions {
  TMPro._HorizontalAlignmentOptions.Left = 0x1, TMPro._HorizontalAlignmentOptions.Center = 0x2, TMPro._HorizontalAlignmentOptions.Right = 0x4, TMPro._HorizontalAlignmentOptions.Justified = 0x8,
  TMPro._HorizontalAlignmentOptions.Flush = 0x10, TMPro._HorizontalAlignmentOptions.Geometry = 0x20
}
 Internal horizontal text alignment options. More...
 
enum  TMPro._VerticalAlignmentOptions {
  TMPro._VerticalAlignmentOptions.Top = 0x100, TMPro._VerticalAlignmentOptions.Middle = 0x200, TMPro._VerticalAlignmentOptions.Bottom = 0x400, TMPro._VerticalAlignmentOptions.Baseline = 0x800,
  TMPro._VerticalAlignmentOptions.Geometry = 0x1000, TMPro._VerticalAlignmentOptions.Capline = 0x2000
}
 Internal vertical text alignment options. More...
 
enum  TMPro.FontStyles {
  TMPro.FontStyles.Normal = 0x0, TMPro.FontStyles.Bold = 0x1, TMPro.FontStyles.Italic = 0x2, TMPro.FontStyles.Underline = 0x4,
  TMPro.FontStyles.LowerCase = 0x8, TMPro.FontStyles.UpperCase = 0x10, TMPro.FontStyles.SmallCaps = 0x20, TMPro.FontStyles.Strikethrough = 0x40,
  TMPro.FontStyles.Superscript = 0x80, TMPro.FontStyles.Subscript = 0x100, TMPro.FontStyles.Highlight = 0x200
}
 
enum  TMPro.FontWeights {
  TMPro.FontWeights.Thin = 100, TMPro.FontWeights.ExtraLight = 200, TMPro.FontWeights.Light = 300, TMPro.FontWeights.Normal = 400,
  TMPro.FontWeights.Medium = 500, TMPro.FontWeights.SemiBold = 600, TMPro.FontWeights.Bold = 700, TMPro.FontWeights.Heavy = 800,
  TMPro.FontWeights.Black = 900
}
 
enum  TMPro.MaskingOffsetMode { TMPro.MaskingOffsetMode.Percentage = 0, TMPro.MaskingOffsetMode.Pixel = 1 }
 
enum  TMPro.MaskingTypes { TMPro.MaskingTypes.MaskOff = 0, TMPro.MaskingTypes.MaskHard = 1, TMPro.MaskingTypes.MaskSoft = 2 }
 
enum  TMPro.TagType { TMPro.TagType.None = 0x0, TMPro.TagType.NumericalValue = 0x1, TMPro.TagType.StringValue = 0x2, TMPro.TagType.ColorValue = 0x4 }
 
enum  TMPro.TagUnits { TMPro.TagUnits.Pixels = 0, TMPro.TagUnits.FontUnits = 1, TMPro.TagUnits.Percentage = 2 }
 
enum  TMPro.TextAlignmentOptions {
  TMPro.TextAlignmentOptions.TopLeft = _HorizontalAlignmentOptions.Left | _VerticalAlignmentOptions.Top, TMPro.TextAlignmentOptions.Top = _HorizontalAlignmentOptions.Center | _VerticalAlignmentOptions.Top, TMPro.TextAlignmentOptions.TopRight = _HorizontalAlignmentOptions.Right | _VerticalAlignmentOptions.Top, TMPro.TextAlignmentOptions.TopJustified = _HorizontalAlignmentOptions.Justified | _VerticalAlignmentOptions.Top,
  TMPro.TextAlignmentOptions.TopFlush = _HorizontalAlignmentOptions.Flush | _VerticalAlignmentOptions.Top, TMPro.TextAlignmentOptions.TopGeoAligned = _HorizontalAlignmentOptions.Geometry | _VerticalAlignmentOptions.Top, TMPro.TextAlignmentOptions.Left = _HorizontalAlignmentOptions.Left | _VerticalAlignmentOptions.Middle, TMPro.TextAlignmentOptions.Center = _HorizontalAlignmentOptions.Center | _VerticalAlignmentOptions.Middle,
  TMPro.TextAlignmentOptions.Right = _HorizontalAlignmentOptions.Right | _VerticalAlignmentOptions.Middle, TMPro.TextAlignmentOptions.Justified = _HorizontalAlignmentOptions.Justified | _VerticalAlignmentOptions.Middle, TMPro.TextAlignmentOptions.Flush = _HorizontalAlignmentOptions.Flush | _VerticalAlignmentOptions.Middle, TMPro.TextAlignmentOptions.CenterGeoAligned = _HorizontalAlignmentOptions.Geometry | _VerticalAlignmentOptions.Middle,
  TMPro.TextAlignmentOptions.BottomLeft = _HorizontalAlignmentOptions.Left | _VerticalAlignmentOptions.Bottom, TMPro.TextAlignmentOptions.Bottom = _HorizontalAlignmentOptions.Center | _VerticalAlignmentOptions.Bottom, TMPro.TextAlignmentOptions.BottomRight = _HorizontalAlignmentOptions.Right | _VerticalAlignmentOptions.Bottom, TMPro.TextAlignmentOptions.BottomJustified = _HorizontalAlignmentOptions.Justified | _VerticalAlignmentOptions.Bottom,
  TMPro.TextAlignmentOptions.BottomFlush = _HorizontalAlignmentOptions.Flush | _VerticalAlignmentOptions.Bottom, TMPro.TextAlignmentOptions.BottomGeoAligned = _HorizontalAlignmentOptions.Geometry | _VerticalAlignmentOptions.Bottom, TMPro.TextAlignmentOptions.BaselineLeft = _HorizontalAlignmentOptions.Left | _VerticalAlignmentOptions.Baseline, TMPro.TextAlignmentOptions.Baseline = _HorizontalAlignmentOptions.Center | _VerticalAlignmentOptions.Baseline,
  TMPro.TextAlignmentOptions.BaselineRight = _HorizontalAlignmentOptions.Right | _VerticalAlignmentOptions.Baseline, TMPro.TextAlignmentOptions.BaselineJustified = _HorizontalAlignmentOptions.Justified | _VerticalAlignmentOptions.Baseline, TMPro.TextAlignmentOptions.BaselineFlush = _HorizontalAlignmentOptions.Flush | _VerticalAlignmentOptions.Baseline, TMPro.TextAlignmentOptions.BaselineGeoAligned = _HorizontalAlignmentOptions.Geometry | _VerticalAlignmentOptions.Baseline,
  TMPro.TextAlignmentOptions.MidlineLeft = _HorizontalAlignmentOptions.Left | _VerticalAlignmentOptions.Geometry, TMPro.TextAlignmentOptions.Midline = _HorizontalAlignmentOptions.Center | _VerticalAlignmentOptions.Geometry, TMPro.TextAlignmentOptions.MidlineRight = _HorizontalAlignmentOptions.Right | _VerticalAlignmentOptions.Geometry, TMPro.TextAlignmentOptions.MidlineJustified = _HorizontalAlignmentOptions.Justified | _VerticalAlignmentOptions.Geometry,
  TMPro.TextAlignmentOptions.MidlineFlush = _HorizontalAlignmentOptions.Flush | _VerticalAlignmentOptions.Geometry, TMPro.TextAlignmentOptions.MidlineGeoAligned = _HorizontalAlignmentOptions.Geometry | _VerticalAlignmentOptions.Geometry, TMPro.TextAlignmentOptions.CaplineLeft = _HorizontalAlignmentOptions.Left | _VerticalAlignmentOptions.Capline, TMPro.TextAlignmentOptions.Capline = _HorizontalAlignmentOptions.Center | _VerticalAlignmentOptions.Capline,
  TMPro.TextAlignmentOptions.CaplineRight = _HorizontalAlignmentOptions.Right | _VerticalAlignmentOptions.Capline, TMPro.TextAlignmentOptions.CaplineJustified = _HorizontalAlignmentOptions.Justified | _VerticalAlignmentOptions.Capline, TMPro.TextAlignmentOptions.CaplineFlush = _HorizontalAlignmentOptions.Flush | _VerticalAlignmentOptions.Capline, TMPro.TextAlignmentOptions.CaplineGeoAligned = _HorizontalAlignmentOptions.Geometry | _VerticalAlignmentOptions.Capline
}
 
enum  TMPro.TextOverflowModes {
  TMPro.TextOverflowModes.Overflow = 0, TMPro.TextOverflowModes.Ellipsis = 1, TMPro.TextOverflowModes.Masking = 2, TMPro.TextOverflowModes.Truncate = 3,
  TMPro.TextOverflowModes.ScrollRect = 4, TMPro.TextOverflowModes.Page = 5, TMPro.TextOverflowModes.Linked = 6
}
 
enum  TMPro.TextRenderFlags { TMPro.TextRenderFlags.DontRender = 0x0, TMPro.TextRenderFlags.Render = 0xFF }
 Flags controlling what vertex data gets pushed to the mesh. More...
 
enum  TMPro.TextureMappingOptions { TMPro.TextureMappingOptions.Character = 0, TMPro.TextureMappingOptions.Line = 1, TMPro.TextureMappingOptions.Paragraph = 2, TMPro.TextureMappingOptions.MatchAspect = 3 }
 
enum  TMPro.TMP_TextElementType { TMPro.TMP_TextElementType.Character, TMPro.TMP_TextElementType.Sprite }
 

Macro Definition Documentation

#define TMP_PRESENT