TextStudioGlyphAuthorityRequest
public readonly struct TextStudioGlyphAuthorityRequestExclusive channel and glyph range requested by a stateful extension.
Constructors
Section titled “Constructors”
TextStudioGlyphAuthorityRequest(TextStudioGlyphAuthorityChannels, int, int)
Section titled “TextStudioGlyphAuthorityRequest(TextStudioGlyphAuthorityChannels, int, int)”public TextStudioGlyphAuthorityRequest(TextStudioGlyphAuthorityChannels channels, int firstGlyphIndex, int glyphCount)Creates an authority request for the specified channels and glyph range.
Parameters
| Name | Type |
|---|---|
channels |
TextStudio.TextStudioGlyphAuthorityChannels |
firstGlyphIndex |
System.Int32 |
glyphCount |
System.Int32 |
Methods
Section titled “Methods”
WholeTarget(TextStudioGlyphAuthorityChannels)
Section titled “WholeTarget(TextStudioGlyphAuthorityChannels)”public static TextStudioGlyphAuthorityRequest WholeTarget(TextStudioGlyphAuthorityChannels channels)Creates an authority request that covers every glyph in the target.
Parameters
| Name | Type |
|---|---|
channels |
TextStudio.TextStudioGlyphAuthorityChannels |
Returns
TextStudio.TextStudioGlyphAuthorityRequest
Properties
Section titled “Properties”
Channels
Section titled “Channels”public TextStudioGlyphAuthorityChannels Channels { get; }Returns
TextStudio.TextStudioGlyphAuthorityChannels
FirstGlyphIndex
Section titled “FirstGlyphIndex”public int FirstGlyphIndex { get; }Returns
System.Int32
GlyphCount
Section titled “GlyphCount”public int GlyphCount { get; }Returns
System.Int32
CoversAllGlyphs
Section titled “CoversAllGlyphs”public bool CoversAllGlyphs { get; }Returns
System.Boolean
IsValid
Section titled “IsValid”public bool IsValid { get; }Returns
System.Boolean