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

fttrace.h
Go to the documentation of this file.
00001 /***************************************************************************/
00002 /*                                                                         */
00003 /*  fttrace.h                                                              */
00004 /*                                                                         */
00005 /*    Tracing handling (specification only).                               */
00006 /*                                                                         */
00007 /*  Copyright 2002, 2004, 2005, 2006, 2007 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   /* definitions of trace levels for FreeType 2 */
00020 
00021   /* the first level must always be `trace_any' */
00022 FT_TRACE_DEF( any )
00023 
00024   /* base components */
00025 FT_TRACE_DEF( calc )      /* calculations            (ftcalc.c)   */
00026 FT_TRACE_DEF( memory )    /* memory manager          (ftobjs.c)   */
00027 FT_TRACE_DEF( stream )    /* stream manager          (ftstream.c) */
00028 FT_TRACE_DEF( io )        /* i/o interface           (ftsystem.c) */
00029 FT_TRACE_DEF( list )      /* list management         (ftlist.c)   */
00030 FT_TRACE_DEF( init )      /* initialization          (ftinit.c)   */
00031 FT_TRACE_DEF( objs )      /* base objects            (ftobjs.c)   */
00032 FT_TRACE_DEF( outline )   /* outline management      (ftoutln.c)  */
00033 FT_TRACE_DEF( glyph )     /* glyph management        (ftglyph.c)  */
00034 FT_TRACE_DEF( gloader )   /* glyph loader            (ftgloadr.c) */
00035 
00036 FT_TRACE_DEF( raster )    /* monochrome rasterizer   (ftraster.c) */
00037 FT_TRACE_DEF( smooth )    /* anti-aliasing raster    (ftgrays.c)  */
00038 FT_TRACE_DEF( mm )        /* MM interface            (ftmm.c)     */
00039 FT_TRACE_DEF( raccess )   /* resource fork accessor  (ftrfork.c)  */
00040 FT_TRACE_DEF( synth )     /* bold/slant synthesizer  (ftsynth.c)  */
00041 
00042   /* Cache sub-system */
00043 FT_TRACE_DEF( cache )     /* cache sub-system        (ftcache.c, etc.) */
00044 
00045   /* SFNT driver components */
00046 FT_TRACE_DEF( sfdriver )  /* SFNT font driver        (sfdriver.c) */
00047 FT_TRACE_DEF( sfobjs )    /* SFNT object handler     (sfobjs.c)   */
00048 FT_TRACE_DEF( ttcmap )    /* charmap handler         (ttcmap.c)   */
00049 FT_TRACE_DEF( ttkern )    /* kerning handler         (ttkern.c)   */
00050 FT_TRACE_DEF( ttload )    /* basic TrueType tables   (ttload.c)   */
00051 FT_TRACE_DEF( ttmtx )     /* metrics-related tables  (ttmtx.c)    */
00052 FT_TRACE_DEF( ttpost )    /* PS table processing     (ttpost.c)   */
00053 FT_TRACE_DEF( ttsbit )    /* TrueType sbit handling  (ttsbit.c)   */
00054 FT_TRACE_DEF( ttbdf )     /* TrueType embedded BDF   (ttbdf.c)    */
00055 
00056   /* TrueType driver components */
00057 FT_TRACE_DEF( ttdriver )  /* TT font driver          (ttdriver.c) */
00058 FT_TRACE_DEF( ttgload )   /* TT glyph loader         (ttgload.c)  */
00059 FT_TRACE_DEF( ttinterp )  /* bytecode interpreter    (ttinterp.c) */
00060 FT_TRACE_DEF( ttobjs )    /* TT objects manager      (ttobjs.c)   */
00061 FT_TRACE_DEF( ttpload )   /* TT data/program loader  (ttpload.c)  */
00062 FT_TRACE_DEF( ttgxvar )   /* TrueType GX var handler (ttgxvar.c)  */
00063 
00064   /* Type 1 driver components */
00065 FT_TRACE_DEF( t1afm )
00066 FT_TRACE_DEF( t1driver )
00067 FT_TRACE_DEF( t1gload )
00068 FT_TRACE_DEF( t1hint )
00069 FT_TRACE_DEF( t1load )
00070 FT_TRACE_DEF( t1objs )
00071 FT_TRACE_DEF( t1parse )
00072 
00073   /* PostScript helper module `psaux' */
00074 FT_TRACE_DEF( t1decode )
00075 FT_TRACE_DEF( psobjs )
00076 
00077   /* PostScript hinting module `pshinter' */
00078 FT_TRACE_DEF( pshrec )
00079 FT_TRACE_DEF( pshalgo1 )
00080 FT_TRACE_DEF( pshalgo2 )
00081 
00082   /* Type 2 driver components */
00083 FT_TRACE_DEF( cffdriver )
00084 FT_TRACE_DEF( cffgload )
00085 FT_TRACE_DEF( cffload )
00086 FT_TRACE_DEF( cffobjs )
00087 FT_TRACE_DEF( cffparse )
00088 
00089   /* Type 42 driver component */
00090 FT_TRACE_DEF( t42 )
00091 
00092   /* CID driver components */
00093 FT_TRACE_DEF( cidafm )
00094 FT_TRACE_DEF( ciddriver )
00095 FT_TRACE_DEF( cidgload )
00096 FT_TRACE_DEF( cidload )
00097 FT_TRACE_DEF( cidobjs )
00098 FT_TRACE_DEF( cidparse )
00099 
00100   /* Windows font component */
00101 FT_TRACE_DEF( winfnt )
00102 
00103   /* PCF font components */
00104 FT_TRACE_DEF( pcfdriver )
00105 FT_TRACE_DEF( pcfread )
00106 
00107   /* BDF font components */
00108 FT_TRACE_DEF( bdfdriver )
00109 FT_TRACE_DEF( bdflib )
00110 
00111   /* PFR font component */
00112 FT_TRACE_DEF( pfr )
00113 
00114   /* OpenType validation components */
00115 FT_TRACE_DEF( otvmodule )
00116 FT_TRACE_DEF( otvcommon )
00117 FT_TRACE_DEF( otvbase )
00118 FT_TRACE_DEF( otvgdef )
00119 FT_TRACE_DEF( otvgpos )
00120 FT_TRACE_DEF( otvgsub )
00121 FT_TRACE_DEF( otvjstf )
00122 FT_TRACE_DEF( otvmath )
00123 
00124   /* TrueTypeGX/AAT validation components */
00125 FT_TRACE_DEF( gxvmodule )
00126 FT_TRACE_DEF( gxvcommon )
00127 FT_TRACE_DEF( gxvfeat )
00128 FT_TRACE_DEF( gxvmort )
00129 FT_TRACE_DEF( gxvmorx )
00130 FT_TRACE_DEF( gxvbsln )
00131 FT_TRACE_DEF( gxvjust )
00132 FT_TRACE_DEF( gxvkern )
00133 FT_TRACE_DEF( gxvopbd )
00134 FT_TRACE_DEF( gxvtrak )
00135 FT_TRACE_DEF( gxvprop )
00136 FT_TRACE_DEF( gxvlcar )
00137 
00138 
00139 /* END */

Generated on Mon May 28 2012 04:33:32 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.