28#ifndef ULTRALIGHT_CAPI_FONTLOADER_H
29#define ULTRALIGHT_CAPI_FONTLOADER_H
Various defines and utility functions for the C API.
struct C_FontFile * ULFontFile
Definition CAPI_Defines.h:75
struct C_String * ULString
Definition CAPI_Defines.h:65
ULFontFile(* ULFontLoaderLoad)(ULString family, int weight, bool italic)
Get the actual font file data (TTF/OTF) for a given font description.
Definition CAPI_FontLoader.h:81
ULString(* ULFontLoaderGetFallbackFont)()
Fallback font family name.
Definition CAPI_FontLoader.h:50
ULString(* ULFontLoaderGetFallbackFontForCharacters)(ULString characters, int weight, bool italic)
Fallback font family name that can render the specified characters.
Definition CAPI_FontLoader.h:65
User-defined font loader interface.
Definition CAPI_FontLoader.h:89
ULFontLoaderGetFallbackFontForCharacters get_fallback_font_for_characters
Definition CAPI_FontLoader.h:91
ULFontLoaderGetFallbackFont get_fallback_font
Definition CAPI_FontLoader.h:90
ULFontLoaderLoad load
Definition CAPI_FontLoader.h:92