ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

cffparse.c File Reference
#include <ft2build.h>
#include "cffparse.h"
#include "cfferrs.h"
#include "cffpic.h"
#include "cfftoken.h"

Go to the source code of this file.

Defines

#define FT_COMPONENT   trace_cffparse
#define CFF_FIELD_NUM(code, name)   CFF_FIELD( code, name, cff_kind_num )
#define CFF_FIELD_FIXED(code, name)   CFF_FIELD( code, name, cff_kind_fixed )
#define CFF_FIELD_FIXED_1000(code, name)   CFF_FIELD( code, name, cff_kind_fixed_thousand )
#define CFF_FIELD_STRING(code, name)   CFF_FIELD( code, name, cff_kind_string )
#define CFF_FIELD_BOOL(code, name)   CFF_FIELD( code, name, cff_kind_bool )
#define CFF_FIELD_DELTA(code, name, max)   CFF_FIELD( code, name, cff_kind_delta )
#define CFFCODE_TOPDICT   0x1000
#define CFFCODE_PRIVATE   0x2000
#define CFF_FIELD_CALLBACK(code, name)
#define CFF_FIELD(code, name, kind)
#define CFF_FIELD_DELTA(code, name, max)

Functions

 cff_parser_init (CFF_Parser parser, FT_UInt code, void *object, FT_Library library)
static FT_Long cff_parse_integer (FT_Byte *start, FT_Byte *limit)
static FT_Fixed cff_parse_real (FT_Byte *start, FT_Byte *limit, FT_Long power_ten, FT_Long *scaling)
static FT_Long cff_parse_num (FT_Byte **d)
static FT_Fixed cff_parse_fixed (FT_Byte **d)
static FT_Fixed cff_parse_fixed_scaled (FT_Byte **d, FT_Long scaling)
static FT_Fixed cff_parse_fixed_dynamic (FT_Byte **d, FT_Long *scaling)
static FT_Error cff_parse_font_matrix (CFF_Parser parser)
static FT_Error cff_parse_font_bbox (CFF_Parser parser)
static FT_Error cff_parse_private_dict (CFF_Parser parser)
static FT_Error cff_parse_cid_ros (CFF_Parser parser)
 cff_parser_run (CFF_Parser parser, FT_Byte *start, FT_Byte *limit)

Variables

static const FT_Long power_tens []
static const CFF_Field_Handler cff_field_handlers []

Generated on Sat May 26 2012 05:59:18 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.