logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

TTF_RenderGlyph_Solid - Render a single 32-bit glyph at fast quality to a new 8-bit surface.

Availability

       This function is available since SDL_ttf 3.0.0.

Description

       This  function will allocate a new 8-bit, palettized surface. The surface's 0 pixel will be the colorkey,
       giving a transparent background. The 1 pixel will be set to the text color.

       The glyph is rendered without any padding or centering in the X direction, and aligned normally in the  Y
       direction.

       You can render at other quality levels with

       TTF_RenderGlyph_Shaded ,

       TTF_RenderGlyph_Blended , and

       TTF_RenderGlyph_LCD .

Function Parameters

font   the font to render with.

       ch     the character to render.

       fg     the foreground color for the text.

Header File

       Defined in SDL3_ttf/SDL_ttf.h

Name

       TTF_RenderGlyph_Solid - Render a single 32-bit glyph at fast quality to a new 8-bit surface.

Return Value

       Returns a new 8-bit, palettized surface, or NULL if there was an error.

See Also

(3), TTF_RenderGlyph_Blended(3), (3), TTF_RenderGlyph_LCD(3), (3), TTF_RenderGlyph_Shaded(3)

SDL_ttf                                           SDL_ttf 3.2.2                         TTF_RenderGlyph_Solid(3)

Synopsis

#include"SDL3_ttf/SDL_ttf.h"SDL_Surface*TTF_RenderGlyph_Solid(TTF_Font*font,Uint32ch,SDL_Colorfg);

Thread Safety

       This function should be called on the thread that created the font.

See Also