close method

void close()

Dispose of a previously-created font.

Call this when done with a font. This function will free any resources associated with it. It is safe to call this function on NULL, for example on the result of a failed call to TTF_OpenFont().

The font is not valid after being passed to this function. String pointers from functions that return information on this font, such as TTF_GetFontFamilyName() and TTF_GetFontStyleName(), are no longer valid after this call, as well.

\param font the font to dispose of.

\threadsafety This function should not be called while any other thread is using the font.

\since This function is available since SDL_ttf 3.0.0.

\sa TTF_OpenFont \sa TTF_OpenFontIndexDPIIO \sa TTF_OpenFontIO \sa TTF_OpenFontDPI \sa TTF_OpenFontDPIIO \sa TTF_OpenFontIndex \sa TTF_OpenFontIndexDPI \sa TTF_OpenFontIndexDPIIO \sa TTF_OpenFontIndexIO

extern SDL_DECLSPEC void SDLCALL TTF_CloseFont(TTF_Font *font)

Implementation

void close() {
  ttfCloseFont(this);
}