|
Blender
V2.93
|
A structure to represent vector fonts, and to load them from PostScript fonts. More...
#include "DNA_listBase.h"Go to the source code of this file.
Classes | |
| struct | VFontData |
| struct | VChar |
Typedefs | |
| typedef struct VFontData | VFontData |
| typedef struct VChar | VChar |
Functions | |
| VFontData * | BLI_vfontdata_from_freetypefont (struct PackedFile *pf) |
| VFontData * | BLI_vfontdata_copy (const VFontData *vfont_src, const int flag) |
| VChar * | BLI_vfontchar_from_freetypefont (struct VFont *vfont, unsigned long character) |
| VChar * | BLI_vfontchar_copy (const VChar *vchar_src, const int flag) |
A structure to represent vector fonts, and to load them from PostScript fonts.
Definition in file BLI_vfontdata.h.
Definition at line 461 of file freetypefont.c.
References err, library, NULL, and objchr_to_ftvfontdata().
Referenced by vfont_to_curve().
Referenced by vfont_copy_data().
| VFontData* BLI_vfontdata_from_freetypefont | ( | PackedFile * | pf | ) |
Construct a new VFontData structure from Freetype font data in a PackedFile.
| pf | The font data. |
| A | new VFontData structure, or NULL if unable to load. |
Definition at line 420 of file freetypefont.c.
References check_freetypefont(), err, library, NULL, objfnt_to_ftvfontdata(), and pf.
Referenced by BKE_vfont_load(), vfont_get_data(), and vfont_init_data().