Skip to content

TextStudio3DGlyphRange

StructTextStudio.ThreeDTextStudio.3D
public readonly struct TextStudio3DGlyphRange

Topology-versioned selection of consecutive Text Studio visible glyph identities. The range becomes stale when the renderer replaces or clears its topology.

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

public bool Equals(TextStudio3DGlyphRange other)

Parameters

Name Type
other TextStudio.ThreeD.TextStudio3DGlyphRange

Returns

System.Boolean

public override bool Equals(object obj)

Parameters

Name Type
obj System.Object

Returns

System.Boolean

public override int GetHashCode()

Returns

System.Int32

public int StartVisibleGlyphIndex { get; }

Returns

System.Int32

public int Count { get; }

Returns

System.Int32

public int EndVisibleGlyphIndexExclusive { get; }

Returns

System.Int32

public bool IsValid { get; }

Returns

System.Boolean