ReactOS Fundraising Campaign 2012
 
€ 3,303 / € 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

t42parse.c File Reference

#include "t42parse.h"
#include "t42error.h"

Go to the source code of this file.

Defines

#define FT_COMPONENT   trace_t42
#define FT_STRUCTURE   T1_FontInfo
#define T1CODE   T1_FIELD_LOCATION_FONT_INFO
#define FT_STRUCTURE   PS_FontExtraRec
#define T1CODE   T1_FIELD_LOCATION_FONT_EXTRA
#define FT_STRUCTURE   T1_FontRec
#define T1CODE   T1_FIELD_LOCATION_FONT_DICT
#define FT_STRUCTURE   FT_BBox
#define T1CODE   T1_FIELD_LOCATION_BBOX
#define T1_Add_Table(p, i, o, l)   (p)->funcs.add( (p), i, o, l )
#define T1_Done_Table(p)
#define T1_Release_Table(p)
#define T1_Skip_Spaces(p)   (p)->root.funcs.skip_spaces( &(p)->root )
#define T1_Skip_PS_Token(p)   (p)->root.funcs.skip_PS_token( &(p)->root )
#define T1_ToInt(p)   (p)->root.funcs.to_int( &(p)->root )
#define T1_ToBytes(p, b, m, n, d)   (p)->root.funcs.to_bytes( &(p)->root, b, m, n, d )
#define T1_ToFixedArray(p, m, f, t)   (p)->root.funcs.to_fixed_array( &(p)->root, m, f, t )
#define T1_ToToken(p, t)   (p)->root.funcs.to_token( &(p)->root, t )
#define T1_Load_Field(p, f, o, m, pf)   (p)->root.funcs.load_field( &(p)->root, f, o, m, pf )
#define T1_Load_Field_Table(p, f, o, m, pf)   (p)->root.funcs.load_field_table( &(p)->root, f, o, m, pf )

Enumerations

enum  T42_Load_Status { BEFORE_START, BEFORE_TABLE_DIR, OTHER_TABLES }

Functions

static void t42_parse_font_matrix (T42_Face face, T42_Loader loader)
static void t42_parse_encoding (T42_Face face, T42_Loader loader)
static void t42_parse_charstrings (T42_Face face, T42_Loader loader)
static void t42_parse_sfnts (T42_Face face, T42_Loader loader)
 t42_parser_init (T42_Parser parser, FT_Stream stream, FT_Memory memory, PSAux_Service psaux)
 t42_parser_done (T42_Parser parser)
static int t42_is_space (FT_Byte c)
static FT_Error t42_load_keyword (T42_Face face, T42_Loader loader, T1_Field field)
 t42_parse_dict (T42_Face face, T42_Loader loader, FT_Byte *base, FT_Long size)
 t42_loader_init (T42_Loader loader, T42_Face face)
 t42_loader_done (T42_Loader loader)

Variables

static const T1_FieldRec t42_keywords []

Generated on Tue May 15 06:08:22 2012 for ReactOS by doxygen 1.6.3

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