zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
PS_Parser_FuncsRec_ Struct Reference

#include <psaux.h>

Public Attributes

void(* done )(PS_Parser parser)
 
void(* init )(PS_Parser parser, FT_Byte *base, FT_Byte *limit, FT_Memory memory)
 
FT_Error(* load_field )(PS_Parser parser, const T1_Field field, void **objects, FT_UInt max_objects, FT_ULong *pflags)
 
FT_Error(* load_field_table )(PS_Parser parser, const T1_Field field, void **objects, FT_UInt max_objects, FT_ULong *pflags)
 
void(* skip_PS_token )(PS_Parser parser)
 
void(* skip_spaces )(PS_Parser parser)
 
FT_Error(* to_bytes )(PS_Parser parser, FT_Byte *bytes, FT_Offset max_bytes, FT_Long *pnum_bytes, FT_Bool delimiters)
 
FT_Int(* to_coord_array )(PS_Parser parser, FT_Int max_coords, FT_Short *coords)
 
FT_Fixed(* to_fixed )(PS_Parser parser, FT_Int power_ten)
 
FT_Int(* to_fixed_array )(PS_Parser parser, FT_Int max_values, FT_Fixed *values, FT_Int power_ten)
 
FT_Long(* to_int )(PS_Parser parser)
 
void(* to_token )(PS_Parser parser, T1_Token token)
 
void(* to_token_array )(PS_Parser parser, T1_Token tokens, FT_UInt max_tokens, FT_Int *pnum_tokens)
 

Detailed Description

Definition at line 338 of file psaux.h.

Member Data Documentation

void(* PS_Parser_FuncsRec_::done)(PS_Parser parser)

Definition at line 347 of file psaux.h.

void(* PS_Parser_FuncsRec_::init)(PS_Parser parser, FT_Byte *base, FT_Byte *limit, FT_Memory memory)

Definition at line 341 of file psaux.h.

FT_Error(* PS_Parser_FuncsRec_::load_field)(PS_Parser parser, const T1_Field field, void **objects, FT_UInt max_objects, FT_ULong *pflags)

Definition at line 387 of file psaux.h.

FT_Error(* PS_Parser_FuncsRec_::load_field_table)(PS_Parser parser, const T1_Field field, void **objects, FT_UInt max_objects, FT_ULong *pflags)

Definition at line 394 of file psaux.h.

void(* PS_Parser_FuncsRec_::skip_PS_token)(PS_Parser parser)

Definition at line 352 of file psaux.h.

void(* PS_Parser_FuncsRec_::skip_spaces)(PS_Parser parser)

Definition at line 350 of file psaux.h.

FT_Error(* PS_Parser_FuncsRec_::to_bytes)(PS_Parser parser, FT_Byte *bytes, FT_Offset max_bytes, FT_Long *pnum_bytes, FT_Bool delimiters)

Definition at line 361 of file psaux.h.

FT_Int(* PS_Parser_FuncsRec_::to_coord_array)(PS_Parser parser, FT_Int max_coords, FT_Short *coords)

Definition at line 368 of file psaux.h.

FT_Fixed(* PS_Parser_FuncsRec_::to_fixed)(PS_Parser parser, FT_Int power_ten)

Definition at line 357 of file psaux.h.

FT_Int(* PS_Parser_FuncsRec_::to_fixed_array)(PS_Parser parser, FT_Int max_values, FT_Fixed *values, FT_Int power_ten)

Definition at line 372 of file psaux.h.

FT_Long(* PS_Parser_FuncsRec_::to_int)(PS_Parser parser)

Definition at line 355 of file psaux.h.

void(* PS_Parser_FuncsRec_::to_token)(PS_Parser parser, T1_Token token)

Definition at line 378 of file psaux.h.

void(* PS_Parser_FuncsRec_::to_token_array)(PS_Parser parser, T1_Token tokens, FT_UInt max_tokens, FT_Int *pnum_tokens)

Definition at line 381 of file psaux.h.


The documentation for this struct was generated from the following file: