Eneboo - Documentación para desarrolladores
'defines' | Funciones
Referencia del Archivo src/qt/src/3rdparty/opentype/ftxgsub.c
#include "ftxopen.h"
#include "ftxopenf.h"
#include "ftglue.h"

'defines'

#define EXPORT_FUNC
#define GSUB_ID   Build_Extension_ID( 'G', 'S', 'U', 'B' )

Funciones

EXPORT_FUNC FT_Error TT_Load_GSUB_Table (FT_Face face, TTO_GSUBHeader **retptr, TTO_GDEFHeader *gdef)
EXPORT_FUNC FT_Error TT_Done_GSUB_Table (TTO_GSUBHeader *gsub)
FT_Error Load_SingleSubst (TTO_SingleSubst *ss, FT_Stream stream)
void Free_SingleSubst (TTO_SingleSubst *ss, FT_Memory memory)
FT_Error Load_MultipleSubst (TTO_MultipleSubst *ms, FT_Stream stream)
void Free_MultipleSubst (TTO_MultipleSubst *ms, FT_Memory memory)
FT_Error Load_AlternateSubst (TTO_AlternateSubst *as, FT_Stream stream)
void Free_AlternateSubst (TTO_AlternateSubst *as, FT_Memory memory)
FT_Error Load_LigatureSubst (TTO_LigatureSubst *ls, FT_Stream stream)
void Free_LigatureSubst (TTO_LigatureSubst *ls, FT_Memory memory)
FT_Error Load_ContextSubst (TTO_ContextSubst *cs, FT_Stream stream)
void Free_ContextSubst (TTO_ContextSubst *cs, FT_Memory memory)
FT_Error Load_ChainContextSubst (TTO_ChainContextSubst *ccs, FT_Stream stream)
void Free_ChainContextSubst (TTO_ChainContextSubst *ccs, FT_Memory memory)
EXPORT_FUNC FT_Error TT_GSUB_Select_Script (TTO_GSUBHeader *gsub, FT_ULong script_tag, FT_UShort *script_index)
EXPORT_FUNC 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_FUNC 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_FUNC FT_Error TT_GSUB_Query_Scripts (TTO_GSUBHeader *gsub, FT_ULong **script_tag_list)
EXPORT_FUNC FT_Error TT_GSUB_Query_Languages (TTO_GSUBHeader *gsub, FT_UShort script_index, FT_ULong **language_tag_list)
EXPORT_FUNC FT_Error TT_GSUB_Query_Features (TTO_GSUBHeader *gsub, FT_UShort script_index, FT_UShort language_index, FT_ULong **feature_tag_list)
EXPORT_FUNC FT_Error TT_GSUB_Add_Feature (TTO_GSUBHeader *gsub, FT_UShort feature_index, FT_UInt property)
EXPORT_FUNC FT_Error TT_GSUB_Clear_Features (TTO_GSUBHeader *gsub)
EXPORT_FUNC FT_Error TT_GSUB_Register_Alternate_Function (TTO_GSUBHeader *gsub, TTO_AltFunction altfunc, void *data)
EXPORT_FUNC FT_Error TT_GSUB_Apply_String (TTO_GSUBHeader *gsub, OTL_Buffer buffer)

Documentación de los 'defines'

#define EXPORT_FUNC
#define GSUB_ID   Build_Extension_ID( 'G', 'S', 'U', 'B' )

Documentación de las funciones

void Free_AlternateSubst ( TTO_AlternateSubst as,
FT_Memory  memory 
)
void Free_ChainContextSubst ( TTO_ChainContextSubst ccs,
FT_Memory  memory 
)
void Free_ContextSubst ( TTO_ContextSubst cs,
FT_Memory  memory 
)
void Free_LigatureSubst ( TTO_LigatureSubst ls,
FT_Memory  memory 
)
void Free_MultipleSubst ( TTO_MultipleSubst ms,
FT_Memory  memory 
)
void Free_SingleSubst ( TTO_SingleSubst ss,
FT_Memory  memory 
)
FT_Error Load_AlternateSubst ( TTO_AlternateSubst as,
FT_Stream  stream 
)
FT_Error Load_ChainContextSubst ( TTO_ChainContextSubst ccs,
FT_Stream  stream 
)
FT_Error Load_ContextSubst ( TTO_ContextSubst cs,
FT_Stream  stream 
)
FT_Error Load_LigatureSubst ( TTO_LigatureSubst ls,
FT_Stream  stream 
)
FT_Error Load_MultipleSubst ( TTO_MultipleSubst ms,
FT_Stream  stream 
)
FT_Error Load_SingleSubst ( TTO_SingleSubst ss,
FT_Stream  stream 
)
EXPORT_FUNC FT_Error TT_Done_GSUB_Table ( TTO_GSUBHeader gsub)
EXPORT_FUNC FT_Error TT_GSUB_Add_Feature ( TTO_GSUBHeader gsub,
FT_UShort  feature_index,
FT_UInt  property 
)
EXPORT_FUNC FT_Error TT_GSUB_Apply_String ( TTO_GSUBHeader gsub,
OTL_Buffer  buffer 
)
EXPORT_FUNC FT_Error TT_GSUB_Clear_Features ( TTO_GSUBHeader gsub)
EXPORT_FUNC FT_Error TT_GSUB_Query_Features ( TTO_GSUBHeader gsub,
FT_UShort  script_index,
FT_UShort  language_index,
FT_ULong **  feature_tag_list 
)
EXPORT_FUNC FT_Error TT_GSUB_Query_Languages ( TTO_GSUBHeader gsub,
FT_UShort  script_index,
FT_ULong **  language_tag_list 
)
EXPORT_FUNC FT_Error TT_GSUB_Query_Scripts ( TTO_GSUBHeader gsub,
FT_ULong **  script_tag_list 
)
EXPORT_FUNC FT_Error TT_GSUB_Register_Alternate_Function ( TTO_GSUBHeader gsub,
TTO_AltFunction  altfunc,
void *  data 
)
EXPORT_FUNC 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_FUNC 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_FUNC FT_Error TT_GSUB_Select_Script ( TTO_GSUBHeader gsub,
FT_ULong  script_tag,
FT_UShort *  script_index 
)
EXPORT_FUNC FT_Error TT_Load_GSUB_Table ( FT_Face  face,
TTO_GSUBHeader **  retptr,
TTO_GDEFHeader gdef 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'