Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
Go to the source code of this file.
Classes | |
struct | T42_SizeRec_ |
struct | T42_GlyphSlotRec_ |
struct | T42_DriverRec_ |
Typedefs | |
typedef FT_BEGIN_HEADER struct T42_SizeRec_ | T42_SizeRec |
typedef FT_BEGIN_HEADER struct T42_SizeRec_ * | T42_Size |
typedef struct T42_GlyphSlotRec_ | T42_GlyphSlotRec |
typedef struct T42_GlyphSlotRec_ * | T42_GlyphSlot |
typedef struct T42_DriverRec_ | T42_DriverRec |
typedef struct T42_DriverRec_ * | T42_Driver |
Functions | |
T42_Face_Init (FT_Stream stream, FT_Face face, FT_Int face_index, FT_Int num_params, FT_Parameter *params) | |
T42_Face_Done (FT_Face face) | |
T42_Size_Init (FT_Size size) | |
T42_Size_Request (FT_Size size, FT_Size_Request req) | |
T42_Size_Select (FT_Size size, FT_ULong strike_index) | |
T42_Size_Done (FT_Size size) | |
T42_GlyphSlot_Init (FT_GlyphSlot slot) | |
T42_GlyphSlot_Load (FT_GlyphSlot glyph, FT_Size size, FT_UInt glyph_index, FT_Int32 load_flags) | |
T42_GlyphSlot_Done (FT_GlyphSlot slot) | |
T42_Driver_Init (FT_Module module) | |
T42_Driver_Done (FT_Module module) | |
typedef struct T42_DriverRec_ * T42_Driver |
typedef struct T42_DriverRec_ T42_DriverRec |
typedef struct T42_GlyphSlotRec_ * T42_GlyphSlot |
typedef struct T42_GlyphSlotRec_ T42_GlyphSlotRec |
typedef FT_BEGIN_HEADER struct T42_SizeRec_ * T42_Size |
typedef FT_BEGIN_HEADER struct T42_SizeRec_ T42_SizeRec |
T42_Driver_Done | ( | FT_Module | module | ) |
Definition at line 495 of file t42objs.c.
References FT_LOCAL_DEF, and FT_UNUSED.
T42_Driver_Init | ( | FT_Module | module | ) |
Definition at line 475 of file t42objs.c.
References FT_ModuleRec_::clazz, driver, FT_Err_Ok, FT_ERROR, FT_Get_Module(), FT_LOCAL_DEF, FT_THROW(), and T42_DriverRec_::ttclazz.
T42_Face_Done | ( | FT_Face | face | ) |
Definition at line 405 of file t42objs.c.
References T1_FontRec_::charstrings, T1_FontRec_::charstrings_block, T1_FontRec_::charstrings_len, T1_FontRec_::encoding, PS_FontInfoRec_::family_name, T1_FontRec_::font_info, T1_FontRec_::font_name, FT_Done_Face(), FT_FREE, FT_LOCAL_DEF, PS_FontInfoRec_::full_name, T1_FontRec_::glyph_names, T1_FontRec_::glyph_names_block, info, PS_FontInfoRec_::notice, PS_FontInfoRec_::version, and PS_FontInfoRec_::weight.
T42_Face_Init | ( | FT_Stream | stream, |
FT_Face | face, | ||
FT_Int | face_index, | ||
FT_Int | num_params, | ||
FT_Parameter * | params | ||
) |
Definition at line 156 of file t42objs.c.
References error, FT_ERROR, FT_FACE_FIND_GLOBAL_SERVICE, FT_FACE_LIBRARY, FT_Get_Module_Interface(), FT_THROW(), FT_TRACE2, FT_UNUSED, if(), info, NULL, and root.
T42_GlyphSlot_Done | ( | FT_GlyphSlot | slot | ) |
Definition at line 603 of file t42objs.c.
References FT_Done_GlyphSlot(), and T42_GlyphSlotRec_::ttslot.
T42_GlyphSlot_Init | ( | FT_GlyphSlot | slot | ) |
Definition at line 578 of file t42objs.c.
References error, FT_Err_Ok, FT_LOCAL_DEF, FT_New_GlyphSlot(), FT_FaceRec_::glyph, NULL, and T42_GlyphSlotRec_::ttslot.
T42_GlyphSlot_Load | ( | FT_GlyphSlot | glyph, |
FT_Size | size, | ||
FT_UInt | glyph_index, | ||
FT_Int32 | load_flags | ||
) |
T42_Size_Done | ( | FT_Size | size | ) |
Definition at line 560 of file t42objs.c.
References FT_Done_Size(), FT_List_Find(), FT_LOCAL_DEF, and NULL.
T42_Size_Init | ( | FT_Size | size | ) |
Definition at line 502 of file t42objs.c.
References error, FT_Activate_Size(), FT_Err_Ok, FT_LOCAL_DEF, and FT_New_Size().
T42_Size_Request | ( | FT_Size | size, |
FT_Size_Request | req | ||
) |
Definition at line 521 of file t42objs.c.
References error, FT_Activate_Size(), FT_LOCAL_DEF, FT_Request_Size(), FT_SizeRec_::metrics, and FT_FaceRec_::size.
Definition at line 540 of file t42objs.c.
References error, FT_Activate_Size(), FT_LOCAL_DEF, FT_Select_Size(), FT_SizeRec_::metrics, and FT_FaceRec_::size.
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:56.
© Copyright Michele Bosi. All rights reserved.