Enlightenment CVS committal Author : raster Project : e17 Module : libs/evas
Dir : e17/libs/evas/src/lib Modified Files: Evas.h Log Message: evas lets you choose font hinting - in theory. :) =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/Evas.h,v retrieving revision 1.80 retrieving revision 1.81 diff -u -3 -r1.80 -r1.81 --- Evas.h 15 Jan 2006 06:21:03 -0000 1.80 +++ Evas.h 27 Feb 2006 14:03:27 -0000 1.81 @@ -54,6 +54,13 @@ EVAS_BUTTON_TRIPLE_CLICK = (1 << 1) /**< This mouse button press was the 3rd press of a triple click */ } Evas_Button_Flags; /**< Flags for Mouse Button events */ +typedef enum _Evas_Font_Hinting_Flags +{ + EVAS_FONT_HINTING_NONE, + EVAS_FONT_HINTING_AUTO, + EVAS_FONT_HINTING_BYTECODE +} Evas_Font_Hinting_Flags; /**< Flags for Font Hinting */ + typedef struct _Evas_List Evas_List; /**< A generic linked list node handle */ typedef struct _Evas_Rectangle Evas_Rectangle; /**< A generic rectangle handle */ typedef struct _Evas_Smart_Class Evas_Smart_Class; /**< A smart object base class */ @@ -712,6 +719,10 @@ EAPI void evas_imaging_image_cache_set (int bytes); EAPI int evas_imaging_image_cache_get (void); + EAPI void evas_imaging_font_hinting_set (Evas_Font_Hinting_Flags hinting); + EAPI Evas_Font_Hinting_Flags evas_imaging_font_hinting_get (void); + EAPI Evas_Bool evas_imaging_font_hinting_can_hint (Evas_Font_Hinting_Flags hinting); + EAPI Evas_Imaging_Font *evas_imaging_font_load (const char *file, const char *key, int size); EAPI void evas_imaging_font_free (Evas_Imaging_Font *fn); EAPI int evas_imaging_font_ascent_get (Evas_Imaging_Font *fn); ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs