sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
Loading...
Searching...
No Matches
cidparse.h File Reference

Go to the source code of this file.

Classes

struct  CID_Parser_

Macros

#define cid_parser_skip_spaces(p)
#define cid_parser_skip_PS_token(p)
#define cid_parser_to_int(p)
#define cid_parser_to_fixed(p, t)
#define cid_parser_to_coord_array(p, m, c)
#define cid_parser_to_fixed_array(p, m, f, t)
#define cid_parser_to_token(p, t)
#define cid_parser_to_token_array(p, t, m, c)
#define cid_parser_load_field(p, f, o)
#define cid_parser_load_field_table(p, f, o)

Typedefs

typedef FT_BEGIN_HEADER struct CID_Parser_ CID_Parser

Functions

 cid_parser_new (CID_Parser *parser, FT_Stream stream, FT_Memory memory, PSAux_Service psaux)
 cid_parser_done (CID_Parser *parser)

Macro Definition Documentation

◆ cid_parser_load_field

#define cid_parser_load_field ( p,
f,
o )
Value:
(p)->root.funcs.load_field( &(p)->root, f, o, 0, 0 )

Definition at line 123 of file cidparse.h.

◆ cid_parser_load_field_table

#define cid_parser_load_field_table ( p,
f,
o )
Value:
(p)->root.funcs.load_field_table( &(p)->root, f, o, 0, 0 )

Definition at line 125 of file cidparse.h.

◆ cid_parser_skip_PS_token

#define cid_parser_skip_PS_token ( p)
Value:
(p)->root.funcs.skip_PS_token( &(p)->root )

Definition at line 108 of file cidparse.h.

◆ cid_parser_skip_spaces

#define cid_parser_skip_spaces ( p)
Value:
(p)->root.funcs.skip_spaces( &(p)->root )

Definition at line 106 of file cidparse.h.

◆ cid_parser_to_coord_array

#define cid_parser_to_coord_array ( p,
m,
c )
Value:
(p)->root.funcs.to_coord_array( &(p)->root, m, c )

Definition at line 114 of file cidparse.h.

◆ cid_parser_to_fixed

#define cid_parser_to_fixed ( p,
t )
Value:
(p)->root.funcs.to_fixed( &(p)->root, t )

Definition at line 112 of file cidparse.h.

◆ cid_parser_to_fixed_array

#define cid_parser_to_fixed_array ( p,
m,
f,
t )
Value:
(p)->root.funcs.to_fixed_array( &(p)->root, m, f, t )

Definition at line 116 of file cidparse.h.

◆ cid_parser_to_int

#define cid_parser_to_int ( p)
Value:
(p)->root.funcs.to_int( &(p)->root )

Definition at line 111 of file cidparse.h.

◆ cid_parser_to_token

#define cid_parser_to_token ( p,
t )
Value:
(p)->root.funcs.to_token( &(p)->root, t )

Definition at line 118 of file cidparse.h.

◆ cid_parser_to_token_array

#define cid_parser_to_token_array ( p,
t,
m,
c )
Value:
(p)->root.funcs.to_token_array( &(p)->root, t, m, c )

Definition at line 120 of file cidparse.h.

Function Documentation

◆ cid_parser_done()

cid_parser_done ( CID_Parser * parser)

Definition at line 297 of file cidparse.c.

◆ cid_parser_new()

cid_parser_new ( CID_Parser * parser,
FT_Stream stream,
FT_Memory memory,
PSAux_Service psaux )

Definition at line 56 of file cidparse.c.