Clases |
struct | TTO_GSUBHeader_ |
struct | TTO_SingleSubstFormat1_ |
struct | TTO_SingleSubstFormat2_ |
struct | TTO_SingleSubst_ |
struct | TTO_Sequence_ |
struct | TTO_MultipleSubst_ |
struct | TTO_AlternateSet_ |
struct | TTO_AlternateSubst_ |
struct | TTO_Ligature_ |
struct | TTO_LigatureSet_ |
struct | TTO_LigatureSubst_ |
struct | TTO_SubstLookupRecord_ |
struct | TTO_SubRule_ |
struct | TTO_SubRuleSet_ |
struct | TTO_ContextSubstFormat1_ |
struct | TTO_SubClassRule_ |
struct | TTO_SubClassSet_ |
struct | TTO_ContextSubstFormat2_ |
struct | TTO_ContextSubstFormat3_ |
struct | TTO_ContextSubst_ |
struct | TTO_ChainSubRule_ |
struct | TTO_ChainSubRuleSet_ |
struct | TTO_ChainContextSubstFormat1_ |
struct | TTO_ChainSubClassRule_ |
struct | TTO_ChainSubClassSet_ |
struct | TTO_ChainContextSubstFormat2_ |
struct | TTO_ChainContextSubstFormat3_ |
struct | TTO_ChainContextSubst_ |
union | TTO_GSUB_SubTable_ |
'defines' |
#define | TTO_Err_Invalid_GSUB_SubTable_Format 0x1010 |
#define | TTO_Err_Invalid_GSUB_SubTable 0x1011 |
#define | GSUB_LOOKUP_SINGLE 1 |
#define | GSUB_LOOKUP_MULTIPLE 2 |
#define | GSUB_LOOKUP_ALTERNATE 3 |
#define | GSUB_LOOKUP_LIGATURE 4 |
#define | GSUB_LOOKUP_CONTEXT 5 |
#define | GSUB_LOOKUP_CHAIN 6 |
#define | GSUB_LOOKUP_EXTENSION 7 |
#define | ALL_GLYPHS 0xFFFF |
'typedefs' |
typedef FT_UShort(* | TTO_AltFunction )(FT_ULong pos, FT_UShort glyphID, FT_UShort num_alternates, FT_UShort *alternates, void *data) |
typedef struct TTO_GSUBHeader_ | TTO_GSUBHeader |
typedef struct TTO_GSUBHeader_ * | TTO_GSUB |
typedef struct
TTO_SingleSubstFormat1_ | TTO_SingleSubstFormat1 |
typedef struct
TTO_SingleSubstFormat2_ | TTO_SingleSubstFormat2 |
typedef struct TTO_SingleSubst_ | TTO_SingleSubst |
typedef struct TTO_Sequence_ | TTO_Sequence |
typedef struct TTO_MultipleSubst_ | TTO_MultipleSubst |
typedef struct TTO_AlternateSet_ | TTO_AlternateSet |
typedef struct TTO_AlternateSubst_ | TTO_AlternateSubst |
typedef struct TTO_Ligature_ | TTO_Ligature |
typedef struct TTO_LigatureSet_ | TTO_LigatureSet |
typedef struct TTO_LigatureSubst_ | TTO_LigatureSubst |
typedef struct
TTO_SubstLookupRecord_ | TTO_SubstLookupRecord |
typedef struct TTO_SubRule_ | TTO_SubRule |
typedef struct TTO_SubRuleSet_ | TTO_SubRuleSet |
typedef struct
TTO_ContextSubstFormat1_ | TTO_ContextSubstFormat1 |
typedef struct TTO_SubClassRule_ | TTO_SubClassRule |
typedef struct TTO_SubClassSet_ | TTO_SubClassSet |
typedef struct
TTO_ContextSubstFormat2_ | TTO_ContextSubstFormat2 |
typedef struct
TTO_ContextSubstFormat3_ | TTO_ContextSubstFormat3 |
typedef struct TTO_ContextSubst_ | TTO_ContextSubst |
typedef struct TTO_ChainSubRule_ | TTO_ChainSubRule |
typedef struct TTO_ChainSubRuleSet_ | TTO_ChainSubRuleSet |
typedef struct
TTO_ChainContextSubstFormat1_ | TTO_ChainContextSubstFormat1 |
typedef struct
TTO_ChainSubClassRule_ | TTO_ChainSubClassRule |
typedef struct
TTO_ChainSubClassSet_ | TTO_ChainSubClassSet |
typedef struct
TTO_ChainContextSubstFormat2_ | TTO_ChainContextSubstFormat2 |
typedef struct
TTO_ChainContextSubstFormat3_ | TTO_ChainContextSubstFormat3 |
typedef struct
TTO_ChainContextSubst_ | TTO_ChainContextSubst |
typedef union TTO_GSUB_SubTable_ | TTO_GSUB_SubTable |
Funciones |
EXPORT_DEF FT_Error | TT_Load_GSUB_Table (FT_Face face, TTO_GSUBHeader **gsub, TTO_GDEFHeader *gdef) |
EXPORT_DEF FT_Error | TT_Done_GSUB_Table (TTO_GSUBHeader *gsub) |
EXPORT_DEF FT_Error | TT_GSUB_Select_Script (TTO_GSUBHeader *gsub, FT_ULong script_tag, FT_UShort *script_index) |
EXPORT_DEF FT_Error | TT_GSUB_Select_Language (TTO_GSUBHeader *gsub, FT_ULong language_tag, FT_UShort script_index, FT_UShort *language_index, FT_UShort *req_feature_index) |
EXPORT_DEF FT_Error | TT_GSUB_Select_Feature (TTO_GSUBHeader *gsub, FT_ULong feature_tag, FT_UShort script_index, FT_UShort language_index, FT_UShort *feature_index) |
EXPORT_DEF FT_Error | TT_GSUB_Query_Scripts (TTO_GSUBHeader *gsub, FT_ULong **script_tag_list) |
EXPORT_DEF FT_Error | TT_GSUB_Query_Languages (TTO_GSUBHeader *gsub, FT_UShort script_index, FT_ULong **language_tag_list) |
EXPORT_DEF FT_Error | TT_GSUB_Query_Features (TTO_GSUBHeader *gsub, FT_UShort script_index, FT_UShort language_index, FT_ULong **feature_tag_list) |
EXPORT_DEF FT_Error | TT_GSUB_Add_Feature (TTO_GSUBHeader *gsub, FT_UShort feature_index, FT_UInt property) |
EXPORT_DEF FT_Error | TT_GSUB_Clear_Features (TTO_GSUBHeader *gsub) |
EXPORT_DEF FT_Error | TT_GSUB_Register_Alternate_Function (TTO_GSUBHeader *gsub, TTO_AltFunction altfunc, void *data) |
EXPORT_DEF FT_Error | TT_GSUB_Apply_String (TTO_GSUBHeader *gsub, OTL_Buffer buffer) |