|
sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
|
#include <freetype/tttables.h>#include <freetype/internal/ftobjs.h>#include <freetype/ftcolor.h>#include "freetype/fttypes.h"Go to the source code of this file.
Classes | |
| struct | TTC_HeaderRec_ |
| struct | SFNT_HeaderRec_ |
| struct | TT_TableRec_ |
| struct | TT_LongMetricsRec_ |
| struct | TT_NameRec_ |
| struct | TT_LangTagRec_ |
| struct | TT_NameTableRec_ |
| struct | TT_GaspRangeRec_ |
| struct | TT_Gasp_ |
| struct | TT_SBit_MetricsRec_ |
| struct | TT_SBit_Small_Metrics_ |
| struct | TT_SBit_LineMetricsRec_ |
| struct | TT_SBit_RangeRec_ |
| struct | TT_SBit_StrikeRec_ |
| struct | TT_SBit_ComponentRec_ |
| struct | TT_SBit_ScaleRec_ |
| struct | TT_Post_NamesRec_ |
| struct | TT_FaceRec_ |
| struct | TT_GlyphZoneRec_ |
| struct | TT_LoaderRec_ |
Macros | |
| #define | TT_GASP_GRIDFIT 0x01 |
| #define | TT_GASP_DOGRAY 0x02 |
| #define | TT_FACE_FLAG_VAR_FVAR ( 1 << 0 ) |
| #define | TT_FACE_FLAG_VAR_HADVANCE ( 1 << 1 ) |
| #define | TT_FACE_FLAG_VAR_LSB ( 1 << 2 ) |
| #define | TT_FACE_FLAG_VAR_RSB ( 1 << 3 ) |
| #define | TT_FACE_FLAG_VAR_VADVANCE ( 1 << 4 ) |
| #define | TT_FACE_FLAG_VAR_TSB ( 1 << 5 ) |
| #define | TT_FACE_FLAG_VAR_BSB ( 1 << 6 ) |
| #define | TT_FACE_FLAG_VAR_VORG ( 1 << 7 ) |
| #define | TT_FACE_FLAG_VAR_MVAR ( 1 << 8 ) |
Typedefs | |
| typedef FT_BEGIN_HEADER struct TTC_HeaderRec_ | TTC_HeaderRec |
| typedef struct SFNT_HeaderRec_ | SFNT_HeaderRec |
| typedef struct SFNT_HeaderRec_ * | SFNT_Header |
| typedef struct TT_TableRec_ | TT_TableRec |
| typedef struct TT_TableRec_ * | TT_Table |
| typedef struct TT_LongMetricsRec_ | TT_LongMetricsRec |
| typedef struct TT_LongMetricsRec_ * | TT_LongMetrics |
| typedef FT_Short | TT_ShortMetrics |
| typedef struct TT_NameRec_ | TT_NameRec |
| typedef struct TT_NameRec_ * | TT_Name |
| typedef struct TT_LangTagRec_ | TT_LangTagRec |
| typedef struct TT_LangTagRec_ * | TT_LangTag |
| typedef struct TT_NameTableRec_ | TT_NameTableRec |
| typedef struct TT_NameTableRec_ * | TT_NameTable |
| typedef struct TT_GaspRangeRec_ | TT_GaspRangeRec |
| typedef struct TT_GaspRangeRec_ * | TT_GaspRange |
| typedef struct TT_Gasp_ | TT_GaspRec |
| typedef struct TT_SBit_MetricsRec_ | TT_SBit_MetricsRec |
| typedef struct TT_SBit_MetricsRec_ * | TT_SBit_Metrics |
| typedef struct TT_SBit_Small_Metrics_ | TT_SBit_SmallMetricsRec |
| typedef struct TT_SBit_Small_Metrics_ * | TT_SBit_SmallMetrics |
| typedef struct TT_SBit_LineMetricsRec_ | TT_SBit_LineMetricsRec |
| typedef struct TT_SBit_LineMetricsRec_ * | TT_SBit_LineMetrics |
| typedef struct TT_SBit_RangeRec_ | TT_SBit_RangeRec |
| typedef struct TT_SBit_RangeRec_ * | TT_SBit_Range |
| typedef struct TT_SBit_StrikeRec_ | TT_SBit_StrikeRec |
| typedef struct TT_SBit_StrikeRec_ * | TT_SBit_Strike |
| typedef struct TT_SBit_ComponentRec_ | TT_SBit_ComponentRec |
| typedef struct TT_SBit_ComponentRec_ * | TT_SBit_Component |
| typedef struct TT_SBit_ScaleRec_ | TT_SBit_ScaleRec |
| typedef struct TT_SBit_ScaleRec_ * | TT_SBit_Scale |
| typedef struct TT_Post_NamesRec_ | TT_Post_NamesRec |
| typedef struct TT_Post_NamesRec_ * | TT_Post_Names |
| typedef struct TT_FaceRec_ * | TT_Face |
| typedef FT_Error(*) | TT_Interpreter(void *exec_context) |
| typedef struct TT_LoaderRec_ * | TT_Loader |
| typedef FT_Error(*) | TT_Loader_GotoTableFunc(TT_Face face, FT_ULong tag, FT_Stream stream, FT_ULong *length) |
| typedef FT_Error(*) | TT_Loader_StartGlyphFunc(TT_Loader loader, FT_UInt glyph_index, FT_ULong offset, FT_UInt byte_count) |
| typedef FT_Error(*) | TT_Loader_ReadGlyphFunc(TT_Loader loader) |
| typedef void(*) | TT_Loader_EndGlyphFunc(TT_Loader loader) |
| typedef enum TT_SbitTableType_ | TT_SbitTableType |
| typedef struct TT_FaceRec_ | TT_FaceRec |
| typedef struct TT_GlyphZoneRec_ | TT_GlyphZoneRec |
| typedef struct TT_GlyphZoneRec_ * | TT_GlyphZone |
| typedef struct TT_ExecContextRec_ * | TT_ExecContext |
| typedef struct TT_SizeRec_ * | TT_Size |
| typedef struct TT_LoaderRec_ | TT_LoaderRec |
Enumerations | |
| enum | TT_SbitTableType_ { TT_SBIT_TABLE_TYPE_NONE = 0 , TT_SBIT_TABLE_TYPE_EBLC , TT_SBIT_TABLE_TYPE_CBLC , TT_SBIT_TABLE_TYPE_SBIX , TT_SBIT_TABLE_TYPE_MAX } |
| typedef struct TT_ExecContextRec_* TT_ExecContext |
| typedef struct TT_FaceRec_* TT_Face |
| typedef struct TT_LoaderRec_* TT_Loader |
| typedef FT_Error(*) TT_Loader_GotoTableFunc(TT_Face face, FT_ULong tag, FT_Stream stream, FT_ULong *length) |
| typedef FT_Error(*) TT_Loader_ReadGlyphFunc(TT_Loader loader) |
| typedef FT_Error(*) TT_Loader_StartGlyphFunc(TT_Loader loader, FT_UInt glyph_index, FT_ULong offset, FT_UInt byte_count) |
| typedef struct TT_SizeRec_* TT_Size |