Enlightenment CVS committal Author : doursse Project : e17 Module : libs/evas
Dir : e17/libs/evas/src/lib/include Modified Files: evas_common.h Log Message: * move font and gradient declarations to their own files * add vim headers * remove some trailing spaces =================================================================== RCS file: /cvs/e/e17/libs/evas/src/lib/include/evas_common.h,v retrieving revision 1.112 retrieving revision 1.113 diff -u -3 -r1.112 -r1.113 --- evas_common.h 11 Jul 2008 08:21:25 -0000 1.112 +++ evas_common.h 19 Jul 2008 17:13:42 -0000 1.113 @@ -874,32 +874,6 @@ EAPI void evas_common_rectangle_draw (RGBA_Image *dst, RGBA_Draw_Context *dc, int x, int y, int w, int h); /****/ -EAPI void evas_common_gradient_init (void); - -EAPI RGBA_Gradient *evas_common_gradient_new (void); -EAPI void evas_common_gradient_free (RGBA_Gradient *gr); -EAPI void evas_common_gradient_clear (RGBA_Gradient *gr); -EAPI void evas_common_gradient_color_stop_add (RGBA_Gradient *gr, int r, int g, int b, int a, int dist); -EAPI void evas_common_gradient_alpha_stop_add (RGBA_Gradient *gr, int a, int dist); -EAPI void evas_common_gradient_color_data_set (RGBA_Gradient *gr, DATA32 *data, int len, int alpha_flags); -EAPI void evas_common_gradient_alpha_data_set (RGBA_Gradient *gr, DATA8 *adata, int len); -EAPI void evas_common_gradient_type_set (RGBA_Gradient *gr, const char *name, char *params); -EAPI void evas_common_gradient_fill_set (RGBA_Gradient *gr, int x, int y, int w, int h); -EAPI void evas_common_gradient_fill_angle_set (RGBA_Gradient *gr, float angle); -EAPI void evas_common_gradient_fill_spread_set (RGBA_Gradient *gr, int spread); -EAPI void evas_common_gradient_map_angle_set (RGBA_Gradient *gr, float angle); -EAPI void evas_common_gradient_map_offset_set (RGBA_Gradient *gr, float offset); -EAPI void evas_common_gradient_map_direction_set(RGBA_Gradient *gr, int direction); -EAPI void evas_common_gradient_map (RGBA_Draw_Context *dc, RGBA_Gradient *gr, int len); -EAPI void evas_common_gradient_draw (RGBA_Image *dst, RGBA_Draw_Context *dc, int x, int y, int w, int h, RGBA_Gradient *gr); - -EAPI RGBA_Gradient_Type *evas_common_gradient_geometer_get (const char *name); -RGBA_Gradient_Type *evas_common_gradient_linear_get (void); -RGBA_Gradient_Type *evas_common_gradient_radial_get (void); -RGBA_Gradient_Type *evas_common_gradient_angular_get (void); -RGBA_Gradient_Type *evas_common_gradient_rectangular_get (void); -RGBA_Gradient_Type *evas_common_gradient_sinusoidal_get (void); -char *evas_common_gradient_get_key_fval (char *in, char *key, float *val); /****/ EAPI void evas_common_line_init (void); @@ -919,51 +893,8 @@ EAPI void evas_common_blit_rectangle (const RGBA_Image *src, RGBA_Image *dst, int src_x, int src_y, int w, int h, int dst_x, int dst_y); /****/ - -/****/ -EAPI void evas_common_font_init (void); -EAPI void evas_common_font_shutdown (void); -EAPI RGBA_Font_Source *evas_common_font_source_memory_load(const char *name, const void *data, int data_size); -EAPI RGBA_Font_Source *evas_common_font_source_load (const char *name); -EAPI int evas_common_font_source_load_complete(RGBA_Font_Source *fs); -EAPI RGBA_Font_Source *evas_common_font_source_find (const char *name); -EAPI void evas_common_font_source_free (RGBA_Font_Source *fs); -EAPI void evas_common_font_size_use (RGBA_Font *fn); -EAPI RGBA_Font *evas_common_font_memory_load (const char *name, int size, const void *data, int data_size); -EAPI RGBA_Font *evas_common_font_load (const char *name, int size); -EAPI RGBA_Font *evas_common_font_add (RGBA_Font *fn, const char *name, int size); -EAPI RGBA_Font *evas_common_font_memory_add (RGBA_Font *fn, const char *name, int size, const void *data, int data_size); -EAPI RGBA_Font_Int *evas_common_font_int_load_init (RGBA_Font_Int *fn); -EAPI RGBA_Font_Int *evas_common_font_int_load_complete (RGBA_Font_Int *fi); -EAPI void evas_common_font_free (RGBA_Font *fn); -EAPI void evas_common_font_hinting_set (RGBA_Font *fn, Font_Hint_Flags hinting); -EAPI Evas_Bool evas_common_hinting_available (Font_Hint_Flags hinting); -EAPI RGBA_Font *evas_common_font_memory_hinting_load(const char *name, int size, const void *data, int data_size, Font_Hint_Flags hinting); -EAPI RGBA_Font *evas_common_font_hinting_load (const char *name, int size, Font_Hint_Flags hinting); -EAPI RGBA_Font *evas_common_font_hinting_add (RGBA_Font *fn, const char *name, int size, Font_Hint_Flags hinting); -EAPI RGBA_Font *evas_common_font_memory_hinting_add(RGBA_Font *fn, const char *name, int size, const void *data, int data_size, Font_Hint_Flags hinting); -EAPI void evas_common_font_int_modify_cache_by(RGBA_Font_Int *fi, int dir); -EAPI int evas_common_font_cache_get (void); -EAPI void evas_common_font_cache_set (int size); -EAPI void evas_common_font_flush (void); -EAPI void evas_common_font_flush_last (void); -EAPI RGBA_Font_Int *evas_common_font_int_find (const char *name, int size); -EAPI int evas_common_font_glyph_search (RGBA_Font *fn, RGBA_Font_Int **fi_ret, int gl); -EAPI void evas_common_font_draw (RGBA_Image *dst, RGBA_Draw_Context *dc, RGBA_Font *fn, int x, int y, const char *text); -EAPI RGBA_Font_Glyph *evas_common_font_int_cache_glyph_get(RGBA_Font_Int *fi, FT_UInt index); -EAPI int evas_common_font_ascent_get (RGBA_Font *fn); -EAPI int evas_common_font_descent_get (RGBA_Font *fn); -EAPI int evas_common_font_max_ascent_get (RGBA_Font *fn); -EAPI int evas_common_font_max_descent_get (RGBA_Font *fn); -EAPI int evas_common_font_get_line_advance (RGBA_Font *fn); -EAPI void evas_common_font_query_size (RGBA_Font *fn, const char *text, int *w, int *h); -EAPI int evas_common_font_query_inset (RGBA_Font *fn, const char *text); -EAPI void evas_common_font_query_advance (RGBA_Font *fn, const char *text, int *h_adv, int *v_adv); -EAPI int evas_common_font_query_char_coords (RGBA_Font *fn, const char *text, int pos, int *cx, int *cy, int *cw, int *ch); -EAPI int evas_common_font_query_text_at_pos (RGBA_Font *fn, const char *text, int x, int y, int *cx, int *cy, int *cw, int *ch); -EAPI int evas_common_font_utf8_get_next (unsigned char *buf, int *iindex); -EAPI int evas_common_font_utf8_get_prev (unsigned char *buf, int *iindex); -EAPI int evas_common_font_utf8_get_last (unsigned char *buf, int buflen); +#include "../engines/common/evas_gradient.h" +#include "../engines/common/evas_font.h" /****/ EAPI void evas_common_tilebuf_init (void); ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs