#include <ft2build.h>
#include "cfftypes.h"
Go to the source code of this file.
Functions | |
FT_BEGIN_HEADER | cff_get_standard_encoding (FT_UInt charcode) |
cff_index_get_name (CFF_Index idx, FT_UInt element) | |
cff_index_get_sid_string (CFF_Index idx, FT_UInt sid, FT_Service_PsCMaps psnames) | |
cff_index_access_element (CFF_Index idx, FT_UInt element, FT_Byte **pbytes, FT_ULong *pbyte_len) | |
cff_index_forget_element (CFF_Index idx, FT_Byte **pbytes) | |
cff_charset_cid_to_gindex (CFF_Charset charset, FT_UInt cid) | |
cff_font_load (FT_Library library, FT_Stream stream, FT_Int face_index, CFF_Font font, FT_Bool pure_cff) | |
cff_font_done (CFF_Font font) | |
cff_fd_select_get (CFF_FDSelect fdselect, FT_UInt glyph_index) |
cff_charset_cid_to_gindex | ( | CFF_Charset | charset, | |
FT_UInt | cid | |||
) |
cff_fd_select_get | ( | CFF_FDSelect | fdselect, | |
FT_UInt | glyph_index | |||
) |
Definition at line 662 of file cffload.c.
References FT_NEXT_USHORT, and p.
Referenced by cff_decoder_prepare(), and cff_slot_load().
cff_font_done | ( | CFF_Font | font | ) |
Definition at line 1590 of file cffload.c.
References cff_charset_done(), CFF_Done_FD_Select(), cff_encoding_done(), cff_index_done(), cff_subfont_done(), FT_FREE, and NULL.
Referenced by cff_face_done().
cff_font_load | ( | FT_Library | library, | |
FT_Stream | stream, | |||
FT_Int | face_index, | |||
CFF_Font | font, | |||
FT_Bool | pure_cff | |||
) |
Definition at line 1389 of file cffload.c.
References cff_charset_load(), cff_encoding_load(), cff_index_done(), cff_index_get_name(), cff_index_get_pointers(), cff_index_init(), CFF_Load_FD_Select(), CFF_MAX_CID_FONTS, cff_subfont_load(), CFF_FontRecDictRec_::charset_offset, CFF_FontRecDictRec_::charstrings_offset, CFF_FontRecDictRec_::cid_fd_array_offset, CFF_FontRecDictRec_::cid_fd_select_offset, CFF_FontRecDictRec_::cid_registry, CFF_FontRecDictRec_::encoding_offset, error, for(), FT_Bool, FT_BOOL, FT_ERROR, FT_FRAME_BYTE, FT_FRAME_END, FT_FRAME_START, FT_NEW_ARRAY, FT_SET_ERROR, FT_STREAM_POS, FT_STREAM_READ_FIELDS, FT_STREAM_SEEK, FT_STREAM_SKIP, FT_TRACE0, FT_TRACE2, FT_ZERO, and invert.
Referenced by cff_face_init().
FT_BEGIN_HEADER cff_get_standard_encoding | ( | FT_UInt | charcode | ) |
Definition at line 184 of file cffload.c.
References cff_standard_encoding.
Referenced by cff_lookup_glyph_by_stdcharcode().
cff_index_access_element | ( | CFF_Index | idx, | |
FT_UInt | element, | |||
FT_Byte ** | pbytes, | |||
FT_ULong * | pbyte_len | |||
) |
Definition at line 430 of file cffload.c.
References cff_index_read_offset(), error, FT_FRAME_EXTRACT, FT_STREAM_SEEK, and PC3::stream().
Referenced by cff_get_glyph_data(), cff_index_get_name(), and cff_subfont_load().
Definition at line 516 of file cffload.c.
References FT_FRAME_RELEASE, and PC3::stream().
Referenced by cff_free_glyph_data(), cff_index_get_name(), and cff_subfont_load().
Definition at line 530 of file cffload.c.
References cff_index_access_element(), cff_index_forget_element(), error, FT_ALLOC, FT_MEM_COPY, and name.
Referenced by cff_face_init(), cff_font_load(), cff_get_name_index(), and cff_index_get_sid_string().
Definition at line 557 of file cffload.c.
References cff_index_get_name(), error, FT_STRDUP, FT_UNUSED, name, and void.
Referenced by cff_face_init(), cff_get_glyph_name(), and cff_ps_get_font_info().