Eneboo - Documentación para desarrolladores
|
'defines' | |
#define | G_HAVE_GNUC_VARARGS |
#define | DUMP(args...) dump (stream, indent, args) |
#define | DUMP_FINT(strct, fld) dump (stream, indent, "<" #fld ">%d</" #fld ">\n", (strct)->fld) |
#define | DUMP_FUINT(strct, fld) dump (stream, indent, "<" #fld ">%u</" #fld ">\n", (strct)->fld) |
#define | DUMP_FGLYPH(strct, fld) dump (stream, indent, "<" #fld ">%#4x</" #fld ">\n", (strct)->fld) |
#define | DEF_DUMP(type) static void Dump_ ## type (TTO_ ## type *type, FILE *stream, int indent, FT_Bool is_gsub) |
#define | RECURSE(name, type, val) do { DUMP ("<" #name ">\n"); Dump_ ## type (val, stream, indent + 1, is_gsub); DUMP ("</" #name ">\n"); } while (0) |
#define | RECURSE_NUM(name, i, type, val) do { DUMP ("<" #name "> <!-- %d -->\n", i); Dump_ ## type (val, stream, indent + 1, is_gsub); DUMP ("</" #name ">\n"); } while (0) |
#define | DUMP_VALUE_RECORD(val, frmt) do { DUMP ("<ValueRecord>\n"); Dump_ValueRecord (val, stream, indent + 1, is_gsub, frmt); DUMP ("</ValueRecord>\n"); } while (0) |
Funciones | |
DEF_DUMP (LangSys) | |
DEF_DUMP (Script) | |
DEF_DUMP (ScriptList) | |
DEF_DUMP (Feature) | |
DEF_DUMP (MarkArray) | |
DEF_DUMP (FeatureList) | |
DEF_DUMP (Coverage) | |
DEF_DUMP (ClassDefinition) | |
DEF_DUMP (ChainSubClassSet) | |
DEF_DUMP (Ligature) | |
DEF_DUMP (LigatureSet) | |
DEF_DUMP (Lookup) | |
DEF_DUMP (LookupList) | |
void | TT_Dump_GSUB_Table (TTO_GSUB gsub, FILE *stream) |
void | TT_Dump_GPOS_Table (TTO_GPOS gpos, FILE *stream) |
#define DEF_DUMP | ( | type | ) | static void Dump_ ## type (TTO_ ## type *type, FILE *stream, int indent, FT_Bool is_gsub) |
#define DUMP | ( | args... | ) | dump (stream, indent, args) |
#define DUMP_FGLYPH | ( | strct, | |
fld | |||
) | dump (stream, indent, "<" #fld ">%#4x</" #fld ">\n", (strct)->fld) |
#define DUMP_FINT | ( | strct, | |
fld | |||
) | dump (stream, indent, "<" #fld ">%d</" #fld ">\n", (strct)->fld) |
#define DUMP_FUINT | ( | strct, | |
fld | |||
) | dump (stream, indent, "<" #fld ">%u</" #fld ">\n", (strct)->fld) |
#define DUMP_VALUE_RECORD | ( | val, | |
frmt | |||
) | do { DUMP ("<ValueRecord>\n"); Dump_ValueRecord (val, stream, indent + 1, is_gsub, frmt); DUMP ("</ValueRecord>\n"); } while (0) |
#define G_HAVE_GNUC_VARARGS |
#define RECURSE | ( | name, | |
type, | |||
val | |||
) | do { DUMP ("<" #name ">\n"); Dump_ ## type (val, stream, indent + 1, is_gsub); DUMP ("</" #name ">\n"); } while (0) |
#define RECURSE_NUM | ( | name, | |
i, | |||
type, | |||
val | |||
) | do { DUMP ("<" #name "> <!-- %d -->\n", i); Dump_ ## type (val, stream, indent + 1, is_gsub); DUMP ("</" #name ">\n"); } while (0) |
DEF_DUMP | ( | LangSys | ) |
DEF_DUMP | ( | Script | ) |
DEF_DUMP | ( | MarkArray | ) |
DEF_DUMP | ( | Lookup | ) |
DEF_DUMP | ( | LookupList | ) |
DEF_DUMP | ( | FeatureList | ) |
DEF_DUMP | ( | Coverage | ) |
DEF_DUMP | ( | ClassDefinition | ) |
DEF_DUMP | ( | ScriptList | ) |
DEF_DUMP | ( | ChainSubClassSet | ) |
DEF_DUMP | ( | Feature | ) |
DEF_DUMP | ( | Ligature | ) |
DEF_DUMP | ( | LigatureSet | ) |
void TT_Dump_GPOS_Table | ( | TTO_GPOS | gpos, |
FILE * | stream | ||
) |
void TT_Dump_GSUB_Table | ( | TTO_GSUB | gsub, |
FILE * | stream | ||
) |