Class TMP_SpriteGlyph
The visual representation of the sprite character using this glyph.
Inherited Members
Namespace: TMPro
Assembly: Unity.TextMeshPro.dll
Syntax
[Serializable]
public class TMP_SpriteGlyph : Glyph
Constructors
TMP_SpriteGlyph()
Declaration
public TMP_SpriteGlyph()
TMP_SpriteGlyph(uint, GlyphMetrics, GlyphRect, float, int)
Constructor for new sprite glyph.
Declaration
public TMP_SpriteGlyph(uint index, GlyphMetrics metrics, GlyphRect glyphRect, float scale, int atlasIndex)
Parameters
| Type | Name | Description |
|---|---|---|
| uint | index | Index of the sprite glyph. |
| GlyphMetrics | metrics | Metrics which define the position of the glyph in the context of text layout. |
| GlyphRect | glyphRect | GlyphRect which defines the coordinates of the glyph in the atlas texture. |
| float | scale | Scale of the glyph. |
| int | atlasIndex | Index of the atlas texture that contains the glyph. |
TMP_SpriteGlyph(uint, GlyphMetrics, GlyphRect, float, int, Sprite)
Constructor for new sprite glyph.
Declaration
public TMP_SpriteGlyph(uint index, GlyphMetrics metrics, GlyphRect glyphRect, float scale, int atlasIndex, Sprite sprite)
Parameters
| Type | Name | Description |
|---|---|---|
| uint | index |
|
| GlyphMetrics | metrics | Metrics which define the position of the glyph in the context of text layout. |
| GlyphRect | glyphRect | GlyphRect which defines the coordinates of the glyph in the atlas texture. |
| float | scale | Scale of the glyph. |
| int | atlasIndex | Index of the atlas texture that contains the glyph. |
| Sprite | sprite | A reference to the Unity Sprite representing this sprite glyph. |
Fields
sprite
An optional reference to the underlying sprite used to create this glyph.
Declaration
public Sprite sprite
Field Value
| Type | Description |
|---|---|
| Sprite |