Blender
V3.3
|
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 * | BKE_vfontdata_from_freetypefont (struct PackedFile *pf) |
VFontData * | BKE_vfontdata_copy (const VFontData *vfont_src, int flag) |
VChar * | BKE_vfontdata_char_from_freetypefont (struct VFont *vfont, unsigned long character) |
VChar * | BKE_vfontdata_char_copy (const VChar *vchar_src) |
A structure to represent vector fonts, and to load them from PostScript fonts.
Definition in file BKE_vfontdata.h.
Definition at line 445 of file vfontdata_freetype.c.
References BKE_nurbList_duplicate(), BLI_listbase_clear(), MEM_dupallocN, and VChar::nurbsbase.
Referenced by vfontdata_copy_characters_value_cb().
Definition at line 421 of file vfontdata_freetype.c.
References err, library, NULL, and objchr_to_ftvfontdata().
Referenced by vfont_to_curve().
Referenced by vfont_copy_data().
VFontData* BKE_vfontdata_from_freetypefont | ( | struct PackedFile * | pf | ) |
Construct a new VFontData structure from free-type font data in pf
.
pf | The font data. |
A | new VFontData structure, or NULL if unable to load. |
Definition at line 383 of file vfontdata_freetype.c.
References check_freetypefont(), err, library, NULL, objfnt_to_ftvfontdata(), and pf.
Referenced by BKE_vfont_load(), vfont_get_data(), and vfont_init_data().