Constructs a dsdl2.ttf.Font from a vanilla TTF_Font* from bindbc-sdl
Loads a dsdl2.ttf.Font from a font file, which wraps TTF_OpenFont
Loads a dsdl2.ttf.Font from a font file with a face index, which wraps TTF_OpenFontIndex
Loads a dsdl2.ttf.Font from a buffer, which wraps TTF_OpenFontRW
Loads a dsdl2.ttf.Font from a buffer with a face index, which wraps TTF_OpenFontIndexRW
Loads a dsdl2.ttf.Font from a font file with DPI, which wraps TTF_OpenFontDPI (from SDL_ttf 2.0.18)
Loads a dsdl2.ttf.Font from a font file with DPI and face index, which wraps TTF_OpenFontIndexDPI (from SDL_ttf 2.0.18)
Loads a dsdl2.ttf.Font from a buffer with DPI, which wraps TTF_OpenFontDPIRW (from SDL_ttf 2.0.18)
Loads a dsdl2.ttf.Font from a buffer with DPI and face index, which wraps TTF_OpenFontIndexDPIRW (from SDL_ttf 2.0.18)
Wraps TTF_FontAscent to get the dsdl2.ttf.Font's ascent
Wraps TTF_GetFontStyle to get whether the dsdl2.ttf.Font style is bold
Wraps TTF_SetFontStyle to set the dsdl2.ttf.Font style to be bold
Wraps TTF_FontDescent to get the dsdl2.ttf.Font's descent
Wraps TTF_SetFontDirection (from SDL_ttf 2.20) to set the dsdl2.ttf.Font's script direction
Wraps TTF_FontFaces to get the dsdl2.ttf.Font's number of font faces
Wraps TTF_FontFaceFamilyName to get the dsdl2.ttf.Font family name
Wraps TTF_FontFaceIsFixedWidth to check whether the dsdl2.ttf.Font's font face is fixed width
Wraps TTF_GetFontKerningSize (from SDL_ttf 2.0.14) to get the kerning between two glyphs in the dsdl2.ttf.Font
Wraps TTF_GetFontKerningSize (from SDL_ttf 2.0.18) to get the kerning between two glyphs in the dsdl2.ttf.Font
Wraps TTF_GlyphMetrics to the metrics of a glyph in the dsdl2.ttf.Font
Wraps TTF_GlyphMetrics32 (from SDL_ttf 2.0.18) to the metrics of a glyph in the dsdl2.ttf.Font
Wraps TTF_FontHeight to get the dsdl2.ttf.Font's height
Wraps TTF_GetFontHinting to get the dsdl2.ttf.Font hinting
Wraps TTF_SetFontHinting to set the dsdl2.ttf.Font hinting
Wraps TTF_GetFontStyle to get whether the dsdl2.ttf.Font style is italic
Wraps TTF_SetFontStyle to set the dsdl2.ttf.Font style to be italic
Wraps TTF_GetFontKerning to get the dsdl2.ttf.Font's kerning
Wraps TTF_SetFontKerning to set the dsdl2.ttf.Font's kerning
Wraps TTF_FontLineSkip to get the dsdl2.ttf.Font's line skip
Wraps TTF_MeasureUTF8 (from SDL_ttf 2.0.18) to calculate the maximum number of characters from a text that can be rendered given a maximum fitting width
Wraps TTF_MeasureUNICODE (from SDL_ttf 2.0.18) to calculate the maximum number of characters from a text that can be rendered given a maximum fitting width
Equality operator overload
Wraps TTF_GetFontOutline to get the dsdl2.ttf.Font outline value
Wraps TTF_SetFontOutline to set the dsdl2.ttf.Font outline value
Wraps TTF_GlyphIsProvided to check whether the dsdl2.ttf.Font provides a glyph
Wraps TTF_GlyphIsProvided32 (from SDL_ttf 2.0.18) to check whether the dsdl2.ttf.Font provides a glyph
Wraps TTF_RenderGlyph_Solid, TTF_RenderGlyph_Shaded, TTF_RenderGlyph_Blended, and additionally TTF_RenderGlyph_LCD (from SDL_ttf 2.20) to render a glyph in the dsdl2.ttf.Font
Wraps TTF_RenderGlyph32_Solid, TTF_RenderGlyph32_Shaded, TTF_RenderGlyph32_Blended (from SDL_ttf 2.0.18), and additionally TTF_RenderGlyph32_LCD (from SDL_ttf 2.20) to render a glyph in the dsdl2.ttf.Font
Wraps TTF_RenderUTF8_Solid, TTF_RenderUTF8_Shaded, TTF_RenderUTF8_Blended, and additionally TTF_RenderUTF8_LCD (from SDL_ttf 2.20), as well as TTF_RenderUTF8_Solid_Wrapped, TTF_RenderUTF8_Shaded_Wrapped, TTF_RenderUTF8_Blended_Wrapped (from SDL_ttf 2.0.18), and TTF_RenderUTF8_LCD_Wrapped (from SDL_ttf 2.20) to render a text string in the dsdl2.ttf.Font
Wraps TTF_RenderUNICODE_Solid, TTF_RenderUNICODE_Shaded, TTF_RenderUNICODE_Blended, and additionally TTF_RenderUNICODE_LCD (from SDL_ttf 2.20), as well as TTF_RenderUNICODE_Solid_Wrapped, TTF_RenderUNICODE_Shaded_Wrapped, TTF_RenderUNICODE_Blended_Wrapped (from SDL_ttf 2.0.18), and TTF_RenderUNICODE_LCD_Wrapped (from SDL_ttf 2.20) to render a text string in the dsdl2.ttf.Font
Wraps TTF_SetFontScriptName (from SDL_ttf 2.20) to set the dsdl2.ttf.Font's script name
Wraps TTF_GetFontSDF (from SDL_ttf 2.0.18) to get whether the dsdl2.ttf.Font has signed distance field
Wraps TTF_SetFontSDF (from SDL_ttf 2.0.18) to set signed distance field
Wraps TTF_SetFontSize (from SDL_ttf 2.0.18) to set the dsdl2.ttf.Font's size
Wraps TTF_SetFontSizeDPI (from SDL_ttf 2.0.18) to set the dsdl2.ttf.Font's size in DPI
Wraps TTF_GetFontStyle to get whether the dsdl2.ttf.Font style is strikethrough
Wraps TTF_SetFontStyle to set the dsdl2.ttf.Font style to be strikethrough
Wraps TTF_FontFaceStyleName to get the dsdl2.ttf.Font style name
Wraps TTF_SizeUTF8 to get the size of a rendered text in the dsdl2.ttf.Font
Wraps TTF_SizeUNICODE to get the size of a rendered text in the dsdl2.ttf.Font
Gets the hash of the dsdl2.ttf.Font
Formats the dsdl2.ttf.Font into its construction representation: "dsdl2.ttf.Font(<ttfFont>)"
Wraps TTF_GetFontStyle to get whether the dsdl2.ttf.Font style is underlined
Wraps TTF_SetFontStyle to set the dsdl2.ttf.Font style to be underlined
Wraps TTF_GetFontWrappedAlign (from SDL_ttf 2.20) to get the dsdl2.ttf.Font's wrap alignment mode
Wraps TTF_SetFontWrappedAlign (from SDL_ttf 2.20) to set the dsdl2.ttf.Font's wrap alignment mode
Internal TTF_Font pointer
D class that wraps TTF_Font enclosing a font object to render text from