[Overview][Constants][Types][Procedures and functions][Variables][Index] Reference for unit 'TTObjs' (#lazutils)

TFace

Declaration

Source position: ttobjs.pas line 385

type TFace = record

  stream: TT_Stream;

  ttcHeader: TTTCHeader;

  maxProfile: TMaxProfile;

  fontHeader: TT_Header;

  horizontalHeader: TT_Horizontal_Header;

  verticalInfo: Boolean;

  verticalHeader: TT_Vertical_Header;

  os2: TT_OS2;

  postscript: TT_Postscript;

  hdmx: THdmx;

  nameTable: TName_Table;

  numTables: Int;

  dirTables: PTableDirEntries;

  numCMaps: Int;

  cMaps: PCMapTables;

  numLocations: Int;

  glyphLocations: PStorage;

  fontPgmSize: Int;

  fontProgram: PByte;

  cvtPgmSize: Int;

  cvtProgram: PByte;

  cvtSize: Int;

  cvt: PShort;

  gasp: TGasp;

  numGlyphs: Int;

  maxPoints: Int;

  maxContours: Int;

  maxComponents: Int;

  instances: TCache;

  glyphs: TCache;

  extension: Pointer;

  genericP: Pointer;

end;

The latest version of this document can be found at lazarus-ccr.sourceforge.net.