|
4 | 4 | * Added TTF_CreateSurfaceTextEngine() and TTF_DrawSurfaceText() for drawing text to SDL_Surface output |
5 | 5 | * Added TTF_CreateRendererTextEngine() and TTF_DrawRendererText() for drawing text to SDL_Renderer output |
6 | 6 | * Added TTF_CreateGPUTextEngine() and TTF_GetGPUTextDrawData() for drawing text to SDL_GPU output |
7 | | - * Added <SDL3_ttf/SDL_textengine.h> so you can create your own custom text engine |
8 | | - * Added functions to manage text objects: |
9 | | - - TTF_CreateText() |
10 | | - - TTF_GetTextProperties() |
11 | | - - TTF_SetTextEngine() |
12 | | - - TTF_GetTextEngine() |
13 | | - - TTF_SetTextFont() |
14 | | - - TTF_GetTextFont() |
15 | | - - TTF_SetTextDirection() |
16 | | - - TTF_GetTextDirection() |
17 | | - - TTF_SetTextScript() |
18 | | - - TTF_GetTextScript() |
19 | | - - TTF_SetTextColor() |
20 | | - - TTF_SetTextColorFloat() |
21 | | - - TTF_GetTextColor() |
22 | | - - TTF_GetTextColorFloat() |
23 | | - - TTF_SetTextPosition() |
24 | | - - TTF_GetTextPosition() |
25 | | - - TTF_SetTextWrapWidth() |
26 | | - - TTF_GetTextWrapWidth() |
27 | | - - TTF_SetTextWrapWhitespaceVisible() |
28 | | - - TTF_TextWrapWhitespaceVisible() |
29 | | - - TTF_SetTextString() |
30 | | - - TTF_InsertTextString() |
31 | | - - TTF_AppendTextString() |
32 | | - - TTF_DeleteTextString() |
33 | | - - TTF_GetTextSize() |
34 | | - - TTF_GetTextSubString() |
35 | | - - TTF_GetTextSubStringForLine() |
36 | | - - TTF_GetTextSubStringsForRange() |
37 | | - - TTF_GetTextSubStringForPoint() |
38 | | - - TTF_GetPreviousTextSubString() |
39 | | - - TTF_GetNextTextSubString() |
40 | | - - TTF_UpdateText() |
41 | | - - TTF_DestroyText() |
| 7 | + * Made the text engine API public in <SDL3_ttf/SDL_textengine.h> so you can integrate text objects into custom font display solutions |
| 8 | + * Added so you can create your own custom text engine |
| 9 | + * Added TTF_CopyFont() to allow you to easily make fonts of different sizes |
42 | 10 | * Added TTF_AddFallbackFont() to allow combining fonts with distinct glyph support |
| 11 | + * Added support for OT-SVG fonts, which are useful as fallback fonts for color emoji support |
43 | 12 | * Updated SDF font support and added an example of using it with the SDL GPU API |
0 commit comments