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.
Functions | |
cff_cmap_encoding_init (CFF_CMapStd cmap) | |
cff_cmap_encoding_done (CFF_CMapStd cmap) | |
cff_cmap_encoding_char_index (CFF_CMapStd cmap, FT_UInt32 char_code) | |
cff_cmap_encoding_char_next (CFF_CMapStd cmap, FT_UInt32 *pchar_code) | |
FT_DEFINE_CMAP_CLASS (cff_cmap_encoding_class_rec, sizeof(CFF_CMapStdRec),(FT_CMap_InitFunc) cff_cmap_encoding_init,(FT_CMap_DoneFunc) cff_cmap_encoding_done,(FT_CMap_CharIndexFunc) cff_cmap_encoding_char_index,(FT_CMap_CharNextFunc) cff_cmap_encoding_char_next, NULL, NULL, NULL, NULL, NULL) cff_sid_to_glyph_name(TT_Face face | |
return | cff_index_get_sid_string (cff, sid) |
cff_cmap_unicode_init (PS_Unicodes unicodes) | |
cff_cmap_unicode_done (PS_Unicodes unicodes) | |
cff_cmap_unicode_char_index (PS_Unicodes unicodes, FT_UInt32 char_code) | |
cff_cmap_unicode_char_next (PS_Unicodes unicodes, FT_UInt32 *pchar_code) | |
Variables | |
FT_UInt | idx |
CFF_Charset | charset = &cff->charset |
FT_UInt | sid = charset->sids[idx] |
cff_cmap_encoding_char_index | ( | CFF_CMapStd | cmap, |
FT_UInt32 | char_code | ||
) |
Definition at line 57 of file cffcmap.c.
References FT_CALLBACK_DEF.
Referenced by cff_cmap_encoding_char_next().
cff_cmap_encoding_char_next | ( | CFF_CMapStd | cmap, |
FT_UInt32 * | pchar_code | ||
) |
Definition at line 71 of file cffcmap.c.
References cff_cmap_encoding_char_index(), cff_cmap_encoding_done(), cff_cmap_encoding_init(), code, FT_CALLBACK_DEF, FT_DEFINE_CMAP_CLASS(), idx, and NULL.
cff_cmap_encoding_done | ( | CFF_CMapStd | cmap | ) |
Definition at line 50 of file cffcmap.c.
References FT_CALLBACK_DEF, and NULL.
Referenced by cff_cmap_encoding_char_next().
cff_cmap_encoding_init | ( | CFF_CMapStd | cmap | ) |
Definition at line 36 of file cffcmap.c.
References cff, CFF_EncodingRec_::codes, FT_Generic_::data, CFF_FontRec_::encoding, TT_FaceRec_::extra, and FT_CMAP_FACE.
Referenced by cff_cmap_encoding_char_next().
cff_cmap_unicode_char_index | ( | PS_Unicodes | unicodes, |
FT_UInt32 | char_code | ||
) |
Definition at line 174 of file cffcmap.c.
References cff, FT_Generic_::data, TT_FaceRec_::extra, FT_CALLBACK_DEF, FT_CMAP_FACE, and CFF_FontRec_::psnames.
Referenced by cff_cmap_unicode_char_next().
cff_cmap_unicode_char_next | ( | PS_Unicodes | unicodes, |
FT_UInt32 * | pchar_code | ||
) |
Definition at line 187 of file cffcmap.c.
References cff_cmap_unicode_char_index(), cff_cmap_unicode_done(), cff_cmap_unicode_init(), FT_Generic_::data, TT_FaceRec_::extra, FT_CMAP_FACE, FT_DEFINE_CMAP_CLASS(), NULL, and CFF_FontRec_::psnames.
cff_cmap_unicode_done | ( | PS_Unicodes | unicodes | ) |
Definition at line 162 of file cffcmap.c.
References FT_CALLBACK_DEF, FT_CMAP_FACE, FT_FACE_MEMORY, and FT_FREE.
Referenced by cff_cmap_unicode_char_next().
cff_cmap_unicode_init | ( | PS_Unicodes | unicodes | ) |
Definition at line 138 of file cffcmap.c.
References charset, CFF_FontRec_::charset, FT_Generic_::data, TT_FaceRec_::extra, FT_CALLBACK_DEF, FT_CMAP_FACE, FT_FACE_MEMORY, FT_THROW(), NULL, CFF_FontRec_::num_glyphs, CFF_FontRec_::psnames, and CFF_CharsetRec_::sids.
Referenced by cff_cmap_unicode_char_next().
Referenced by cff_face_init(), and if().
FT_DEFINE_CMAP_CLASS | ( | cff_cmap_encoding_class_rec | , |
sizeof(CFF_CMapStdRec) | , | ||
(FT_CMap_InitFunc) | cff_cmap_encoding_init, | ||
(FT_CMap_DoneFunc) | cff_cmap_encoding_done, | ||
(FT_CMap_CharIndexFunc) | cff_cmap_encoding_char_index, | ||
(FT_CMap_CharNextFunc) | cff_cmap_encoding_char_next, | ||
NULL | , | ||
NULL | , | ||
NULL | , | ||
NULL | , | ||
NULL | |||
) |
Referenced by cff_cmap_encoding_char_next(), and cff_cmap_unicode_char_next().
CFF_Charset charset = &cff->charset |
Definition at line 129 of file cffcmap.c.
Referenced by cff_cmap_unicode_init().
FT_UInt idx |
Definition at line 127 of file cffcmap.c.
Referenced by af_axis_hints_new_edge(), af_glyph_hints_reload(), vl::OpenGLContext::bindVAS_Attribs(), cf2_arrstack_getPointer(), cf2_initGlobalRegionBuffer(), cf2_initLocalRegionBuffer(), cf2_stack_getReal(), cff_cmap_encoding_char_next(), cff_face_init(), cff_font_done(), cff_index_access_element(), cff_index_forget_element(), cff_index_get_name(), vl::Geometry::fixTriangleWinding(), FT_Get_PS_Font_Value(), FT_Trace_Get_Name(), FTC_Manager_Done(), vl::DaeLoader::generateGeometry(), vl::loadAC3D(), vl::loadDICOM(), vl::makeCapsule(), vl::makeCone(), vl::makeCylinder(), vl::makeGrid(), vl::makeIcosphere(), vl::makeTeapot(), vl::makeTorus(), vl::makeUVSphere(), vl::Geometry::mergeDrawCallsWithTriangles(), pfr_log_font_load(), ps_parser_load_field(), psaux_get_glyph_name(), vl::Geometry::sortVertices(), t1_decoder_parse_charstrings(), T1_Get_Kerning(), vl::Tessellator::tessellate(), tt_cmap_init(), tt_face_get_ps_name(), and TT_Get_VMetrics().
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:55.
© Copyright Michele Bosi. All rights reserved.