Struct FluentGlyphRangeBuilder
A fluent ImGui glyph range builder.
Assembly: Dalamud.dll
View Source
[SuppressMessage("StyleCop.CSharp.SpacingRules", "SA1010:Opening square brackets should be spaced correctly", Justification = "No")]
public struct FluentGlyphRangeBuilder
Methods
Clear()
Clears the builder.
View Source
public FluentGlyphRangeBuilder Clear()
Returns
Dalamud.Interface.ManagedFontAtlas.FluentGlyphRangeBuilder: this for method chaining.
With(char)
Adds a single codepoint to the builder.
View Source
public FluentGlyphRangeBuilder With(char codepoint)
Returns
Dalamud.Interface.ManagedFontAtlas.FluentGlyphRangeBuilder: this for method chaining.
Parameters
| Type | Name | Description |
|---|---|---|
System.Char | codepoint | The codepoint to add. |
With(uint)
Adds a single codepoint to the builder.
View Source
public FluentGlyphRangeBuilder With(uint codepoint)
Returns
Dalamud.Interface.ManagedFontAtlas.FluentGlyphRangeBuilder: this for method chaining.
Parameters
| Type | Name | Description |
|---|---|---|
System.UInt32 | codepoint | The codepoint to add. |
With(int)
Adds a single codepoint to the builder.
View Source
public FluentGlyphRangeBuilder With(int codepoint)
Returns
Dalamud.Interface.ManagedFontAtlas.FluentGlyphRangeBuilder: this for method chaining.
Parameters
| Type | Name | Description |
|---|---|---|
System.Int32 | codepoint | The codepoint to add. |
With(UnicodeRange)
Adds a unicode range to the builder.
View Source
public FluentGlyphRangeBuilder With(UnicodeRange range)
Returns
Dalamud.Interface.ManagedFontAtlas.FluentGlyphRangeBuilder: this for method chaining.
Parameters
| Type | Name | Description |
|---|---|---|
System.Text.Unicode.UnicodeRange | range | The unicode range to add. |
With(UnicodeRange, UnicodeRange)
Adds unicode ranges to the builder.
View Source
public FluentGlyphRangeBuilder With(UnicodeRange range1, UnicodeRange range2)
Returns
Dalamud.Interface.ManagedFontAtlas.FluentGlyphRangeBuilder: this for method chaining.