#include <ft2build.h>
#include "cffparse.h"
#include "cfferrs.h"
#include "cffpic.h"
#include "cfftoken.h"
Go to the source code of this file.
Value:
{ \ kind, \ code | CFFCODE, \ FT_FIELD_OFFSET( name ), \ FT_FIELD_SIZE( name ), \ 0, 0, 0 \ },
Definition at line 598 of file cffparse.c.
Definition at line 578 of file cffparse.c.
Value:
{ \ cff_kind_callback, \ code | CFFCODE, \ 0, 0, \ cff_parse_ ## name, \ 0, 0 \ },
Definition at line 588 of file cffparse.c.
Value:
{ \ cff_kind_delta, \ code | CFFCODE, \ FT_FIELD_OFFSET( name ), \ FT_FIELD_SIZE_DELTA( name ), \ 0, \ max, \ FT_FIELD_OFFSET( num_ ## name ) \ },
Definition at line 608 of file cffparse.c.
Definition at line 608 of file cffparse.c.
Definition at line 572 of file cffparse.c.
Definition at line 574 of file cffparse.c.
Definition at line 570 of file cffparse.c.
Definition at line 576 of file cffparse.c.
#define CFFCODE_PRIVATE 0x2000 |
Definition at line 584 of file cffparse.c.
#define CFFCODE_TOPDICT 0x1000 |
Definition at line 583 of file cffparse.c.
#define FT_COMPONENT trace_cffparse |
Definition at line 35 of file cffparse.c.
static FT_Error cff_parse_cid_ros | ( | CFF_Parser | parser | ) | [static] |
Definition at line 544 of file cffparse.c.
References cff_parse_num(), CFF_FontRecDictRec_::cid_ordering, CFF_FontRecDictRec_::cid_registry, CFF_FontRecDictRec_::cid_supplement, data, error, FT_TRACE1, if(), CFF_ParserRec_::object, CFF_ParserRec_::stack, and CFF_ParserRec_::top.
Definition at line 378 of file cffparse.c.
References cff_parse_integer(), cff_parse_real(), and NULL.
Referenced by cff_parse_font_bbox().
Definition at line 401 of file cffparse.c.
References cff_parse_integer(), cff_parse_real(), FT_ASSERT, FT_DivFix(), number, and power_tens.
Referenced by cff_parse_font_matrix().
Definition at line 388 of file cffparse.c.
References cff_parse_integer(), cff_parse_real(), NULL, and power_tens.
Referenced by cff_parse_font_matrix().
static FT_Error cff_parse_font_bbox | ( | CFF_Parser | parser | ) | [static] |
Definition at line 499 of file cffparse.c.
References cff_parse_fixed(), data, error, CFF_FontRecDictRec_::font_bbox, FT_RoundFix(), if(), CFF_ParserRec_::object, CFF_ParserRec_::stack, and CFF_ParserRec_::top.
static FT_Error cff_parse_font_matrix | ( | CFF_Parser | parser | ) | [static] |
Definition at line 443 of file cffparse.c.
References cff_parse_fixed_dynamic(), cff_parse_fixed_scaled(), data, error, CFF_FontRecDictRec_::font_matrix, CFF_FontRecDictRec_::font_offset, if(), RooFitShortHand::L(), CFF_ParserRec_::object, power_tens, CFF_ParserRec_::stack, CFF_ParserRec_::top, and CFF_FontRecDictRec_::units_per_em.
Definition at line 57 of file cffparse.c.
Referenced by cff_parse_fixed(), cff_parse_fixed_dynamic(), cff_parse_fixed_scaled(), and cff_parse_num().
Definition at line 369 of file cffparse.c.
References cff_parse_integer(), cff_parse_real(), and NULL.
Referenced by cff_parse_cid_ros(), and cff_parse_private_dict().
static FT_Error cff_parse_private_dict | ( | CFF_Parser | parser | ) | [static] |
Definition at line 523 of file cffparse.c.
References cff_parse_num(), data, error, if(), CFF_ParserRec_::object, CFF_FontRecDictRec_::private_offset, CFF_FontRecDictRec_::private_size, CFF_ParserRec_::stack, and CFF_ParserRec_::top.
static FT_Fixed cff_parse_real | ( | FT_Byte * | start, | |
FT_Byte * | limit, | |||
FT_Long | power_ten, | |||
FT_Long * | scaling | |||
) | [static] |
Definition at line 131 of file cffparse.c.
References FT_ABS, FT_DivFix(), FT_MIN, FT_UNUSED, number, p, power_tens, result(), and RootCsg::sign().
Referenced by cff_parse_fixed(), cff_parse_fixed_dynamic(), cff_parse_fixed_scaled(), and cff_parse_num().
cff_parser_init | ( | CFF_Parser | parser, | |
FT_UInt | code, | |||
void * | object, | |||
FT_Library | library | |||
) |
cff_parser_run | ( | CFF_Parser | parser, | |
FT_Byte * | start, | |||
FT_Byte * | limit | |||
) |
const CFF_Field_Handler cff_field_handlers[] [static] |
Definition at line 619 of file cffparse.c.
const FT_Long power_tens[] [static] |
Initial value:
Definition at line 114 of file cffparse.c.
Referenced by cff_parse_fixed_dynamic(), cff_parse_fixed_scaled(), cff_parse_font_matrix(), and cff_parse_real().