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

psconv.h
Go to the documentation of this file.
00001 /***************************************************************************/
00002 /*                                                                         */
00003 /*  psconv.h                                                               */
00004 /*                                                                         */
00005 /*    Some convenience conversions (specification).                        */
00006 /*                                                                         */
00007 /*  Copyright 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 __PSCONV_H__
00020 #define __PSCONV_H__
00021 
00022 
00023 #include <ft2build.h>
00024 #include FT_INTERNAL_POSTSCRIPT_AUX_H
00025 
00026 FT_BEGIN_HEADER
00027 
00028 
00029   FT_LOCAL( FT_Int )
00030   PS_Conv_Strtol( FT_Byte**  cursor,
00031                   FT_Byte*   limit,
00032                   FT_Int     base );
00033 
00034 
00035   FT_LOCAL( FT_Int )
00036   PS_Conv_ToInt( FT_Byte**  cursor,
00037                  FT_Byte*   limit );
00038 
00039   FT_LOCAL( FT_Fixed )
00040   PS_Conv_ToFixed( FT_Byte**  cursor,
00041                    FT_Byte*   limit,
00042                    FT_Int     power_ten );
00043 
00044 #if 0
00045   FT_LOCAL( FT_UInt )
00046   PS_Conv_StringDecode( FT_Byte**  cursor,
00047                         FT_Byte*   limit,
00048                         FT_Byte*   buffer,
00049                         FT_Offset  n );
00050 #endif
00051 
00052   FT_LOCAL( FT_UInt )
00053   PS_Conv_ASCIIHexDecode( FT_Byte**  cursor,
00054                           FT_Byte*   limit,
00055                           FT_Byte*   buffer,
00056                           FT_Offset  n );
00057 
00058   FT_LOCAL( FT_UInt )
00059   PS_Conv_EexecDecode( FT_Byte**   cursor,
00060                        FT_Byte*    limit,
00061                        FT_Byte*    buffer,
00062                        FT_Offset   n,
00063                        FT_UShort*  seed );
00064 
00065 
00066 FT_END_HEADER
00067 
00068 #endif /* __PSCONV_H__ */
00069 
00070 
00071 /* END */

Generated on Sun May 27 2012 04:33:58 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.