|
sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
|
#include <freetype/ftrender.h>#include <freetype/ftsizes.h>#include <freetype/ftlcdfil.h>#include <freetype/internal/ftmemory.h>#include <freetype/internal/ftgloadr.h>#include <freetype/internal/ftdrv.h>#include <freetype/internal/autohint.h>#include <freetype/internal/ftserv.h>#include <freetype/internal/ftcalc.h>#include "compiler-macros.h"Go to the source code of this file.
Classes | |
| struct | FT_CMapRec_ |
| struct | FT_CMap_ClassRec_ |
| struct | FT_Face_InternalRec_ |
| struct | FT_Slot_InternalRec_ |
| struct | FT_Size_InternalRec_ |
| struct | FT_ModuleRec_ |
| struct | FT_RendererRec_ |
| struct | FT_DriverRec_ |
| struct | FT_LibraryRec_ |
Macros | |
| #define | TRUE 1 |
| #define | FALSE 0 |
| #define | NULL (void*)0 |
| #define | FT_MIN(a, b) |
| #define | FT_MAX(a, b) |
| #define | FT_ABS(a) |
| #define | FT_HYPOT(x, y) |
| #define | FT_PAD_FLOOR(x, n) |
| #define | FT_PAD_ROUND(x, n) |
| #define | FT_PAD_CEIL(x, n) |
| #define | FT_PIX_FLOOR(x) |
| #define | FT_PIX_ROUND(x) |
| #define | FT_PIX_CEIL(x) |
| #define | FT_PAD_ROUND_LONG(x, n) |
| #define | FT_PAD_CEIL_LONG(x, n) |
| #define | FT_PIX_ROUND_LONG(x) |
| #define | FT_PIX_CEIL_LONG(x) |
| #define | FT_PAD_ROUND_INT32(x, n) |
| #define | FT_PAD_CEIL_INT32(x, n) |
| #define | FT_PIX_ROUND_INT32(x) |
| #define | FT_PIX_CEIL_INT32(x) |
| #define | ft_isdigit(x) |
| #define | ft_isxdigit(x) |
| #define | ft_isupper(x) |
| #define | ft_islower(x) |
| #define | ft_isalpha(x) |
| #define | ft_isalnum(x) |
| #define | FT_CMAP(x) |
| #define | FT_CMAP_PLATFORM_ID(x) |
| #define | FT_CMAP_ENCODING_ID(x) |
| #define | FT_CMAP_ENCODING(x) |
| #define | FT_CMAP_FACE(x) |
| #define | FT_DECLARE_CMAP_CLASS(class_) |
| #define | FT_DEFINE_CMAP_CLASS( class_, size_, init_, done_, char_index_, char_next_, char_var_index_, char_var_default_, variant_list_, charvariant_list_, variantchar_list_) |
| #define | FT_GLYPH_OWN_BITMAP 0x1U |
| #define | FT_GLYPH_OWN_GZIP_SVG 0x2U |
| #define | FT_MODULE(x) |
| #define | FT_MODULE_CLASS(x) |
| #define | FT_MODULE_LIBRARY(x) |
| #define | FT_MODULE_MEMORY(x) |
| #define | FT_MODULE_IS_DRIVER(x) |
| #define | FT_MODULE_IS_RENDERER(x) |
| #define | FT_MODULE_IS_HINTER(x) |
| #define | FT_MODULE_IS_STYLER(x) |
| #define | FT_DRIVER_IS_SCALABLE(x) |
| #define | FT_DRIVER_USES_OUTLINES(x) |
| #define | FT_DRIVER_HAS_HINTER(x) |
| #define | FT_DRIVER_HINTS_LIGHTLY(x) |
| #define | FT_FACE(x) |
| #define | FT_SIZE(x) |
| #define | FT_SLOT(x) |
| #define | FT_FACE_DRIVER(x) |
| #define | FT_FACE_LIBRARY(x) |
| #define | FT_FACE_MEMORY(x) |
| #define | FT_FACE_STREAM(x) |
| #define | FT_REQUEST_WIDTH(req) |
| #define | FT_REQUEST_HEIGHT(req) |
| #define | FT_RENDERER(x) |
| #define | FT_GLYPH(x) |
| #define | FT_BITMAP_GLYPH(x) |
| #define | FT_OUTLINE_GLYPH(x) |
| #define | FT_DRIVER(x) |
| #define | FT_DRIVER_CLASS(x) |
| #define | FT_DEFINE_OUTLINE_FUNCS( class_, move_to_, line_to_, conic_to_, cubic_to_, shift_, delta_) |
| #define | FT_DEFINE_RASTER_FUNCS( class_, glyph_format_, raster_new_, raster_reset_, raster_set_mode_, raster_render_, raster_done_) |
| #define | FT_DECLARE_GLYPH(class_) |
| #define | FT_DEFINE_GLYPH( class_, size_, format_, init_, done_, copy_, transform_, bbox_, prepare_) |
| #define | FT_DECLARE_RENDERER(class_) |
| #define | FT_DEFINE_RENDERER( class_, flags_, size_, name_, version_, requires_, interface_, init_, done_, get_interface_, glyph_format_, render_glyph_, transform_glyph_, get_glyph_cbox_, set_mode_, raster_class_) |
| #define | FT_DECLARE_MODULE(class_) |
| #define | FT_DEFINE_ROOT_MODULE( flags_, size_, name_, version_, requires_, interface_, init_, done_, get_interface_) |
| #define | FT_DEFINE_MODULE( class_, flags_, size_, name_, version_, requires_, interface_, init_, done_, get_interface_) |
Typedefs | |
| typedef struct FT_CMapRec_ * | FT_CMap |
| typedef const struct FT_CMap_ClassRec_ * | FT_CMap_Class |
| typedef struct FT_CMapRec_ | FT_CMapRec |
| typedef FT_Error(*) | FT_CMap_InitFunc(FT_CMap cmap, FT_Pointer init_data) |
| typedef void(*) | FT_CMap_DoneFunc(FT_CMap cmap) |
| typedef FT_UInt(*) | FT_CMap_CharIndexFunc(FT_CMap cmap, FT_UInt32 char_code) |
| typedef FT_UInt(*) | FT_CMap_CharNextFunc(FT_CMap cmap, FT_UInt32 *achar_code) |
| typedef FT_UInt(*) | FT_CMap_CharVarIndexFunc(FT_CMap cmap, FT_CMap unicode_cmap, FT_UInt32 char_code, FT_UInt32 variant_selector) |
| typedef FT_Int(*) | FT_CMap_CharVarIsDefaultFunc(FT_CMap cmap, FT_UInt32 char_code, FT_UInt32 variant_selector) |
| typedef FT_UInt32 *(*) | FT_CMap_VariantListFunc(FT_CMap cmap, FT_Memory mem) |
| typedef FT_UInt32 *(*) | FT_CMap_CharVariantListFunc(FT_CMap cmap, FT_Memory mem, FT_UInt32 char_code) |
| typedef FT_UInt32 *(*) | FT_CMap_VariantCharListFunc(FT_CMap cmap, FT_Memory mem, FT_UInt32 variant_selector) |
| typedef struct FT_CMap_ClassRec_ | FT_CMap_ClassRec |
| typedef struct FT_Face_InternalRec_ | FT_Face_InternalRec |
| typedef struct FT_Slot_InternalRec_ | FT_GlyphSlot_InternalRec |
| typedef struct FT_Size_InternalRec_ | FT_Size_InternalRec |
| typedef struct FT_ModuleRec_ | FT_ModuleRec |
| typedef struct FT_RendererRec_ | FT_RendererRec |
| typedef struct FT_DriverRec_ | FT_DriverRec |
| typedef struct FT_LibraryRec_ | FT_LibraryRec |
| typedef const char *(*) | FT_Face_GetPostscriptNameFunc(FT_Face face) |
| typedef FT_Error(*) | FT_Face_GetGlyphNameFunc(FT_Face face, FT_UInt glyph_index, FT_Pointer buffer, FT_UInt buffer_max) |
| typedef FT_UInt(*) | FT_Face_GetGlyphNameIndexFunc(FT_Face face, const FT_String *glyph_name) |
Functions | |
| FT_CMap_New (FT_CMap_Class clazz, FT_Pointer init_data, FT_CharMap charmap, FT_CMap *acmap) | |
| FT_CMap_Done (FT_CMap cmap) | |
| ft_lcd_padding (FT_BBox *cbox, FT_GlyphSlot slot, FT_Render_Mode mode) | |
| find_unicode_charmap (FT_Face face) | |
| FT_Get_Module_Interface (FT_Library library, const char *mod_name) | |
| ft_module_get_service (FT_Module module, const char *service_id, FT_Bool global) | |
| FT_New_GlyphSlot (FT_Face face, FT_GlyphSlot *aslot) | |
| FT_Done_GlyphSlot (FT_GlyphSlot slot) | |
| FT_Select_Metrics (FT_Face face, FT_ULong strike_index) | |
| FT_Request_Metrics (FT_Face face, FT_Size_Request req) | |
| FT_Match_Size (FT_Face face, FT_Size_Request req, FT_Bool ignore_width, FT_ULong *size_index) | |
| ft_synthesize_vertical_metrics (FT_Glyph_Metrics *metrics, FT_Pos advance) | |
| ft_glyphslot_free_bitmap (FT_GlyphSlot slot) | |
| ft_glyphslot_preset_bitmap (FT_GlyphSlot slot, FT_Render_Mode mode, const FT_Vector *origin) | |
| ft_glyphslot_alloc_bitmap (FT_GlyphSlot slot, FT_ULong size) | |
| ft_glyphslot_set_bitmap (FT_GlyphSlot slot, FT_Byte *buffer) | |
| FT_Lookup_Renderer (FT_Library library, FT_Glyph_Format format, FT_ListNode *node) | |
| FT_Render_Glyph_Internal (FT_Library library, FT_GlyphSlot slot, FT_Render_Mode render_mode) | |
| FT_New_Memory (void) | |
| FT_Done_Memory (FT_Memory memory) | |
| FT_EXPORT_VAR (FT_Raster_Funcs) ft_default_raster | |
| #define FT_CMAP_ENCODING | ( | x | ) |
| #define FT_CMAP_ENCODING_ID | ( | x | ) |
| #define FT_CMAP_PLATFORM_ID | ( | x | ) |
| #define FT_DECLARE_CMAP_CLASS | ( | class_ | ) |
| #define FT_DECLARE_GLYPH | ( | class_ | ) |
| #define FT_DECLARE_MODULE | ( | class_ | ) |
| #define FT_DECLARE_RENDERER | ( | class_ | ) |
| #define FT_DEFINE_CMAP_CLASS | ( | class_, | |
| size_, | |||
| init_, | |||
| done_, | |||
| char_index_, | |||
| char_next_, | |||
| char_var_index_, | |||
| char_var_default_, | |||
| variant_list_, | |||
| charvariant_list_, | |||
| variantchar_list_ ) |
| #define FT_DEFINE_GLYPH | ( | class_, | |
| size_, | |||
| format_, | |||
| init_, | |||
| done_, | |||
| copy_, | |||
| transform_, | |||
| bbox_, | |||
| prepare_ ) |
| #define FT_DEFINE_MODULE | ( | class_, | |
| flags_, | |||
| size_, | |||
| name_, | |||
| version_, | |||
| requires_, | |||
| interface_, | |||
| init_, | |||
| done_, | |||
| get_interface_ ) |
| #define FT_DEFINE_OUTLINE_FUNCS | ( | class_, | |
| move_to_, | |||
| line_to_, | |||
| conic_to_, | |||
| cubic_to_, | |||
| shift_, | |||
| delta_ ) |
| #define FT_DEFINE_RASTER_FUNCS | ( | class_, | |
| glyph_format_, | |||
| raster_new_, | |||
| raster_reset_, | |||
| raster_set_mode_, | |||
| raster_render_, | |||
| raster_done_ ) |
| #define FT_DEFINE_RENDERER | ( | class_, | |
| flags_, | |||
| size_, | |||
| name_, | |||
| version_, | |||
| requires_, | |||
| interface_, | |||
| init_, | |||
| done_, | |||
| get_interface_, | |||
| glyph_format_, | |||
| render_glyph_, | |||
| transform_glyph_, | |||
| get_glyph_cbox_, | |||
| set_mode_, | |||
| raster_class_ ) |
| #define FT_DEFINE_ROOT_MODULE | ( | flags_, | |
| size_, | |||
| name_, | |||
| version_, | |||
| requires_, | |||
| interface_, | |||
| init_, | |||
| done_, | |||
| get_interface_ ) |
| #define FT_DRIVER_HAS_HINTER | ( | x | ) |
| #define FT_DRIVER_HINTS_LIGHTLY | ( | x | ) |
| #define FT_DRIVER_IS_SCALABLE | ( | x | ) |
| #define FT_DRIVER_USES_OUTLINES | ( | x | ) |
| #define FT_FACE_LIBRARY | ( | x | ) |
| #define FT_HYPOT | ( | x, | |
| y ) |
| #define ft_isalnum | ( | x | ) |
| #define ft_isalpha | ( | x | ) |
| #define ft_isdigit | ( | x | ) |
| #define ft_islower | ( | x | ) |
| #define ft_isupper | ( | x | ) |
| #define ft_isxdigit | ( | x | ) |
| #define FT_MODULE_IS_DRIVER | ( | x | ) |
| #define FT_MODULE_IS_HINTER | ( | x | ) |
| #define FT_MODULE_IS_RENDERER | ( | x | ) |
| #define FT_MODULE_IS_STYLER | ( | x | ) |
| #define FT_MODULE_LIBRARY | ( | x | ) |
| #define FT_OUTLINE_GLYPH | ( | x | ) |
| #define FT_PAD_CEIL | ( | x, | |
| n ) |
| #define FT_PAD_CEIL_INT32 | ( | x, | |
| n ) |
| #define FT_PAD_CEIL_LONG | ( | x, | |
| n ) |
| #define FT_PAD_FLOOR | ( | x, | |
| n ) |
| #define FT_PAD_ROUND | ( | x, | |
| n ) |
| #define FT_PAD_ROUND_INT32 | ( | x, | |
| n ) |
| #define FT_PAD_ROUND_LONG | ( | x, | |
| n ) |
| #define FT_PIX_CEIL_INT32 | ( | x | ) |
| #define FT_PIX_CEIL_LONG | ( | x | ) |
| #define FT_PIX_ROUND_INT32 | ( | x | ) |
| #define FT_PIX_ROUND_LONG | ( | x | ) |
| #define FT_REQUEST_HEIGHT | ( | req | ) |
| #define FT_REQUEST_WIDTH | ( | req | ) |
| typedef struct FT_CMapRec_* FT_CMap |
| typedef FT_UInt(*) FT_CMap_CharIndexFunc(FT_CMap cmap, FT_UInt32 char_code) |
| typedef FT_UInt(*) FT_CMap_CharNextFunc(FT_CMap cmap, FT_UInt32 *achar_code) |
| typedef FT_UInt32 *(*) FT_CMap_CharVariantListFunc(FT_CMap cmap, FT_Memory mem, FT_UInt32 char_code) |
| typedef FT_UInt(*) FT_CMap_CharVarIndexFunc(FT_CMap cmap, FT_CMap unicode_cmap, FT_UInt32 char_code, FT_UInt32 variant_selector) |
| typedef FT_Int(*) FT_CMap_CharVarIsDefaultFunc(FT_CMap cmap, FT_UInt32 char_code, FT_UInt32 variant_selector) |
| typedef const struct FT_CMap_ClassRec_* FT_CMap_Class |
| typedef FT_Error(*) FT_CMap_InitFunc(FT_CMap cmap, FT_Pointer init_data) |
| typedef FT_UInt32 *(*) FT_CMap_VariantCharListFunc(FT_CMap cmap, FT_Memory mem, FT_UInt32 variant_selector) |
| typedef FT_UInt32 *(*) FT_CMap_VariantListFunc(FT_CMap cmap, FT_Memory mem) |
| typedef FT_Error(*) FT_Face_GetGlyphNameFunc(FT_Face face, FT_UInt glyph_index, FT_Pointer buffer, FT_UInt buffer_max) |
| typedef FT_UInt(*) FT_Face_GetGlyphNameIndexFunc(FT_Face face, const FT_String *glyph_name) |
| typedef const char *(*) FT_Face_GetPostscriptNameFunc(FT_Face face) |
| FT_CMap_New | ( | FT_CMap_Class | clazz, |
| FT_Pointer | init_data, | ||
| FT_CharMap | charmap, | ||
| FT_CMap * | acmap ) |
| FT_Done_Memory | ( | FT_Memory | memory | ) |
Definition at line 329 of file ftsystem.c.
| FT_Get_Module_Interface | ( | FT_Library | library, |
| const char * | mod_name ) |
| ft_glyphslot_alloc_bitmap | ( | FT_GlyphSlot | slot, |
| FT_ULong | size ) |
| ft_glyphslot_preset_bitmap | ( | FT_GlyphSlot | slot, |
| FT_Render_Mode | mode, | ||
| const FT_Vector * | origin ) |
| ft_glyphslot_set_bitmap | ( | FT_GlyphSlot | slot, |
| FT_Byte * | buffer ) |
| ft_lcd_padding | ( | FT_BBox * | cbox, |
| FT_GlyphSlot | slot, | ||
| FT_Render_Mode | mode ) |
Definition at line 372 of file ftlcdfil.c.
| FT_Lookup_Renderer | ( | FT_Library | library, |
| FT_Glyph_Format | format, | ||
| FT_ListNode * | node ) |
| FT_Match_Size | ( | FT_Face | face, |
| FT_Size_Request | req, | ||
| FT_Bool | ignore_width, | ||
| FT_ULong * | size_index ) |
| ft_module_get_service | ( | FT_Module | module, |
| const char * | service_id, | ||
| FT_Bool | global ) |
| FT_New_Memory | ( | void | ) |
Definition at line 305 of file ftsystem.c.
| FT_Render_Glyph_Internal | ( | FT_Library | library, |
| FT_GlyphSlot | slot, | ||
| FT_Render_Mode | render_mode ) |