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]
Variables
psauxmod.c File Reference
#include <ft2build.h>
#include "psauxmod.h"
#include "psobjs.h"
#include "t1decode.h"
#include "t1cmap.h"
#include "afmparse.h"

Go to the source code of this file.

Variables

FT_CALLBACK_TABLE_DEF const PS_Table_FuncsRec ps_table_funcs
 
FT_CALLBACK_TABLE_DEF const PS_Parser_FuncsRec ps_parser_funcs
 
FT_CALLBACK_TABLE_DEF const T1_Builder_FuncsRec t1_builder_funcs
 
FT_CALLBACK_TABLE_DEF const T1_Decoder_FuncsRec t1_decoder_funcs
 
FT_CALLBACK_TABLE_DEF const AFM_Parser_FuncsRec afm_parser_funcs
 
FT_CALLBACK_TABLE_DEF const T1_CMap_ClassesRec t1_cmap_classes
 
FT_CALLBACK_TABLE_DEF const FT_Module_Class psaux_module_class
 

Variable Documentation

◆ afm_parser_funcs

Initial value:
=
{
}
afm_parser_parse(AFM_Parser parser)
Definition: afmparse.c:845
afm_parser_done(AFM_Parser parser)
Definition: afmparse.c:554
afm_parser_init(AFM_Parser parser, FT_Memory memory, FT_Byte *base, FT_Byte *limit)
Definition: afmparse.c:526

Definition at line 84 of file psauxmod.c.

◆ ps_parser_funcs

Initial value:
=
{
}
ps_parser_load_field_table(PS_Parser parser, const T1_Field field, void **objects, FT_UInt max_objects, FT_ULong *pflags)
Definition: psobjs.c:1294
ps_parser_done(PS_Parser parser)
Definition: psobjs.c:1487
ps_parser_to_fixed(PS_Parser parser, FT_Int power_ten)
Definition: psobjs.c:1422
ps_parser_skip_PS_token(PS_Parser parser)
Definition: psobjs.c:514
ps_parser_to_fixed_array(PS_Parser parser, FT_Int max_values, FT_Fixed *values, FT_Int power_ten)
Definition: psobjs.c:1442
ps_parser_to_token(PS_Parser parser, T1_Token token)
Definition: psobjs.c:619
ps_parser_skip_spaces(PS_Parser parser)
Definition: psobjs.c:609
ps_parser_load_field(PS_Parser parser, const T1_Field field, void **objects, FT_UInt max_objects, FT_ULong *pflags)
Definition: psobjs.c:1024
ps_parser_to_int(PS_Parser parser)
Definition: psobjs.c:1359
ps_parser_to_bytes(PS_Parser parser, FT_Byte *bytes, FT_Offset max_bytes, FT_Long *pnum_bytes, FT_Bool delimiters)
Definition: psobjs.c:1369
ps_parser_to_coord_array(PS_Parser parser, FT_Int max_coords, FT_Short *coords)
Definition: psobjs.c:1431
ps_parser_init(PS_Parser parser, FT_Byte *base, FT_Byte *limit, FT_Memory memory)
Definition: psobjs.c:1472
ps_parser_to_token_array(PS_Parser parser, T1_Token tokens, FT_UInt max_tokens, FT_Int *pnum_tokens)
Definition: psobjs.c:722

Definition at line 41 of file psauxmod.c.

Referenced by ps_parser_init().

◆ ps_table_funcs

Initial value:
=
{
}
ps_table_new(PS_Table table, FT_Int count, FT_Memory memory)
Definition: psobjs.c:69
ps_table_add(PS_Table table, FT_Int idx, void *object, FT_PtrDist length)
Definition: psobjs.c:168
ps_table_release(PS_Table table)
Definition: psobjs.c:264
ps_table_done(PS_Table table)
Definition: psobjs.c:240

Definition at line 31 of file psauxmod.c.

Referenced by ps_table_new().

◆ psaux_module_class

Initial value:
=
{
0,
sizeof ( FT_ModuleRec ),
"psaux",
0x20000L,
0x20000L,
&psaux_interface,
}
FT_Error(* FT_Module_Constructor)(FT_Module module)
Definition: ftmodapi.h:121
struct FT_ModuleRec_ FT_ModuleRec
FT_Module_Interface(* FT_Module_Requester)(FT_Module module, const char *name)
Definition: ftmodapi.h:153
void(* FT_Module_Destructor)(FT_Module module)
Definition: ftmodapi.h:136

Definition at line 123 of file psauxmod.c.

◆ t1_builder_funcs

Initial value:
=
{
}
t1_builder_done(T1_Builder builder)
Definition: psobjs.c:1578
t1_builder_add_point1(T1_Builder builder, FT_Pos x, FT_Pos y)
Definition: psobjs.c:1623
t1_builder_start_point(T1_Builder builder, FT_Pos x, FT_Pos y)
Definition: psobjs.c:1675
t1_builder_close_contour(T1_Builder builder)
Definition: psobjs.c:1700
t1_builder_add_point(T1_Builder builder, FT_Pos x, FT_Pos y, FT_Byte flag)
Definition: psobjs.c:1599
t1_builder_add_contour(T1_Builder builder)
Definition: psobjs.c:1640
t1_builder_init(T1_Builder builder, FT_Face face, FT_Size size, FT_GlyphSlot glyph, FT_Bool hinting)
Definition: psobjs.c:1522
t1_builder_check_points(T1_Builder builder, FT_Int count)
Definition: psobjs.c:1590

Definition at line 60 of file psauxmod.c.

Referenced by t1_builder_init().

◆ t1_cmap_classes

Initial value:
=
{
}
FT_CALLBACK_TABLE_DEF const FT_CMap_ClassRec t1_cmap_standard_class_rec
Definition: t1cmap.c:131
FT_CALLBACK_TABLE_DEF const FT_CMap_ClassRec t1_cmap_unicode_class_rec
Definition: t1cmap.c:328
FT_CALLBACK_TABLE_DEF const FT_CMap_ClassRec t1_cmap_custom_class_rec
Definition: t1cmap.c:245
FT_CALLBACK_TABLE_DEF const FT_CMap_ClassRec t1_cmap_expert_class_rec
Definition: t1cmap.c:152

Definition at line 94 of file psauxmod.c.

◆ t1_decoder_funcs

Initial value:
=
{
}
t1_decoder_init(T1_Decoder decoder, FT_Face face, FT_Size size, FT_GlyphSlot slot, FT_Byte **glyph_names, PS_Blend blend, FT_Bool hinting, FT_Render_Mode hint_mode, T1_Decoder_Callback parse_callback)
Definition: t1decode.c:1566
t1_decoder_parse_charstrings(T1_Decoder decoder, FT_Byte *charstring_base, FT_UInt charstring_len)
Definition: t1decode.c:361
t1_decoder_done(T1_Decoder decoder)
Definition: t1decode.c:1614

Definition at line 74 of file psauxmod.c.

Referenced by t1_decoder_init().