SDL Wiki
[ front page | index | search | recent changes | git repo | offline html ]
(This function is part of SDL_ttf, a separate library from SDL.)

TTF_CreateGLTextEngineWithProperties

Create a text engine for drawing text with OpenGL, with extra properties.

Header File

Defined in <SDL3_ttf/SDL_ttf.h>

Syntax

TTF_TextEngine * TTF_CreateGLTextEngineWithProperties(SDL_PropertiesID props);


#define TTF_PROP_GL_TEXT_ENGINE_ATLAS_TEXTURE_SIZE_NUMBER "SDL_ttf.gl_text_engine.create.atlas_texture_size"

Function Parameters

SDL_PropertiesID props the properties to use.

Return Value

(TTF_TextEngine *) Returns a TTF_TextEngine object or NULL on failure; call SDL_GetError() for more information.

Remarks

The caller is responsible for ensuring the correct OpenGL context is current when calling this function and when using the resulting text engine.

The following properties are supported:

Thread Safety

This function should be called on the thread that created the OpenGL context.

Version

This function is available since SDL_ttf 3.3.0.

See Also


CategoryAPI, CategoryAPIFunction, CategorySDLTTF


[ edit | delete | history | feedback | raw ]

All wiki content is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
Wiki powered by ghwikipp.