1 /***************************************************************************/ 2 /* */ 3 /* ftsynth.h */ 4 /* */ 5 /* FreeType synthesizing code for emboldening and slanting */ 6 /* (specification). */ 7 /* */ 8 /* Copyright 2000-2001 by */ 9 /* David Turner, Robert Wilhelm, and Werner Lemberg. */ 10 /* */ 11 /* This file is part of the FreeType project, and may only be used, */ 12 /* modified, and distributed under the terms of the FreeType project */ 13 /* license, LICENSE.TXT. By continuing to use, modify, or distribute */ 14 /* this file you indicate that you have read the license and */ 15 /* understand and accept it fully. */ 16 /* */ 17 /***************************************************************************/ 18 19 20 /*************************************************************************/ 21 /*************************************************************************/ 22 /*************************************************************************/ 23 /*************************************************************************/ 24 /*************************************************************************/ 25 /********* *********/ 26 /********* WARNING, THIS IS ALPHA CODE, THIS API *********/ 27 /********* IS DUE TO CHANGE UNTIL STRICTLY NOTIFIED BY THE *********/ 28 /********* FREETYPE DEVELOPMENT TEAM *********/ 29 /********* *********/ 30 /*************************************************************************/ 31 /*************************************************************************/ 32 /*************************************************************************/ 33 /*************************************************************************/ 34 /*************************************************************************/ 35 36 37 #ifndef __FTSYNTH_H__ 38 #define __FTSYNTH_H__ 39 40 41 #include <ft2build.h> 42 #include FT_FREETYPE_H 43 44 45 FT_BEGIN_HEADER 46 47 48 /* This code is completely experimental -- use with care! */ 49 /* It will probably be completely rewritten in the future */ 50 /* or even integrated into the library. */ 51 FT_EXPORT( void ) 52 FT_GlyphSlot_Embolden( FT_GlyphSlot slot ); 53 54 55 FT_EXPORT( void ) 56 FT_GlyphSlot_Oblique( FT_GlyphSlot slot ); 57 58 /* */ 59 60 FT_END_HEADER 61 62 #endif /* __FTSYNTH_H__ */ 63 64 65 /* END */ 66