Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
1.8 KiB

  1. /*
  2. * Adobe Universal Font Library
  3. *
  4. * Copyright (c) 1996 Adobe Systems Inc.
  5. * All Rights Reserved
  6. *
  7. * UFOttt3.h - PostScript type 3 implementation for a TrueType font.
  8. *
  9. *
  10. * $Header:
  11. */
  12. #ifndef _H_UFOTTT3
  13. #define _H_UFOTTT3
  14. /*===============================================================================*
  15. * Include files used by this interface *
  16. *===============================================================================*/
  17. #include "UFO.h"
  18. /*===============================================================================*
  19. * Theory of Operation *
  20. *===============================================================================*/
  21. /*
  22. This file defines the PostScript type 3 implementation for a TrueType font (Hinted bitmap font).
  23. */
  24. /*==================================================================================================*
  25. * TTT3FontStruct *
  26. *==================================================================================================*/
  27. typedef struct {
  28. /* TT3 Data starts from here */
  29. unsigned long cbMaxGlyphs; /* Size of the the largest glyph */
  30. UFLTTT3FontInfo info; /* True Type Font info. */
  31. } TTT3FontStruct;
  32. UFOStruct *TTT3FontInit(
  33. const UFLMemObj *pMem,
  34. const UFLStruct *pUFL,
  35. const UFLRequest *pRequest
  36. );
  37. #endif