Visualization Library 2.0.0-b5

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
Public Attributes | List of all members
PS_Parser_FuncsRec_ Struct Reference

#include <psaux.h>

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_Long *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 342 of file psaux.h.

Member Data Documentation

◆ done

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

Definition at line 351 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 345 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 391 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 398 of file psaux.h.

◆ skip_PS_token

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

Definition at line 356 of file psaux.h.

◆ skip_spaces

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

Definition at line 354 of file psaux.h.

◆ to_bytes

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

◆ to_fixed

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

Definition at line 361 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 376 of file psaux.h.

◆ to_int

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

Definition at line 359 of file psaux.h.

◆ to_token

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

Definition at line 382 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 385 of file psaux.h.


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