Name Description Size
module.mk 687
rules.mk 1850
truetype.c driver interface 874
ttdriver.c The macro FT_COMPONENT is used in trace mode. It is an implicit parameter of the FT_TRACE() and FT_ERROR() macros, used to print/log messages during execution. 21568
ttdriver.h TTDRIVER_H_ 748
tterrors.h This file is used to define the TrueType error enumeration constants. 981
ttgload.c The macro FT_COMPONENT is used in trace mode. It is an implicit parameter of the FT_TRACE() and FT_ERROR() macros, used to print/log messages during execution. 85139
ttgload.h TTGLOAD_H_ 1358
ttgxvar.c Apple documents the `fvar', `gvar', `cvar', and `avar' tables at https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6[fgca]var.html The documentation for `gvar' is not intelligible; `cvar' refers you to `gvar' and is thus also incomprehensible. The documentation for `avar' appears correct, but Apple has no fonts with an `avar' table, so it is hard to test. Many thanks to John Jenkins (at Apple) in figuring this out. Apple's `kern' table has some references to tuple indices, but as there is no indication where these indices are defined, nor how to interpolate the kerning values (different tuples have different classes) this issue is ignored. 131827
ttgxvar.h @Struct: GX_AVarCorrespondenceRec @Description: A data structure representing `shortFracCorrespondence' in `avar' table according to the specifications from Apple. 13625
ttinterp.c Greg Hitchcock from Microsoft has helped a lot in resolving unclear 191023
ttinterp.h Rounding mode constants. 18772
ttobjs.c The macro FT_COMPONENT is used in trace mode. It is an implicit parameter of the FT_TRACE() and FT_ERROR() macros, used to print/log messages during execution. 43467
ttobjs.h @Type: TT_Driver @Description: A handle to a TrueType driver object. 11926
ttpload.c The macro FT_COMPONENT is used in trace mode. It is an implicit parameter of the FT_TRACE() and FT_ERROR() macros, used to print/log messages during execution. 16553
ttpload.h TTPLOAD_H_ 1661