sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
Loading...
Searching...
No Matches
pshrec.h File Reference
#include <freetype/internal/pshints.h>
#include "pshglob.h"

Go to the source code of this file.

Classes

struct  PS_HintRec_
struct  PS_Hint_TableRec_
struct  PS_MaskRec_
struct  PS_Mask_TableRec_
struct  PS_DimensionRec_
struct  PS_HintsRec_

Macros

#define PS_HINT_FLAG_GHOST   1U
#define PS_HINT_FLAG_BOTTOM   2U
#define ps_hint_is_active(x)
#define ps_hint_is_ghost(x)
#define ps_hint_is_bottom(x)

Typedefs

typedef typedefFT_BEGIN_HEADER struct PS_HintRec_ * PS_Hint
typedef enum PS_Hint_Type_ PS_Hint_Type
typedef struct PS_HintRec_ PS_HintRec
typedef struct PS_Hint_TableRec_ PS_Hint_TableRec
typedef struct PS_Hint_TableRec_ * PS_Hint_Table
typedef struct PS_MaskRec_ PS_MaskRec
typedef struct PS_MaskRec_ * PS_Mask
typedef struct PS_Mask_TableRec_ PS_Mask_TableRec
typedef struct PS_Mask_TableRec_ * PS_Mask_Table
typedef struct PS_DimensionRec_ PS_DimensionRec
typedef struct PS_DimensionRec_ * PS_Dimension
typedef struct PS_HintsRec_ PS_HintsRec
typedef struct PS_HintsRec_ * PS_Hints

Enumerations

enum  PS_Hint_Type_ { PS_HINT_TYPE_1 = 1 , PS_HINT_TYPE_2 = 2 }

Functions

 ps_hints_init (PS_Hints hints, FT_Memory memory)
 ps_hints_done (PS_Hints hints)
 t1_hints_funcs_init (T1_Hints_FuncsRec *funcs)
 t2_hints_funcs_init (T2_Hints_FuncsRec *funcs)

Macro Definition Documentation

◆ PS_HINT_FLAG_BOTTOM

#define PS_HINT_FLAG_BOTTOM   2U

Definition at line 68 of file pshrec.h.

◆ PS_HINT_FLAG_GHOST

#define PS_HINT_FLAG_GHOST   1U

Definition at line 67 of file pshrec.h.

◆ ps_hint_is_active

#define ps_hint_is_active ( x)
Value:
( (x)->flags & PS_HINT_FLAG_ACTIVE )

Definition at line 81 of file pshrec.h.

◆ ps_hint_is_bottom

#define ps_hint_is_bottom ( x)
Value:
( (x)->flags & PS_HINT_FLAG_BOTTOM )

Definition at line 83 of file pshrec.h.

◆ ps_hint_is_ghost

#define ps_hint_is_ghost ( x)
Value:
( (x)->flags & PS_HINT_FLAG_GHOST )

Definition at line 82 of file pshrec.h.

Typedef Documentation

◆ PS_Hint

typedef typedefFT_BEGIN_HEADER struct PS_HintRec_* PS_Hint

Definition at line 55 of file pshrec.h.

Enumeration Type Documentation

◆ PS_Hint_Type_

enum PS_Hint_Type_

Definition at line 58 of file pshrec.h.

Function Documentation

◆ ps_hints_done()

ps_hints_done ( PS_Hints hints)

Definition at line 769 of file pshrec.c.

◆ ps_hints_init()

ps_hints_init ( PS_Hints hints,
FT_Memory memory )

Definition at line 783 of file pshrec.c.

◆ t1_hints_funcs_init()

t1_hints_funcs_init ( T1_Hints_FuncsRec * funcs)

Definition at line 1127 of file pshrec.c.

◆ t2_hints_funcs_init()

t2_hints_funcs_init ( T2_Hints_FuncsRec * funcs)

Definition at line 1211 of file pshrec.c.