Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Funciones
Referencia del Archivo src/qt/src/3rdparty/opentype/ftxgdef.h

Ir al código fuente de este archivo.

Clases

struct  TTO_AttachPoint_
struct  TTO_AttachList_
struct  TTO_CaretValueFormat1_
struct  TTO_CaretValueFormat2_
struct  TTO_CaretValueFormat3_
struct  TTO_CaretValueFormat4_
struct  TTO_CaretValue_
struct  TTO_LigGlyph_
struct  TTO_LigCaretList_
struct  TTO_GDEFHeader_

'defines'

#define TTO_Err_Invalid_GDEF_SubTable_Format   0x1030
#define TTO_Err_Invalid_GDEF_SubTable   0x1031
#define UNCLASSIFIED_GLYPH   0
#define SIMPLE_GLYPH   1
#define LIGATURE_GLYPH   2
#define MARK_GLYPH   3
#define COMPONENT_GLYPH   4
#define TTO_BASE_GLYPH   0x0002
#define TTO_LIGATURE   0x0004
#define TTO_MARK   0x0008
#define TTO_COMPONENT   0x0010

'typedefs'

typedef struct TTO_AttachPoint_ TTO_AttachPoint
typedef struct TTO_AttachList_ TTO_AttachList
typedef struct
TTO_CaretValueFormat1_ 
TTO_CaretValueFormat1
typedef struct
TTO_CaretValueFormat2_ 
TTO_CaretValueFormat2
typedef struct
TTO_CaretValueFormat3_ 
TTO_CaretValueFormat3
typedef struct
TTO_CaretValueFormat4_ 
TTO_CaretValueFormat4
typedef struct TTO_CaretValue_ TTO_CaretValue
typedef struct TTO_LigGlyph_ TTO_LigGlyph
typedef struct TTO_LigCaretList_ TTO_LigCaretList
typedef struct TTO_GDEFHeader_ TTO_GDEFHeader
typedef struct TTO_GDEFHeader_TTO_GDEF

Funciones

EXPORT_FUNC FT_Error TT_New_GDEF_Table (FT_Face face, TTO_GDEFHeader **retptr)
EXPORT_DEF FT_Error TT_Load_GDEF_Table (FT_Face face, TTO_GDEFHeader **gdef)
EXPORT_DEF FT_Error TT_Done_GDEF_Table (TTO_GDEFHeader *gdef)
EXPORT_DEF FT_Error TT_GDEF_Get_Glyph_Property (TTO_GDEFHeader *gdef, FT_UShort glyphID, FT_UShort *property)
EXPORT_DEF FT_Error TT_GDEF_Build_ClassDefinition (TTO_GDEFHeader *gdef, FT_UShort num_glyphs, FT_UShort glyph_count, FT_UShort *glyph_array, FT_UShort *class_array)

Documentación de los 'defines'

#define COMPONENT_GLYPH   4
#define LIGATURE_GLYPH   2
#define MARK_GLYPH   3
#define SIMPLE_GLYPH   1
#define TTO_BASE_GLYPH   0x0002
#define TTO_COMPONENT   0x0010
#define TTO_Err_Invalid_GDEF_SubTable   0x1031
#define TTO_Err_Invalid_GDEF_SubTable_Format   0x1030
#define TTO_LIGATURE   0x0004
#define TTO_MARK   0x0008
#define UNCLASSIFIED_GLYPH   0

Documentación de los 'typedefs'

typedef struct TTO_GDEFHeader_* TTO_GDEF
typedef struct TTO_LigGlyph_ TTO_LigGlyph

Documentación de las funciones

EXPORT_DEF FT_Error TT_Done_GDEF_Table ( TTO_GDEFHeader gdef)
EXPORT_DEF FT_Error TT_GDEF_Build_ClassDefinition ( TTO_GDEFHeader gdef,
FT_UShort  num_glyphs,
FT_UShort  glyph_count,
FT_UShort *  glyph_array,
FT_UShort *  class_array 
)
EXPORT_DEF FT_Error TT_GDEF_Get_Glyph_Property ( TTO_GDEFHeader gdef,
FT_UShort  glyphID,
FT_UShort *  property 
)
EXPORT_DEF FT_Error TT_Load_GDEF_Table ( FT_Face  face,
TTO_GDEFHeader **  gdef 
)
EXPORT_FUNC FT_Error TT_New_GDEF_Table ( FT_Face  face,
TTO_GDEFHeader **  retptr 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'