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

ttgload.h
Go to the documentation of this file.
00001 /***************************************************************************/
00002 /*                                                                         */
00003 /*  ttgload.h                                                              */
00004 /*                                                                         */
00005 /*    TrueType Glyph Loader (specification).                               */
00006 /*                                                                         */
00007 /*  Copyright 1996-2001, 2002, 2003, 2004, 2005, 2006, 2008 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 __TTGLOAD_H__
00020 #define __TTGLOAD_H__
00021 
00022 
00023 #include <ft2build.h>
00024 #include "ttobjs.h"
00025 
00026 #ifdef TT_USE_BYTECODE_INTERPRETER
00027 #include "ttinterp.h"
00028 #endif
00029 
00030 
00031 FT_BEGIN_HEADER
00032 
00033 
00034   FT_LOCAL( void )
00035   TT_Init_Glyph_Loading( TT_Face  face );
00036 
00037   FT_LOCAL( void )
00038   TT_Get_HMetrics( TT_Face     face,
00039                    FT_UInt     idx,
00040                    FT_Bool     check,
00041                    FT_Short*   lsb,
00042                    FT_UShort*  aw );
00043 
00044   FT_LOCAL( void )
00045   TT_Get_VMetrics( TT_Face     face,
00046                    FT_UInt     idx,
00047                    FT_Bool     check,
00048                    FT_Short*   tsb,
00049                    FT_UShort*  ah );
00050 
00051   FT_LOCAL( FT_Error )
00052   TT_Load_Glyph( TT_Size       size,
00053                  TT_GlyphSlot  glyph,
00054                  FT_UInt       glyph_index,
00055                  FT_Int32      load_flags );
00056 
00057 
00058 FT_END_HEADER
00059 
00060 #endif /* __TTGLOAD_H__ */
00061 
00062 
00063 /* END */

Generated on Sat May 26 2012 04:32:57 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.