Module beamui.text.glyph

Glyph data type and related entities.

Import line

import beamui.text.glyph;

Functions

NameDescription
nextGlyphID() Generates a unique glyph ID to control the lifetime of GPU glyph cache items.

Structs

NameDescription
Glyph Character glyph.
GlyphCache Glyph image cache.

Enums

NameDescription
SubpixelRenderingMode Subpixel rendering mode for fonts (aka ClearType)

Global variables

NameTypeDescription
onGlyphDestruction Signal!(voiddelegate(uint),0) Glyph destruction signal (to tell GPU glyph cache that the glyph with id can be removed).

Aliases

NameTypeDescription
GlyphRef immutable(Glyph)* Pointer to immutable Glyph instance