Delete UTF-8 text from a text object.
Defined in <SDL3_ttf/SDL_ttf.h>
bool TTF_DeleteTextString(TTF_Text *text, int offset, int length);
TTF_Text * | text | the TTF_Text to modify. |
int | offset | the offset, in bytes, from the beginning of the string if >= 0, the offset from the end of the string if < 0. Note that this does not do UTF-8 validation, so you should only delete at UTF-8 sequence boundaries. |
int | length | the length of text to delete, in bytes, or -1 for the remainder of the string. |
(bool) Returns true on success or false on failure; call SDL_GetError() for more information.
This function may cause the internal text representation to be rebuilt.
This function should be called on the thread that created the text.
This function is available since SDL_ttf 3.0.0.