ReactOS 0.4.16-dev-338-g34e76ad
PS_Parser_FuncsRec_ Struct Reference

#include <psaux.h>

Collaboration diagram for PS_Parser_FuncsRec_:

Public Attributes

void(* init )(PS_Parser parser, FT_Byte *base, FT_Byte *limit, FT_Memory memory)
 
void(* done )(PS_Parser parser)
 
void(* skip_spaces )(PS_Parser parser)
 
void(* skip_PS_token )(PS_Parser parser)
 
FT_Long(* to_int )(PS_Parser parser)
 
FT_Fixed(* to_fixed )(PS_Parser parser, FT_Int power_ten)
 
FT_Error(* to_bytes )(PS_Parser parser, FT_Byte *bytes, FT_Offset max_bytes, FT_ULong *pnum_bytes, FT_Bool delimiters)
 
FT_Int(* to_coord_array )(PS_Parser parser, FT_Int max_coords, FT_Short *coords)
 
FT_Int(* to_fixed_array )(PS_Parser parser, FT_Int max_values, FT_Fixed *values, FT_Int power_ten)
 
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)
 
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)
 

Detailed Description

Definition at line 363 of file psaux.h.

Member Data Documentation

◆ done

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

Definition at line 371 of file psaux.h.

◆ init

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

Definition at line 365 of file psaux.h.

◆ load_field

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 411 of file psaux.h.

◆ load_field_table

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 418 of file psaux.h.

◆ skip_PS_token

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

Definition at line 376 of file psaux.h.

◆ skip_spaces

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

Definition at line 374 of file psaux.h.

◆ to_bytes

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

Definition at line 385 of file psaux.h.

◆ to_coord_array

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

Definition at line 392 of file psaux.h.

◆ to_fixed

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

Definition at line 381 of file psaux.h.

◆ to_fixed_array

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 396 of file psaux.h.

◆ to_int

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

Definition at line 379 of file psaux.h.

◆ to_token

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

Definition at line 402 of file psaux.h.

◆ to_token_array

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

Definition at line 405 of file psaux.h.


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