Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
#include <ft2build.h>
Go to the source code of this file.
Classes | |
struct | FT_Frame_Field_ |
Typedefs | |
typedef enum FT_Frame_Op_ | FT_Frame_Op |
typedef struct FT_Frame_Field_ | FT_Frame_Field |
Enumerations | |
enum | FT_Frame_Op_ { ft_frame_end = 0, ft_frame_start = FT_MAKE_FRAME_OP( FT_FRAME_OP_START, 0, 0 ), ft_frame_byte = FT_MAKE_FRAME_OP( FT_FRAME_OP_BYTE, 0, 0 ), ft_frame_schar = FT_MAKE_FRAME_OP( FT_FRAME_OP_BYTE, 0, 1 ), ft_frame_ushort_be = FT_MAKE_FRAME_OP( FT_FRAME_OP_SHORT, 0, 0 ), ft_frame_short_be = FT_MAKE_FRAME_OP( FT_FRAME_OP_SHORT, 0, 1 ), ft_frame_ushort_le = FT_MAKE_FRAME_OP( FT_FRAME_OP_SHORT, 1, 0 ), ft_frame_short_le = FT_MAKE_FRAME_OP( FT_FRAME_OP_SHORT, 1, 1 ), ft_frame_ulong_be = FT_MAKE_FRAME_OP( FT_FRAME_OP_LONG, 0, 0 ), ft_frame_long_be = FT_MAKE_FRAME_OP( FT_FRAME_OP_LONG, 0, 1 ), ft_frame_ulong_le = FT_MAKE_FRAME_OP( FT_FRAME_OP_LONG, 1, 0 ), ft_frame_long_le = FT_MAKE_FRAME_OP( FT_FRAME_OP_LONG, 1, 1 ), ft_frame_uoff3_be = FT_MAKE_FRAME_OP( FT_FRAME_OP_OFF3, 0, 0 ), ft_frame_off3_be = FT_MAKE_FRAME_OP( FT_FRAME_OP_OFF3, 0, 1 ), ft_frame_uoff3_le = FT_MAKE_FRAME_OP( FT_FRAME_OP_OFF3, 1, 0 ), ft_frame_off3_le = FT_MAKE_FRAME_OP( FT_FRAME_OP_OFF3, 1, 1 ), ft_frame_bytes = FT_MAKE_FRAME_OP( FT_FRAME_OP_BYTES, 0, 0 ), ft_frame_skip = FT_MAKE_FRAME_OP( FT_FRAME_OP_BYTES, 0, 1 ) } |
Definition at line 164 of file ftstream.h.
Definition at line 165 of file ftstream.h.
#define FT_FIELD_OFFSET | ( | f | ) | (FT_UShort)( offsetof( FT_STRUCTURE, f ) ) |
Definition at line 105 of file ftstream.h.
#define FT_FIELD_SIZE | ( | f | ) | (FT_Byte)sizeof ( ((FT_STRUCTURE*)0)->f ) |
Definition at line 99 of file ftstream.h.
#define FT_FIELD_SIZE_DELTA | ( | f | ) | (FT_Byte)sizeof ( ((FT_STRUCTURE*)0)->f[0] ) |
Definition at line 102 of file ftstream.h.
#define FT_FRAME_BYTE | ( | f | ) | FT_FRAME_FIELD( ft_frame_byte, f ) |
Definition at line 126 of file ftstream.h.
Referenced by cff_font_load(), tt_face_load_os2(), and tt_face_load_pclt().
#define FT_FRAME_BYTES | ( | field, | |
count | |||
) |
Definition at line 140 of file ftstream.h.
Referenced by tt_face_load_pclt().
#define FT_FRAME_CHAR | ( | f | ) | FT_FRAME_FIELD( ft_frame_schar, f ) |
Definition at line 127 of file ftstream.h.
Referenced by tt_face_load_pclt().
#define FT_FRAME_END { ft_frame_end, 0, 0 } |
Definition at line 118 of file ftstream.h.
Referenced by cff_font_load(), tt_face_load_font_dir(), tt_face_load_hhea(), tt_face_load_maxp(), tt_face_load_name(), tt_face_load_os2(), tt_face_load_pclt(), and tt_face_load_post().
#define FT_FRAME_ENTER | ( | size | ) |
Definition at line 510 of file ftstream.h.
Referenced by cid_load_glyph(), cid_parser_new(), pfr_face_get_kerning(), pfr_log_font_load(), pfr_phy_font_load(), pfr_slot_load_bitmap(), T1_Read_Metrics(), t42_parser_init(), TT_Access_Glyph_Frame(), tt_face_load_cvt(), tt_face_load_gasp(), tt_face_load_hmtx(), and tt_face_load_name().
#define FT_FRAME_EXIT | ( | ) | FT_DEBUG_INNER( FT_Stream_ExitFrame( stream ) ) |
Definition at line 514 of file ftstream.h.
Referenced by cid_load_glyph(), cid_parser_new(), pfr_face_get_kerning(), pfr_log_font_load(), t42_parser_init(), tt_face_load_cvt(), tt_face_load_gasp(), tt_face_load_hmtx(), tt_face_load_name(), and TT_Forget_Glyph_Frame().
#define FT_FRAME_EXTRACT | ( | size, | |
bytes | |||
) |
Definition at line 517 of file ftstream.h.
Referenced by cid_parser_new(), tt_face_load_cmap(), tt_face_load_eblc(), tt_face_load_fpgm(), tt_face_load_hdmx(), tt_face_load_kern(), tt_face_load_loca(), and tt_face_load_prep().
#define FT_FRAME_FIELD | ( | frame_op, | |
field | |||
) |
Definition at line 108 of file ftstream.h.
#define FT_FRAME_LONG | ( | f | ) | FT_FRAME_FIELD( ft_frame_long_be, f ) |
Definition at line 120 of file ftstream.h.
Referenced by tt_face_load_maxp().
#define FT_FRAME_LONG_LE | ( | f | ) | FT_FRAME_FIELD( ft_frame_long_le, f ) |
Definition at line 129 of file ftstream.h.
#define FT_FRAME_OFF3 | ( | f | ) | FT_FRAME_FIELD( ft_frame_off3_be, f ) |
Definition at line 124 of file ftstream.h.
#define FT_FRAME_OFF3_LE | ( | f | ) | FT_FRAME_FIELD( ft_frame_off3_le, f ) |
Definition at line 133 of file ftstream.h.
Definition at line 50 of file ftstream.h.
Definition at line 54 of file ftstream.h.
#define FT_FRAME_OP_COMMAND | ( | x | ) | ( x >> FT_FRAME_OP_SHIFT ) |
Definition at line 43 of file ftstream.h.
#define FT_FRAME_OP_END 0 |
Definition at line 48 of file ftstream.h.
#define FT_FRAME_OP_LITTLE 2 |
Definition at line 42 of file ftstream.h.
Definition at line 52 of file ftstream.h.
Definition at line 53 of file ftstream.h.
#define FT_FRAME_OP_SHIFT 2 |
Definition at line 40 of file ftstream.h.
Definition at line 51 of file ftstream.h.
#define FT_FRAME_OP_SIGNED 1 |
Definition at line 41 of file ftstream.h.
Referenced by FT_Stream_ReadFields().
Definition at line 49 of file ftstream.h.
#define FT_FRAME_RELEASE | ( | bytes | ) |
Definition at line 522 of file ftstream.h.
Referenced by cff_index_forget_element(), cid_parser_done(), cid_parser_new(), sfnt_done_face(), tt_face_done(), tt_face_done_kern(), tt_face_done_loca(), tt_face_free_eblc(), tt_face_free_hdmx(), tt_face_load_eblc(), and tt_face_load_hdmx().
#define FT_FRAME_SHORT | ( | f | ) | FT_FRAME_FIELD( ft_frame_short_be, f ) |
Definition at line 122 of file ftstream.h.
Referenced by tt_face_load_hhea(), tt_face_load_os2(), and tt_face_load_post().
#define FT_FRAME_SHORT_LE | ( | f | ) | FT_FRAME_FIELD( ft_frame_short_le, f ) |
Definition at line 131 of file ftstream.h.
#define FT_FRAME_SKIP_BYTE { ft_frame_byte, 0, 0 } |
Definition at line 138 of file ftstream.h.
#define FT_FRAME_SKIP_BYTES | ( | count | ) | { ft_frame_skip, count, 0 } |
Definition at line 147 of file ftstream.h.
#define FT_FRAME_SKIP_LONG { ft_frame_long_be, 0, 0 } |
Definition at line 136 of file ftstream.h.
#define FT_FRAME_SKIP_SHORT { ft_frame_short_be, 0, 0 } |
Definition at line 137 of file ftstream.h.
#define FT_FRAME_START | ( | size | ) | { ft_frame_start, 0, size } |
Definition at line 117 of file ftstream.h.
Referenced by cff_font_load(), tt_face_load_font_dir(), tt_face_load_hhea(), tt_face_load_maxp(), tt_face_load_name(), tt_face_load_os2(), tt_face_load_pclt(), and tt_face_load_post().
#define FT_FRAME_ULONG | ( | f | ) | FT_FRAME_FIELD( ft_frame_ulong_be, f ) |
Definition at line 121 of file ftstream.h.
Referenced by tt_face_load_hhea(), tt_face_load_os2(), tt_face_load_pclt(), and tt_face_load_post().
#define FT_FRAME_ULONG_LE | ( | f | ) | FT_FRAME_FIELD( ft_frame_ulong_le, f ) |
Definition at line 130 of file ftstream.h.
#define FT_FRAME_UOFF3 | ( | f | ) | FT_FRAME_FIELD( ft_frame_uoff3_be, f ) |
Definition at line 125 of file ftstream.h.
#define FT_FRAME_UOFF3_LE | ( | f | ) | FT_FRAME_FIELD( ft_frame_uoff3_le, f ) |
Definition at line 134 of file ftstream.h.
#define FT_FRAME_USHORT | ( | f | ) | FT_FRAME_FIELD( ft_frame_ushort_be, f ) |
Definition at line 123 of file ftstream.h.
Referenced by tt_face_load_font_dir(), tt_face_load_hhea(), tt_face_load_maxp(), tt_face_load_name(), tt_face_load_os2(), and tt_face_load_pclt().
#define FT_FRAME_USHORT_LE | ( | f | ) | FT_FRAME_FIELD( ft_frame_ushort_le, f ) |
Definition at line 132 of file ftstream.h.
#define FT_GET_BYTE | ( | ) | FT_GET_MACRO( FT_Stream_GetChar, FT_Byte ) |
Definition at line 287 of file ftstream.h.
#define FT_GET_CHAR | ( | ) | FT_GET_MACRO( FT_Stream_GetChar, FT_Char ) |
Definition at line 286 of file ftstream.h.
#define FT_GET_LONG | ( | ) | FT_GET_MACRO( FT_Stream_GetULong, FT_Long ) |
Definition at line 292 of file ftstream.h.
#define FT_GET_LONG_LE | ( | ) | FT_GET_MACRO( FT_Stream_GetULongLE, FT_Long ) |
Definition at line 298 of file ftstream.h.
Definition at line 284 of file ftstream.h.
#define FT_GET_OFF3 | ( | ) | FT_GET_MACRO( FT_Stream_GetUOffset, FT_Long ) |
Definition at line 290 of file ftstream.h.
#define FT_GET_SHORT | ( | ) | FT_GET_MACRO( FT_Stream_GetUShort, FT_Short ) |
Definition at line 288 of file ftstream.h.
Referenced by tt_face_load_cvt().
#define FT_GET_SHORT_LE | ( | ) | FT_GET_MACRO( FT_Stream_GetUShortLE, FT_Short ) |
Definition at line 296 of file ftstream.h.
#define FT_GET_TAG4 | ( | ) | FT_GET_MACRO( FT_Stream_GetULong, FT_ULong ) |
Definition at line 294 of file ftstream.h.
#define FT_GET_ULONG | ( | ) | FT_GET_MACRO( FT_Stream_GetULong, FT_ULong ) |
Definition at line 293 of file ftstream.h.
#define FT_GET_ULONG_LE | ( | ) | FT_GET_MACRO( FT_Stream_GetULongLE, FT_ULong ) |
Definition at line 299 of file ftstream.h.
#define FT_GET_UOFF3 | ( | ) | FT_GET_MACRO( FT_Stream_GetUOffset, FT_ULong ) |
Definition at line 291 of file ftstream.h.
#define FT_GET_USHORT | ( | ) | FT_GET_MACRO( FT_Stream_GetUShort, FT_UShort ) |
Definition at line 289 of file ftstream.h.
Referenced by tt_face_load_gasp().
#define FT_GET_USHORT_LE | ( | ) | FT_GET_MACRO( FT_Stream_GetUShortLE, FT_UShort ) |
Definition at line 297 of file ftstream.h.
Definition at line 158 of file ftstream.h.
Definition at line 160 of file ftstream.h.
#define FT_MAKE_EMPTY_FIELD | ( | frame_op | ) | { frame_op, 0, 0 } |
Definition at line 115 of file ftstream.h.
#define FT_MAKE_FRAME_OP | ( | command, | |
little, | |||
sign | |||
) | ( ( command << FT_FRAME_OP_SHIFT ) | ( little << 1 ) | sign ) |
Definition at line 45 of file ftstream.h.
Definition at line 220 of file ftstream.h.
Referenced by FT_Stream_ReadFields(), gxv_array_getlimits_byte(), tt_cmap_init(), and TT_Load_Simple_Glyph().
Definition at line 217 of file ftstream.h.
Referenced by TT_Load_Composite_Glyph().
#define FT_NEXT_LONG | ( | buffer | ) | ( (long)( buffer += 4, FT_PEEK_LONG( buffer - 4 ) ) ) |
Definition at line 235 of file ftstream.h.
#define FT_NEXT_LONG_LE | ( | buffer | ) | ( (long)( buffer += 4, FT_PEEK_LONG_LE( buffer - 4 ) ) ) |
Definition at line 254 of file ftstream.h.
#define FT_NEXT_OFF3 | ( | buffer | ) | ( (long)( buffer += 3, FT_PEEK_OFF3( buffer - 3 ) ) ) |
Definition at line 229 of file ftstream.h.
#define FT_NEXT_OFF3_LE | ( | buffer | ) | ( (long)( buffer += 3, FT_PEEK_OFF3_LE( buffer - 3 ) ) ) |
Definition at line 248 of file ftstream.h.
#define FT_NEXT_SHORT | ( | buffer | ) | ( (short)( buffer += 2, FT_PEEK_SHORT( buffer - 2 ) ) ) |
Definition at line 223 of file ftstream.h.
Referenced by pfr_extra_item_load_stem_snaps(), tt_face_load_hmtx(), TT_Load_Composite_Glyph(), TT_Load_Glyph_Header(), and TT_Load_Simple_Glyph().
#define FT_NEXT_SHORT_LE | ( | buffer | ) | ( (short)( buffer += 2, FT_PEEK_SHORT_LE( buffer - 2 ) ) ) |
Definition at line 242 of file ftstream.h.
#define FT_NEXT_ULONG | ( | buffer | ) | ( (unsigned long)( buffer += 4, FT_PEEK_ULONG( buffer - 4 ) ) ) |
Definition at line 238 of file ftstream.h.
Referenced by FT_Stream_GetULong(), FT_Stream_ReadFields(), FT_Stream_ReadULong(), gxv_feat_validate(), gxv_just_validate(), gxv_lcar_validate(), gxv_mort_featurearray_validate(), gxv_mort_validate(), gxv_morx_validate(), gxv_opbd_validate(), gxv_prop_validate(), gxv_trak_validate(), gxv_XStateTable_validate(), otv_BASE_validate(), otv_GDEF_validate(), otv_GPOS_validate(), otv_GSUB_validate(), otv_JSTF_validate(), otv_MATH_validate(), pfr_face_get_kerning(), tt_face_get_kerning(), tt_face_get_location(), tt_face_load_eblc(), tt_face_load_hdmx(), and tt_face_load_kern().
#define FT_NEXT_ULONG_LE | ( | buffer | ) | ( (unsigned long)( buffer += 4, FT_PEEK_ULONG_LE( buffer - 4 ) ) ) |
Definition at line 257 of file ftstream.h.
Referenced by FT_Stream_GetULongLE(), FT_Stream_ReadFields(), and FT_Stream_ReadULongLE().
#define FT_NEXT_UOFF3 | ( | buffer | ) | ( (unsigned long)( buffer += 3, FT_PEEK_UOFF3( buffer - 3 ) ) ) |
Definition at line 232 of file ftstream.h.
Referenced by FT_Stream_GetUOffset(), FT_Stream_ReadFields(), and FT_Stream_ReadUOffset().
#define FT_NEXT_UOFF3_LE | ( | buffer | ) | ( (unsigned long)( buffer += 3, FT_PEEK_UOFF3_LE( buffer - 3 ) ) ) |
Definition at line 251 of file ftstream.h.
Referenced by FT_Stream_ReadFields().
#define FT_NEXT_USHORT | ( | buffer | ) | ( (unsigned short)( buffer += 2, FT_PEEK_USHORT( buffer - 2 ) ) ) |
Definition at line 226 of file ftstream.h.
Referenced by cff_fd_select_get(), FT_Stream_GetUShort(), FT_Stream_ReadFields(), FT_Stream_ReadUShort(), gxv_array_getlimits_ushort(), gxv_BinSrchHeader_validate(), gxv_feat_validate(), gxv_just_validate(), gxv_lcar_validate(), gxv_mort_featurearray_validate(), gxv_opbd_validate(), gxv_prop_validate(), gxv_StateTable_validate(), gxv_trak_validate(), otv_ClassDef_validate(), otv_Coverage_get_count(), otv_Coverage_get_first(), otv_Coverage_get_last(), otv_Coverage_validate(), otv_Device_validate(), otv_Feature_validate(), otv_FeatureList_validate(), otv_GPOS_validate(), otv_GSUB_validate(), otv_GSUBGPOS_have_MarkAttachmentType_flag(), otv_JSTF_validate(), otv_LangSys_validate(), otv_Lookup_validate(), otv_LookupList_validate(), otv_MATH_validate(), otv_Script_validate(), otv_ScriptList_validate(), otv_u_C_x_Ox(), otv_u_O_O_O_O_x_Onx(), otv_u_O_O_x_Onx(), otv_u_x_Ox_y_Oy_z_Oz_p_sp(), otv_u_x_y_Ox_sy(), otv_x_Ox(), otv_x_ux(), otv_x_ux_y_uy_z_uz_p_sp(), otv_x_y_ux_sy(), tt_cmap_init(), tt_face_get_kerning(), tt_face_get_location(), tt_face_load_hdmx(), tt_face_load_hmtx(), tt_face_load_kern(), TT_Load_Composite_Glyph(), and TT_Load_Simple_Glyph().
#define FT_NEXT_USHORT_LE | ( | buffer | ) | ( (unsigned short)( buffer += 2, FT_PEEK_USHORT_LE( buffer - 2 ) ) ) |
Definition at line 245 of file ftstream.h.
Referenced by FT_Stream_GetUShortLE(), FT_Stream_ReadFields(), and FT_Stream_ReadUShortLE().
#define FT_PEEK_LONG | ( | p | ) |
Definition at line 174 of file ftstream.h.
#define FT_PEEK_LONG_LE | ( | p | ) |
Definition at line 198 of file ftstream.h.
#define FT_PEEK_OFF3 | ( | p | ) |
Definition at line 184 of file ftstream.h.
#define FT_PEEK_OFF3_LE | ( | p | ) |
Definition at line 208 of file ftstream.h.
#define FT_PEEK_SHORT | ( | p | ) |
Definition at line 168 of file ftstream.h.
Referenced by pfr_face_get_kerning(), tt_cmap_init(), and tt_face_get_kerning().
#define FT_PEEK_SHORT_LE | ( | p | ) |
Definition at line 192 of file ftstream.h.
#define FT_PEEK_ULONG | ( | p | ) |
Definition at line 179 of file ftstream.h.
Referenced by tt_cmap_init().
#define FT_PEEK_ULONG_LE | ( | p | ) |
Definition at line 203 of file ftstream.h.
#define FT_PEEK_UOFF3 | ( | p | ) |
Definition at line 188 of file ftstream.h.
#define FT_PEEK_UOFF3_LE | ( | p | ) |
Definition at line 212 of file ftstream.h.
#define FT_PEEK_USHORT | ( | p | ) |
Definition at line 171 of file ftstream.h.
Referenced by tt_cmap_init().
#define FT_PEEK_USHORT_LE | ( | p | ) |
Definition at line 195 of file ftstream.h.
#define FT_READ_BYTE | ( | var | ) | FT_READ_MACRO( FT_Stream_ReadChar, FT_Byte, var ) |
Definition at line 306 of file ftstream.h.
#define FT_READ_CHAR | ( | var | ) | FT_READ_MACRO( FT_Stream_ReadChar, FT_Char, var ) |
Definition at line 307 of file ftstream.h.
#define FT_READ_LONG | ( | var | ) | FT_READ_MACRO( FT_Stream_ReadULong, FT_Long, var ) |
Definition at line 312 of file ftstream.h.
Referenced by FT_New_Memory_Face(), and FT_Raccess_Get_DataOffsets().
#define FT_READ_LONG_LE | ( | var | ) | FT_READ_MACRO( FT_Stream_ReadULongLE, FT_Long, var ) |
Definition at line 317 of file ftstream.h.
Definition at line 302 of file ftstream.h.
#define FT_READ_OFF3 | ( | var | ) | FT_READ_MACRO( FT_Stream_ReadUOffset, FT_Long, var ) |
Definition at line 310 of file ftstream.h.
#define FT_READ_SHORT | ( | var | ) | FT_READ_MACRO( FT_Stream_ReadUShort, FT_Short, var ) |
Definition at line 308 of file ftstream.h.
Referenced by tt_face_get_metrics().
#define FT_READ_SHORT_LE | ( | var | ) | FT_READ_MACRO( FT_Stream_ReadUShortLE, FT_Short, var ) |
Definition at line 315 of file ftstream.h.
#define FT_READ_ULONG | ( | var | ) | FT_READ_MACRO( FT_Stream_ReadULong, FT_ULong, var ) |
Definition at line 313 of file ftstream.h.
Referenced by FT_New_Memory_Face(), and tt_face_load_font_dir().
#define FT_READ_ULONG_LE | ( | var | ) | FT_READ_MACRO( FT_Stream_ReadULongLE, FT_ULong, var ) |
Definition at line 318 of file ftstream.h.
#define FT_READ_UOFF3 | ( | var | ) | FT_READ_MACRO( FT_Stream_ReadUOffset, FT_ULong, var ) |
Definition at line 311 of file ftstream.h.
Referenced by pfr_log_font_load().
#define FT_READ_USHORT | ( | var | ) | FT_READ_MACRO( FT_Stream_ReadUShort, FT_UShort, var ) |
Definition at line 309 of file ftstream.h.
Referenced by FT_New_Memory_Face(), FT_Raccess_Get_DataOffsets(), FT_Raccess_Get_HeaderInfo(), pfr_log_font_count(), pfr_log_font_load(), and tt_face_get_metrics().
#define FT_READ_USHORT_LE | ( | var | ) | FT_READ_MACRO( FT_Stream_ReadUShortLE, FT_UShort, var ) |
Definition at line 316 of file ftstream.h.
#define FT_STREAM_POS | ( | ) | FT_Stream_Pos( stream ) |
Definition at line 486 of file ftstream.h.
Referenced by cff_font_load(), cid_parser_new(), T1_Get_Private_Dict(), tt_face_load_font_dir(), tt_face_load_hmtx(), tt_face_load_name(), and TT_Load_Composite_Glyph().
Definition at line 495 of file ftstream.h.
Referenced by cid_parser_new(), PCF_Glyph_Load(), and t42_parser_init().
Definition at line 500 of file ftstream.h.
Referenced by cid_load_glyph(), and tt_face_load_any().
#define FT_STREAM_READ_FIELDS | ( | fields, | |
object | |||
) | FT_SET_ERROR( FT_Stream_ReadFields( stream, fields, object ) ) |
Definition at line 506 of file ftstream.h.
Referenced by cff_font_load(), pfr_header_load(), tt_face_load_font_dir(), tt_face_load_hhea(), tt_face_load_maxp(), tt_face_load_name(), tt_face_load_os2(), tt_face_load_pclt(), and tt_face_load_post().
#define FT_STREAM_SEEK | ( | position | ) | FT_SET_ERROR( FT_Stream_Seek( stream, position ) ) |
Definition at line 489 of file ftstream.h.
Referenced by BDF_Face_Init(), cff_face_init(), cff_index_access_element(), cid_face_init(), cid_load_glyph(), cid_parser_new(), PCF_Glyph_Load(), pfr_face_get_kerning(), pfr_header_load(), pfr_log_font_count(), pfr_log_font_load(), pfr_phy_font_load(), pfr_slot_load_bitmap(), t42_parser_init(), TT_Access_Glyph_Frame(), tt_face_get_metrics(), tt_face_goto_table(), and tt_face_init().
#define FT_STREAM_SKIP | ( | distance | ) | FT_SET_ERROR( FT_Stream_Skip( stream, distance ) ) |
Definition at line 492 of file ftstream.h.
Referenced by cff_font_load(), FT_New_Memory_Face(), FT_Raccess_Get_DataOffsets(), FT_Raccess_Get_HeaderInfo(), pfr_log_font_load(), and t42_parser_init().
Definition at line 159 of file ftstream.h.
Definition at line 161 of file ftstream.h.
typedef struct FT_Frame_Field_ FT_Frame_Field |
typedef enum FT_Frame_Op_ FT_Frame_Op |
enum FT_Frame_Op_ |
Definition at line 57 of file ftstream.h.
FT_Stream_Close | ( | FT_Stream | stream | ) |
Definition at line 49 of file ftstream.c.
References FT_BASE_DEF.
Referenced by FT_New_Memory_Face(), FT_Stream_Free(), main(), and PCF_Face_Done().
Definition at line 234 of file ftstream.c.
References error, FT_ASSERT, FT_BASE_DEF, FT_Err_Ok, FT_ERROR, FT_FREE, ft_mem_qalloc(), FT_QALLOC, and FT_THROW().
Referenced by FT_Access_Frame(), FT_Stream_ExtractFrame(), FT_Stream_ReadFields(), and parse_afm().
FT_Stream_ExitFrame | ( | FT_Stream | stream | ) |
Definition at line 312 of file ftstream.c.
References FT_ASSERT, FT_BASE_DEF, FT_FREE, ft_mem_free(), and NULL.
Referenced by FT_Forget_Frame(), and FT_Stream_ReadFields().
Definition at line 193 of file ftstream.c.
References error, FT_BASE_DEF, and FT_Stream_EnterFrame().
Referenced by FT_Extract_Frame().
Definition at line 206 of file ftobjs.c.
References FT_FREE, FT_Stream_Close(), and FT_StreamRec_::memory.
Referenced by FT_Attach_Stream(), and FT_New_Memory_Face().
FT_Stream_GetChar | ( | FT_Stream | stream | ) |
Definition at line 342 of file ftstream.c.
References FT_ASSERT, and FT_BASE_DEF.
FT_Stream_GetULong | ( | FT_Stream | stream | ) |
Definition at line 414 of file ftstream.c.
References FT_ASSERT, FT_BASE_DEF, and FT_NEXT_ULONG.
FT_Stream_GetULongLE | ( | FT_Stream | stream | ) |
Definition at line 432 of file ftstream.c.
References FT_ASSERT, FT_BASE_DEF, and FT_NEXT_ULONG_LE.
FT_Stream_GetUOffset | ( | FT_Stream | stream | ) |
Definition at line 396 of file ftstream.c.
References FT_ASSERT, FT_BASE_DEF, and FT_NEXT_UOFF3.
FT_Stream_GetUShort | ( | FT_Stream | stream | ) |
Definition at line 358 of file ftstream.c.
References FT_ASSERT, FT_BASE_DEF, and FT_NEXT_USHORT.
FT_Stream_GetUShortLE | ( | FT_Stream | stream | ) |
Definition at line 377 of file ftstream.c.
References FT_ASSERT, FT_BASE_DEF, and FT_NEXT_USHORT_LE.
FT_Stream_New | ( | FT_Library | library, |
const FT_Open_Args * | args, | ||
FT_Stream * | astream | ||
) |
Definition at line 138 of file ftobjs.c.
References error, FT_BASE_DEF, FT_FREE, FT_NEW, FT_OPEN_MEMORY, FT_OPEN_PATHNAME, FT_OPEN_STREAM, FT_Stream_Open(), FT_Stream_OpenMemory(), FT_THROW(), library, FT_StreamRec_::memory, FT_LibraryRec_::memory, NULL, FT_StreamRec_::pathname, and FT_StreamDesc_::pointer.
Referenced by FT_Attach_Stream(), FT_New_Memory_Face(), and FT_Open_Face().
Definition at line 381 of file ftsystem.c.
References close(), ft_alloc(), ft_amiga_stream_close(), ft_amiga_stream_io(), ft_ansi_stream_close(), ft_ansi_stream_io(), FT_BASE_DEF, ft_close_stream(), ft_close_stream_by_free(), ft_close_stream_by_munmap(), FT_Err_Ok, FT_ERROR, ft_fclose, FT_FILE, ft_fopen, ft_free(), ft_fseek, ft_ftell, FT_THROW(), FT_TRACE1, long(), MAP_FILE, NULL, open(), read(), SEEK_END, SEEK_SET, and void().
Referenced by FT_Stream_New(), and main().
Definition at line 35 of file ftstream.c.
References FT_BASE_DEF.
Referenced by FT_New_Memory_Face(), FT_New_Memory_Stream(), and FT_Stream_New().
FT_Stream_Pos | ( | FT_Stream | stream | ) |
Definition at line 103 of file ftstream.c.
References FT_BASE_DEF.
Referenced by FT_New_Memory_Face(), and tt_face_load_loca().
Definition at line 110 of file ftstream.c.
References FT_BASE_DEF, and FT_Stream_ReadAt().
Referenced by FT_New_Memory_Face(), FT_Raccess_Get_HeaderInfo(), and FT_Read_Stream().
Definition at line 119 of file ftstream.c.
References error, FT_BASE_DEF, FT_Err_Ok, FT_ERROR, FT_MEM_COPY, and FT_THROW().
Referenced by FT_Read_Stream_At(), and FT_Stream_Read().
Definition at line 450 of file ftstream.c.
References error, FT_ASSERT, FT_BASE_DEF, FT_Err_Ok, FT_ERROR, and FT_THROW().
FT_Stream_ReadFields | ( | FT_Stream | stream, |
const FT_Frame_Field * | fields, | ||
void * | structure | ||
) |
Definition at line 722 of file ftstream.c.
References error, FT_Bool, FT_CHAR_BIT, FT_Err_Ok, ft_frame_byte, ft_frame_bytes, ft_frame_long_be, ft_frame_long_le, ft_frame_off3_be, ft_frame_off3_le, FT_FRAME_OP_SIGNED, ft_frame_schar, ft_frame_short_be, ft_frame_short_le, ft_frame_skip, ft_frame_start, ft_frame_ulong_be, ft_frame_ulong_le, ft_frame_uoff3_be, ft_frame_uoff3_le, ft_frame_ushort_be, ft_frame_ushort_le, FT_MEM_COPY, FT_NEXT_BYTE, FT_NEXT_ULONG, FT_NEXT_ULONG_LE, FT_NEXT_UOFF3, FT_NEXT_UOFF3_LE, FT_NEXT_USHORT, FT_NEXT_USHORT_LE, FT_Stream_EnterFrame(), FT_Stream_ExitFrame(), and FT_THROW().
Definition at line 628 of file ftstream.c.
References error, FT_ASSERT, FT_BASE_DEF, FT_Err_Ok, FT_ERROR, FT_NEXT_ULONG, and FT_THROW().
Definition at line 675 of file ftstream.c.
References error, FT_ASSERT, FT_BASE_DEF, FT_Err_Ok, FT_ERROR, FT_NEXT_ULONG_LE, and FT_THROW().
Definition at line 581 of file ftstream.c.
References error, FT_ASSERT, FT_BASE_DEF, FT_Err_Ok, FT_ERROR, FT_NEXT_UOFF3, and FT_THROW().
Definition at line 487 of file ftstream.c.
References error, FT_ASSERT, FT_BASE_DEF, FT_Err_Ok, FT_ERROR, FT_NEXT_USHORT, and FT_THROW().
Definition at line 534 of file ftstream.c.
References error, FT_ASSERT, FT_BASE_DEF, FT_Err_Ok, FT_ERROR, FT_NEXT_USHORT_LE, and FT_THROW().
Definition at line 215 of file ftstream.c.
References FT_BASE_DEF, FT_FREE, ft_mem_free(), and NULL.
Referenced by FT_Release_Frame().
Definition at line 57 of file ftstream.c.
References error, FT_BASE_DEF, FT_Err_Ok, FT_ERROR, and FT_THROW().
Referenced by ft_lzwstate_io(), FT_New_Memory_Face(), FT_Raccess_Get_DataOffsets(), FT_Raccess_Get_HeaderInfo(), FT_Seek_Stream(), and FT_Stream_Skip().
Definition at line 92 of file ftstream.c.
References FT_BASE_DEF, FT_Stream_Seek(), and FT_THROW().
Referenced by FT_Skip_Stream().
Definition at line 164 of file ftstream.c.
References FT_BASE_DEF, and FT_MEM_COPY.
Referenced by ft_lzwstate_io().
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:54.
© Copyright Michele Bosi. All rights reserved.