SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
SDL::Font Member List

This is the complete list of members for SDL::Font, including all inherited members.

AddFallback(FontParam fallback)SDL::Fontinline
ClearFallbacks()SDL::Fontinline
Close()SDL::Fontinline
Copy() constSDL::Fontinline
Font()=defaultSDL::Font
Font(const FontRaw resource)SDL::Fontinlineexplicit
Font(const Font &other)=deleteSDL::Font
Font(Font &&other)SDL::Fontinline
Font(const FontRef &other)=delete (defined in SDL::Font)SDL::Font
Font(FontRef &&other)=delete (defined in SDL::Font)SDL::Font
Font(StringParam file, float ptsize)SDL::Fontinline
Font(IOStreamParam src, float ptsize, bool closeio=false)SDL::Fontinline
Font(PropertiesParam props)SDL::Fontinline
get() constSDL::Fontinline
GetAscent() constSDL::Fontinline
GetDescent() constSDL::Fontinline
GetDirection() constSDL::Fontinline
GetDPI(int *hdpi, int *vdpi) constSDL::Fontinline
GetFamilyName() constSDL::Fontinline
GetGeneration() constSDL::Fontinline
GetGlyphImage(Uint32 ch, ImageType *image_type) constSDL::Fontinline
GetGlyphImageForIndex(Uint32 glyph_index, ImageType *image_type) constSDL::Fontinline
GetGlyphKerning(Uint32 previous_ch, Uint32 ch) constSDL::Fontinline
GetGlyphMetrics(Uint32 ch, int *minx, int *maxx, int *miny, int *maxy, int *advance) constSDL::Fontinline
GetGlyphScript(Uint32 ch)SDL::Fontinlinestatic
GetHeight() constSDL::Fontinline
GetHinting() constSDL::Fontinline
GetKerning() constSDL::Fontinline
GetLineSkip() constSDL::Fontinline
GetNumFaces() constSDL::Fontinline
GetOutline() constSDL::Fontinline
GetProperties()SDL::Fontinline
GetScript() constSDL::Fontinline
GetSDF() constSDL::Fontinline
GetSize() constSDL::Fontinline
GetStringSize(std::string_view text) constSDL::Fontinline
GetStringSize(std::string_view text, int *w, int *h) constSDL::Fontinline
GetStringSizeWrapped(std::string_view text, int wrap_width) constSDL::Fontinline
GetStringSizeWrapped(std::string_view text, int wrap_width, int *w, int *h) constSDL::Fontinline
GetStyle() constSDL::Fontinline
GetStyleName() constSDL::Fontinline
GetWeight() constSDL::Fontinline
GetWrapAlignment() constSDL::Fontinline
HasGlyph(Uint32 ch) constSDL::Fontinline
IsFixedWidth() constSDL::Fontinline
IsScalable() constSDL::Fontinline
MeasureString(std::string_view text, int max_width, int *measured_width, size_t *measured_length) constSDL::Fontinline
operator bool() constSDL::Fontinlineexplicit
operator FontParam() constSDL::Fontinline
operator<=>(const Font &other) const =defaultSDL::Font
operator=(Font other)SDL::Fontinline
operator==(std::nullptr_t _) constSDL::Fontinline
release()SDL::Fontinline
RemoveFallback(FontParam fallback)SDL::Fontinline
RenderGlyph_Blended(Uint32 ch, ColorRaw fg) constSDL::Fontinline
RenderGlyph_LCD(Uint32 ch, ColorRaw fg, ColorRaw bg) constSDL::Fontinline
RenderGlyph_Shaded(Uint32 ch, ColorRaw fg, ColorRaw bg) constSDL::Fontinline
RenderGlyph_Solid(Uint32 ch, ColorRaw fg) constSDL::Fontinline
RenderText_Blended(std::string_view text, Color fg) constSDL::Fontinline
RenderText_Blended_Wrapped(std::string_view text, Color fg, int wrap_width) constSDL::Fontinline
RenderText_LCD(std::string_view text, Color fg, Color bg) constSDL::Fontinline
RenderText_LCD_Wrapped(std::string_view text, Color fg, Color bg, int wrap_width) constSDL::Fontinline
RenderText_Shaded(std::string_view text, Color fg, Color bg) constSDL::Fontinline
RenderText_Shaded_Wrapped(std::string_view text, Color fg, Color bg, int wrap_width) constSDL::Fontinline
RenderText_Solid(std::string_view text, Color fg) constSDL::Fontinline
RenderText_Solid_Wrapped(std::string_view text, Color fg, int wrapLength) constSDL::Fontinline
SetDirection(Direction direction)SDL::Fontinline
SetHinting(HintingFlags hinting)SDL::Fontinline
SetKerning(bool enabled)SDL::Fontinline
SetLanguage(StringParam language_bcp47)SDL::Fontinline
SetLineSkip(int lineskip)SDL::Fontinline
SetOutline(int outline)SDL::Fontinline
SetScript(Uint32 script)SDL::Fontinline
SetSDF(bool enabled)SDL::Fontinline
SetSize(float ptsize)SDL::Fontinline
SetSizeDPI(float ptsize, int hdpi, int vdpi)SDL::Fontinline
SetStyle(FontStyleFlags style)SDL::Fontinline
SetWrapAlignment(HorizontalAlignment align)SDL::Fontinline
~Font()SDL::Fontinline