TextStudio3DGlyphRange
public readonly struct TextStudio3DGlyphRangeTopology-versioned selection of consecutive Text Studio visible glyph identities. The range becomes stale when the renderer replaces or clears its topology.
Methods
Section titled “Methods”
Contains(int)
Section titled “Contains(int)”public bool Contains(int visibleGlyphIndex)Reports whether a visible-glyph index falls inside this current range.
Parameters
| Name | Type |
|---|---|
visibleGlyphIndex |
System.Int32 |
Returns
System.Boolean
Equals(TextStudio3DGlyphRange)
Section titled “Equals(TextStudio3DGlyphRange)”public bool Equals(TextStudio3DGlyphRange other)Parameters
| Name | Type |
|---|---|
other |
TextStudio.ThreeD.TextStudio3DGlyphRange |
Returns
System.Boolean
Equals(object)
Section titled “Equals(object)”public override bool Equals(object obj)Parameters
| Name | Type |
|---|---|
obj |
System.Object |
Returns
System.Boolean
GetHashCode()
Section titled “GetHashCode()”public override int GetHashCode()Returns
System.Int32
Properties
Section titled “Properties”
StartVisibleGlyphIndex
Section titled “StartVisibleGlyphIndex”public int StartVisibleGlyphIndex { get; }Returns
System.Int32
public int Count { get; }Returns
System.Int32
EndVisibleGlyphIndexExclusive
Section titled “EndVisibleGlyphIndexExclusive”public int EndVisibleGlyphIndexExclusive { get; }Returns
System.Int32
IsValid
Section titled “IsValid”public bool IsValid { get; }Returns
System.Boolean