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

Go to the source code of this file.

Classes

struct  FT_Glyph_Class_
struct  FT_Renderer_Class_

Macros

#define FT_Glyph_Init_Func   FT_Glyph_InitFunc
#define FT_Glyph_Done_Func   FT_Glyph_DoneFunc
#define FT_Glyph_Transform_Func   FT_Glyph_TransformFunc
#define FT_Glyph_BBox_Func   FT_Glyph_GetBBoxFunc
#define FT_Glyph_Copy_Func   FT_Glyph_CopyFunc
#define FT_Glyph_Prepare_Func   FT_Glyph_PrepareFunc
#define FTRenderer_render   FT_Renderer_RenderFunc
#define FTRenderer_transform   FT_Renderer_TransformFunc
#define FTRenderer_getCBox   FT_Renderer_GetCBoxFunc
#define FTRenderer_setMode   FT_Renderer_SetModeFunc

Typedefs

typedef void(*) FT_Glyph_DoneFunc(FT_Glyph glyph)
typedef void(*) FT_Glyph_TransformFunc(FT_Glyph glyph, const FT_Matrix *matrix, const FT_Vector *delta)
typedef void(*) FT_Glyph_GetBBoxFunc(FT_Glyph glyph, FT_BBox *abbox)
typedef FT_Error(*) FT_Glyph_CopyFunc(FT_Glyph source, FT_Glyph target)
typedef FT_Error(*) FT_Glyph_PrepareFunc(FT_Glyph glyph, FT_GlyphSlot slot)
typedef FT_Error(*) FT_Renderer_RenderFunc(FT_Renderer renderer, FT_GlyphSlot slot, FT_Render_Mode mode, const FT_Vector *origin)
typedef FT_Error(*) FT_Renderer_TransformFunc(FT_Renderer renderer, FT_GlyphSlot slot, const FT_Matrix *matrix, const FT_Vector *delta)
typedef void(*) FT_Renderer_GetCBoxFunc(FT_Renderer renderer, FT_GlyphSlot slot, FT_BBox *cbox)
typedef FT_Error(*) FT_Renderer_SetModeFunc(FT_Renderer renderer, FT_ULong mode_tag, FT_Pointer mode_ptr)
typedef struct FT_Renderer_Class_ FT_Renderer_Class

Functions

 FT_Get_Renderer (FT_Library library, FT_Glyph_Format format)
 FT_Set_Renderer (FT_Library library, FT_Renderer renderer, FT_UInt num_params, FT_Parameter *parameters)

Variables

FT_BEGIN_HEADER typedef FT_Error(*) FT_Glyph_InitFunc (FT_Glyph glyph, FT_GlyphSlot slot)

Macro Definition Documentation

◆ FT_Glyph_BBox_Func

#define FT_Glyph_BBox_Func   FT_Glyph_GetBBoxFunc

Definition at line 72 of file ftrender.h.

◆ FT_Glyph_Copy_Func

#define FT_Glyph_Copy_Func   FT_Glyph_CopyFunc

Definition at line 73 of file ftrender.h.

◆ FT_Glyph_Done_Func

#define FT_Glyph_Done_Func   FT_Glyph_DoneFunc

Definition at line 70 of file ftrender.h.

◆ FT_Glyph_Init_Func

#define FT_Glyph_Init_Func   FT_Glyph_InitFunc

Definition at line 69 of file ftrender.h.

◆ FT_Glyph_Prepare_Func

#define FT_Glyph_Prepare_Func   FT_Glyph_PrepareFunc

Definition at line 74 of file ftrender.h.

◆ FT_Glyph_Transform_Func

#define FT_Glyph_Transform_Func   FT_Glyph_TransformFunc

Definition at line 71 of file ftrender.h.

◆ FTRenderer_getCBox

#define FTRenderer_getCBox   FT_Renderer_GetCBoxFunc

Definition at line 118 of file ftrender.h.

◆ FTRenderer_render

#define FTRenderer_render   FT_Renderer_RenderFunc

Definition at line 116 of file ftrender.h.

◆ FTRenderer_setMode

#define FTRenderer_setMode   FT_Renderer_SetModeFunc

Definition at line 119 of file ftrender.h.

◆ FTRenderer_transform

#define FTRenderer_transform   FT_Renderer_TransformFunc

Definition at line 117 of file ftrender.h.

Typedef Documentation

◆ FT_Glyph_CopyFunc

typedef FT_Error(*) FT_Glyph_CopyFunc(FT_Glyph source, FT_Glyph target)

Definition at line 60 of file ftrender.h.

◆ FT_Glyph_DoneFunc

typedef void(*) FT_Glyph_DoneFunc(FT_Glyph glyph)

Definition at line 48 of file ftrender.h.

◆ FT_Glyph_GetBBoxFunc

typedef void(*) FT_Glyph_GetBBoxFunc(FT_Glyph glyph, FT_BBox *abbox)

Definition at line 56 of file ftrender.h.

◆ FT_Glyph_PrepareFunc

typedef FT_Error(*) FT_Glyph_PrepareFunc(FT_Glyph glyph, FT_GlyphSlot slot)

Definition at line 64 of file ftrender.h.

◆ FT_Glyph_TransformFunc

typedef void(*) FT_Glyph_TransformFunc(FT_Glyph glyph, const FT_Matrix *matrix, const FT_Vector *delta)

Definition at line 51 of file ftrender.h.

◆ FT_Renderer_GetCBoxFunc

typedef void(*) FT_Renderer_GetCBoxFunc(FT_Renderer renderer, FT_GlyphSlot slot, FT_BBox *cbox)

Definition at line 104 of file ftrender.h.

◆ FT_Renderer_RenderFunc

typedef FT_Error(*) FT_Renderer_RenderFunc(FT_Renderer renderer, FT_GlyphSlot slot, FT_Render_Mode mode, const FT_Vector *origin)

Definition at line 91 of file ftrender.h.

◆ FT_Renderer_SetModeFunc

typedef FT_Error(*) FT_Renderer_SetModeFunc(FT_Renderer renderer, FT_ULong mode_tag, FT_Pointer mode_ptr)

Definition at line 110 of file ftrender.h.

◆ FT_Renderer_TransformFunc

typedef FT_Error(*) FT_Renderer_TransformFunc(FT_Renderer renderer, FT_GlyphSlot slot, const FT_Matrix *matrix, const FT_Vector *delta)

Definition at line 97 of file ftrender.h.

Function Documentation

◆ FT_Get_Renderer()

FT_Get_Renderer ( FT_Library library,
FT_Glyph_Format format )

Definition at line 4667 of file ftobjs.c.

◆ FT_Set_Renderer()

FT_Set_Renderer ( FT_Library library,
FT_Renderer renderer,
FT_UInt num_params,
FT_Parameter * parameters )

Definition at line 4679 of file ftobjs.c.

Variable Documentation

◆ FT_Glyph_InitFunc

FT_BEGIN_HEADER typedef FT_Error(*) FT_Glyph_InitFunc(FT_Glyph glyph, FT_GlyphSlot slot) ( FT_Glyph glyph,
FT_GlyphSlot slot )

Definition at line 43 of file ftrender.h.