ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

cffcmap.h
Go to the documentation of this file.
00001 /***************************************************************************/
00002 /*                                                                         */
00003 /*  cffcmap.h                                                              */
00004 /*                                                                         */
00005 /*    CFF character mapping table (cmap) support (specification).          */
00006 /*                                                                         */
00007 /*  Copyright 2002, 2003, 2006 by                                          */
00008 /*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
00009 /*                                                                         */
00010 /*  This file is part of the FreeType project, and may only be used,       */
00011 /*  modified, and distributed under the terms of the FreeType project      */
00012 /*  license, LICENSE.TXT.  By continuing to use, modify, or distribute     */
00013 /*  this file you indicate that you have read the license and              */
00014 /*  understand and accept it fully.                                        */
00015 /*                                                                         */
00016 /***************************************************************************/
00017 
00018 
00019 #ifndef __CFFCMAP_H__
00020 #define __CFFCMAP_H__
00021 
00022 #include "cffobjs.h"
00023 
00024 FT_BEGIN_HEADER
00025 
00026 
00027   /*************************************************************************/
00028   /*************************************************************************/
00029   /*****                                                               *****/
00030   /*****          TYPE1 STANDARD (AND EXPERT) ENCODING CMAPS           *****/
00031   /*****                                                               *****/
00032   /*************************************************************************/
00033   /*************************************************************************/
00034 
00035   /* standard (and expert) encoding cmaps */
00036   typedef struct CFF_CMapStdRec_*  CFF_CMapStd;
00037 
00038   typedef struct  CFF_CMapStdRec_
00039   {
00040     FT_CMapRec  cmap;
00041     FT_UShort*  gids;   /* up to 256 elements */
00042 
00043   } CFF_CMapStdRec;
00044 
00045 
00046   FT_DECLARE_CMAP_CLASS(cff_cmap_encoding_class_rec)
00047 
00048 
00049   /*************************************************************************/
00050   /*************************************************************************/
00051   /*****                                                               *****/
00052   /*****               CFF SYNTHETIC UNICODE ENCODING CMAP             *****/
00053   /*****                                                               *****/
00054   /*************************************************************************/
00055   /*************************************************************************/
00056 
00057   /* unicode (synthetic) cmaps */
00058 
00059   FT_DECLARE_CMAP_CLASS(cff_cmap_unicode_class_rec)
00060 
00061 
00062 FT_END_HEADER
00063 
00064 #endif /* __CFFCMAP_H__ */
00065 
00066 
00067 /* END */

Generated on Fri May 25 2012 04:32:15 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.