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

Go to the source code of this file.

Classes

struct  PSH_WidthRec_
struct  PSH_WidthsRec_
struct  PSH_DimensionRec_
struct  PSH_Blue_ZoneRec_
struct  PSH_Blue_TableRec_
struct  PSH_BluesRec_
struct  PSH_GlobalsRec_
struct  PSH_AlignmentRec_

Macros

#define PS_GLOBALS_MAX_BLUE_ZONES   16
#define PS_GLOBALS_MAX_STD_WIDTHS   16
#define PSH_BLUE_ALIGN_NONE   0
#define PSH_BLUE_ALIGN_TOP   1
#define PSH_BLUE_ALIGN_BOT   2

Typedefs

typedef struct PSH_WidthRec_ PSH_WidthRec
typedef struct PSH_WidthRec_ * PSH_Width
typedef struct PSH_WidthsRec_ PSH_WidthsRec
typedef struct PSH_WidthsRec_ * PSH_Widths
typedef struct PSH_DimensionRec_ PSH_DimensionRec
typedef struct PSH_DimensionRec_ * PSH_Dimension
typedef struct PSH_Blue_ZoneRec_ PSH_Blue_ZoneRec
typedef struct PSH_Blue_ZoneRec_ * PSH_Blue_Zone
typedef struct PSH_Blue_TableRec_ PSH_Blue_TableRec
typedef struct PSH_Blue_TableRec_ * PSH_Blue_Table
typedef struct PSH_BluesRec_ PSH_BluesRec
typedef struct PSH_BluesRec_ * PSH_Blues
typedef struct PSH_GlobalsRec_ PSH_GlobalsRec
typedef struct PSH_AlignmentRec_ PSH_AlignmentRec
typedef struct PSH_AlignmentRec_ * PSH_Alignment

Functions

 psh_globals_funcs_init (PSH_Globals_FuncsRec *funcs)
 psh_globals_set_scale (PSH_Globals globals, FT_Fixed x_scale, FT_Fixed y_scale, FT_Fixed x_delta, FT_Fixed y_delta)
 psh_blues_snap_stem (PSH_Blues blues, FT_Int stem_top, FT_Int stem_bot, PSH_Alignment alignment)

Macro Definition Documentation

◆ PS_GLOBALS_MAX_BLUE_ZONES

#define PS_GLOBALS_MAX_BLUE_ZONES   16

Definition at line 52 of file pshglob.h.

◆ PS_GLOBALS_MAX_STD_WIDTHS

#define PS_GLOBALS_MAX_STD_WIDTHS   16

Definition at line 64 of file pshglob.h.

◆ PSH_BLUE_ALIGN_BOT

#define PSH_BLUE_ALIGN_BOT   2

Definition at line 150 of file pshglob.h.

◆ PSH_BLUE_ALIGN_NONE

#define PSH_BLUE_ALIGN_NONE   0

Definition at line 148 of file pshglob.h.

◆ PSH_BLUE_ALIGN_TOP

#define PSH_BLUE_ALIGN_TOP   1

Definition at line 149 of file pshglob.h.

Function Documentation

◆ psh_blues_snap_stem()

psh_blues_snap_stem ( PSH_Blues blues,
FT_Int stem_top,
FT_Int stem_bot,
PSH_Alignment alignment )

Definition at line 548 of file pshglob.c.

◆ psh_globals_funcs_init()

psh_globals_funcs_init ( PSH_Globals_FuncsRec * funcs)

Definition at line 787 of file pshglob.c.

◆ psh_globals_set_scale()

psh_globals_set_scale ( PSH_Globals globals,
FT_Fixed x_scale,
FT_Fixed y_scale,
FT_Fixed x_delta,
FT_Fixed y_delta )

Definition at line 754 of file pshglob.c.