Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/evas

Dir     : e17/libs/evas/src/lib


Modified Files:
        Evas.h 


Log Message:


font imaging stuff....

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/Evas.h,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -3 -r1.26 -r1.27
--- Evas.h      21 Apr 2004 06:38:23 -0000      1.26
+++ Evas.h      22 Apr 2004 11:29:33 -0000      1.27
@@ -547,7 +547,22 @@
    Evas_Bool           evas_imaging_image_alpha_get (Evas_Imaging_Image *im);
    void                evas_imaging_image_cache_set (int bytes);
    int                 evas_imaging_image_cache_get (void);
-       
+   
+   Evas_Imaging_Font  *evas_imaging_font_load                      (const char *file, 
const char *key, int size);
+   void                evas_imaging_font_free                      (Evas_Imaging_Font 
*fn);
+   int                 evas_imaging_font_ascent_get                (Evas_Imaging_Font 
*fn);
+   int                 evas_imaging_font_descent_get               (Evas_Imaging_Font 
*fn);
+   int                 evas_imaging_font_max_ascent_get            (Evas_Imaging_Font 
*fn);
+   int                 evas_imaging_font_max_descent_get           (Evas_Imaging_Font 
*fn);
+   int                 evas_imaging_font_line_advance_get          (Evas_Imaging_Font 
*fn);
+   void                evas_imaging_font_string_advance_get        (Evas_Imaging_Font 
*fn, char *str, int *x, int *y);
+   void                evas_imaging_font_string_size_query         (Evas_Imaging_Font 
*fn, char *str, int *w, int *h);
+   int                 evas_imaging_font_string_inset_get          (Evas_Imaging_Font 
*fn, char *str);
+   int                 evas_imaging_font_string_char_coords_get    (Evas_Imaging_Font 
*fn, char *str, int pos, int *cx, int *cy, int *cw, int *ch);
+   int                 evas_imaging_font_string_char_at_coords_get (Evas_Imaging_Font 
*fn, char *str, int x, int y, int *cx, int *cy, int *cw, int *ch);
+   
+   void                evas_imaging_font_cache_set  (int bytes);
+   int                 evas_imaging_font_cache_get  (void);
        
 #ifdef __cplusplus
 }




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to