Enlightenment CVS committal

Author  : barbieri
Project : e17
Module  : libs/evas

Dir     : e17/libs/evas/src/lib


Modified Files:
        Evas.h 


Log Message:
Add const to Evas api: objects and remaining bits.

===================================================================
RCS file: /cvs/e/e17/libs/evas/src/lib/Evas.h,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -3 -r1.112 -r1.113
--- Evas.h      8 Feb 2008 21:42:01 -0000       1.112
+++ Evas.h      8 Feb 2008 22:35:19 -0000       1.113
@@ -449,7 +449,7 @@
 /* line objects */
    EAPI Evas_Object      *evas_object_line_add              (Evas *e);
    EAPI void              evas_object_line_xy_set           (Evas_Object *obj, 
Evas_Coord x1, Evas_Coord y1, Evas_Coord x2, Evas_Coord y2);
-   EAPI void              evas_object_line_xy_get           (Evas_Object *obj, 
Evas_Coord *x1, Evas_Coord *y1, Evas_Coord *x2, Evas_Coord *y2);
+   EAPI void              evas_object_line_xy_get           (const Evas_Object 
*obj, Evas_Coord *x1, Evas_Coord *y1, Evas_Coord *x2, Evas_Coord *y2);
 
 /* gradient objects */
    EAPI Evas_Object      *evas_object_gradient_add            (Evas *e);
@@ -459,19 +459,19 @@
    EAPI void              evas_object_gradient_alpha_data_set (Evas_Object 
*obj, void *alpha_data, int len);
    EAPI void              evas_object_gradient_clear          (Evas_Object 
*obj);
    EAPI void              evas_object_gradient_type_set       (Evas_Object 
*obj, const char *type, const char *instance_params);
-   EAPI void              evas_object_gradient_type_get     (Evas_Object *obj, 
char **type, char **instance_params);
+   EAPI void              evas_object_gradient_type_get     (const Evas_Object 
*obj, char **type, char **instance_params);
    EAPI void              evas_object_gradient_fill_set     (Evas_Object *obj, 
Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h);
-   EAPI void              evas_object_gradient_fill_get     (Evas_Object *obj, 
Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h);
+   EAPI void              evas_object_gradient_fill_get     (const Evas_Object 
*obj, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h);
    EAPI void              evas_object_gradient_fill_angle_set    (Evas_Object 
*obj, Evas_Angle angle);
-   EAPI Evas_Angle        evas_object_gradient_fill_angle_get    (Evas_Object 
*obj);
+   EAPI Evas_Angle        evas_object_gradient_fill_angle_get    (const 
Evas_Object *obj);
    EAPI void              evas_object_gradient_fill_spread_set   (Evas_Object 
*obj, int tile_mode);
-   EAPI int               evas_object_gradient_fill_spread_get   (Evas_Object 
*obj);
+   EAPI int               evas_object_gradient_fill_spread_get   (const 
Evas_Object *obj);
    EAPI void              evas_object_gradient_angle_set     (Evas_Object 
*obj, Evas_Angle angle);
-   EAPI Evas_Angle        evas_object_gradient_angle_get     (Evas_Object 
*obj);
+   EAPI Evas_Angle        evas_object_gradient_angle_get     (const 
Evas_Object *obj);
    EAPI void              evas_object_gradient_direction_set (Evas_Object 
*obj, int direction);
-   EAPI int               evas_object_gradient_direction_get (Evas_Object 
*obj);
+   EAPI int               evas_object_gradient_direction_get (const 
Evas_Object *obj);
    EAPI void              evas_object_gradient_offset_set    (Evas_Object 
*obj, float offset);
-   EAPI float             evas_object_gradient_offset_get    (Evas_Object 
*obj);
+   EAPI float             evas_object_gradient_offset_get    (const 
Evas_Object *obj);
 
 /* polygon objects */
    EAPI Evas_Object      *evas_object_polygon_add           (Evas *e);
@@ -481,41 +481,41 @@
 /* image objects */
    EAPI Evas_Object      *evas_object_image_add             (Evas *e);
    EAPI void              evas_object_image_file_set        (Evas_Object *obj, 
const char *file, const char *key);
-   EAPI void              evas_object_image_file_get        (Evas_Object *obj, 
const char **file, const char **key);
+   EAPI void              evas_object_image_file_get        (const Evas_Object 
*obj, const char **file, const char **key);
    EAPI void              evas_object_image_border_set      (Evas_Object *obj, 
int l, int r, int t, int b);
-   EAPI void              evas_object_image_border_get      (Evas_Object *obj, 
int *l, int *r, int *t, int *b);
+   EAPI void              evas_object_image_border_get      (const Evas_Object 
*obj, int *l, int *r, int *t, int *b);
    EAPI void              evas_object_image_border_center_fill_set(Evas_Object 
*obj, Evas_Bool fill);
-   EAPI Evas_Bool         evas_object_image_border_center_fill_get(Evas_Object 
*obj);
+   EAPI Evas_Bool         evas_object_image_border_center_fill_get(const 
Evas_Object *obj);
    EAPI void              evas_object_image_fill_set        (Evas_Object *obj, 
Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h);
-   EAPI void              evas_object_image_fill_get        (Evas_Object *obj, 
Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h);
+   EAPI void              evas_object_image_fill_get        (const Evas_Object 
*obj, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h);
    EAPI void              evas_object_image_size_set        (Evas_Object *obj, 
int w, int h);
-   EAPI void              evas_object_image_size_get        (Evas_Object *obj, 
int *w, int *h);
-   EAPI int               evas_object_image_stride_get      (Evas_Object *obj);
-   EAPI int               evas_object_image_load_error_get  (Evas_Object *obj);
+   EAPI void              evas_object_image_size_get        (const Evas_Object 
*obj, int *w, int *h);
+   EAPI int               evas_object_image_stride_get      (const Evas_Object 
*obj);
+   EAPI int               evas_object_image_load_error_get  (const Evas_Object 
*obj);
    EAPI void              evas_object_image_data_set        (Evas_Object *obj, 
void *data);
-   EAPI void             *evas_object_image_data_get        (Evas_Object *obj, 
Evas_Bool for_writing);
+   EAPI void             *evas_object_image_data_get        (const Evas_Object 
*obj, Evas_Bool for_writing);
    EAPI void              evas_object_image_data_copy_set   (Evas_Object *obj, 
void *data);
    EAPI void              evas_object_image_data_update_add (Evas_Object *obj, 
int x, int y, int w, int h);
    EAPI void              evas_object_image_alpha_set       (Evas_Object *obj, 
Evas_Bool has_alpha);
-   EAPI Evas_Bool         evas_object_image_alpha_get       (Evas_Object *obj);
+   EAPI Evas_Bool         evas_object_image_alpha_get       (const Evas_Object 
*obj);
    EAPI void              evas_object_image_smooth_scale_set(Evas_Object *obj, 
Evas_Bool smooth_scale);
-   EAPI Evas_Bool         evas_object_image_smooth_scale_get(Evas_Object *obj);
+   EAPI Evas_Bool         evas_object_image_smooth_scale_get(const Evas_Object 
*obj);
    EAPI void              evas_object_image_reload          (Evas_Object *obj);
-   EAPI Evas_Bool         evas_object_image_save            (Evas_Object *obj, 
const char *file, const char *key, const char *flags);
+   EAPI Evas_Bool         evas_object_image_save            (const Evas_Object 
*obj, const char *file, const char *key, const char *flags);
    EAPI Evas_Bool         evas_object_image_pixels_import          
(Evas_Object *obj, Evas_Pixel_Import_Source *pixels);
    EAPI void              
evas_object_image_pixels_get_callback_set(Evas_Object *obj, void (*func) (void 
*data, Evas_Object *o), void *data);
    EAPI void              evas_object_image_pixels_dirty_set       
(Evas_Object *obj, Evas_Bool dirty);
-   EAPI Evas_Bool         evas_object_image_pixels_dirty_get       
(Evas_Object *obj);
+   EAPI Evas_Bool         evas_object_image_pixels_dirty_get       (const 
Evas_Object *obj);
    EAPI void              evas_object_image_load_dpi_set           
(Evas_Object *obj, double dpi);
-   EAPI double            evas_object_image_load_dpi_get           
(Evas_Object *obj);
+   EAPI double            evas_object_image_load_dpi_get           (const 
Evas_Object *obj);
    EAPI void              evas_object_image_load_size_set          
(Evas_Object *obj, int w, int h);
-   EAPI void              evas_object_image_load_size_get          
(Evas_Object *obj, int *w, int *h);
+   EAPI void              evas_object_image_load_size_get          (const 
Evas_Object *obj, int *w, int *h);
    EAPI void              evas_object_image_load_scale_down_set    
(Evas_Object *obj, int scale_down);
-   EAPI int               evas_object_image_load_scale_down_get    
(Evas_Object *obj);
+   EAPI int               evas_object_image_load_scale_down_get    (const 
Evas_Object *obj);
    EAPI void              evas_object_image_colorspace_set         
(Evas_Object *obj, Evas_Colorspace cspace);
-   EAPI Evas_Colorspace   evas_object_image_colorspace_get         
(Evas_Object *obj);
+   EAPI Evas_Colorspace   evas_object_image_colorspace_get         (const 
Evas_Object *obj);
    EAPI void                 evas_object_image_native_surface_set  
(Evas_Object *obj, Evas_Native_Surface *surf);
-   EAPI Evas_Native_Surface *evas_object_image_native_surface_get  
(Evas_Object *obj);
+   EAPI Evas_Native_Surface *evas_object_image_native_surface_get  (const 
Evas_Object *obj);
 
 /* image cache */
    EAPI void              evas_image_cache_flush            (Evas *e);
@@ -540,31 +540,31 @@
 
    EAPI Evas_Object      *evas_object_text_add              (Evas *e);
    EAPI void              evas_object_text_font_source_set  (Evas_Object *obj, 
const char *font);
-   EAPI const char       *evas_object_text_font_source_get  (Evas_Object *obj);
+   EAPI const char       *evas_object_text_font_source_get  (const Evas_Object 
*obj);
    EAPI void              evas_object_text_font_set         (Evas_Object *obj, 
const char *font, Evas_Font_Size size);
-   EAPI void              evas_object_text_font_get         (Evas_Object *obj, 
const char **font, Evas_Font_Size *size);
+   EAPI void              evas_object_text_font_get         (const Evas_Object 
*obj, const char **font, Evas_Font_Size *size);
    EAPI void              evas_object_text_text_set         (Evas_Object *obj, 
const char *text);
-   EAPI const char       *evas_object_text_text_get         (Evas_Object *obj);
-   EAPI Evas_Coord        evas_object_text_ascent_get       (Evas_Object *obj);
-   EAPI Evas_Coord        evas_object_text_descent_get      (Evas_Object *obj);
-   EAPI Evas_Coord        evas_object_text_max_ascent_get   (Evas_Object *obj);
-   EAPI Evas_Coord        evas_object_text_max_descent_get  (Evas_Object *obj);
-   EAPI Evas_Coord        evas_object_text_horiz_advance_get(Evas_Object *obj);
-   EAPI Evas_Coord        evas_object_text_vert_advance_get (Evas_Object *obj);
-   EAPI Evas_Coord        evas_object_text_inset_get        (Evas_Object *obj);
-   EAPI int               evas_object_text_char_pos_get     (Evas_Object *obj, 
int pos, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch);
-   EAPI int               evas_object_text_char_coords_get  (Evas_Object *obj, 
Evas_Coord x, Evas_Coord y, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, 
Evas_Coord *ch);
-   EAPI Evas_Text_Style_Type evas_object_text_style_get     (Evas_Object *obj);
+   EAPI const char       *evas_object_text_text_get         (const Evas_Object 
*obj);
+   EAPI Evas_Coord        evas_object_text_ascent_get       (const Evas_Object 
*obj);
+   EAPI Evas_Coord        evas_object_text_descent_get      (const Evas_Object 
*obj);
+   EAPI Evas_Coord        evas_object_text_max_ascent_get   (const Evas_Object 
*obj);
+   EAPI Evas_Coord        evas_object_text_max_descent_get  (const Evas_Object 
*obj);
+   EAPI Evas_Coord        evas_object_text_horiz_advance_get(const Evas_Object 
*obj);
+   EAPI Evas_Coord        evas_object_text_vert_advance_get (const Evas_Object 
*obj);
+   EAPI Evas_Coord        evas_object_text_inset_get        (const Evas_Object 
*obj);
+   EAPI int               evas_object_text_char_pos_get     (const Evas_Object 
*obj, int pos, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch);
+   EAPI int               evas_object_text_char_coords_get  (const Evas_Object 
*obj, Evas_Coord x, Evas_Coord y, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord 
*cw, Evas_Coord *ch);
+   EAPI Evas_Text_Style_Type evas_object_text_style_get     (const Evas_Object 
*obj);
    EAPI void              evas_object_text_style_set        (Evas_Object *obj, 
Evas_Text_Style_Type type);
    EAPI void              evas_object_text_shadow_color_set (Evas_Object *obj, 
int r, int g, int b, int a);
-   EAPI void              evas_object_text_shadow_color_get (Evas_Object *obj, 
int *r, int *g, int *b, int *a);
+   EAPI void              evas_object_text_shadow_color_get (const Evas_Object 
*obj, int *r, int *g, int *b, int *a);
    EAPI void              evas_object_text_glow_color_set   (Evas_Object *obj, 
int r, int g, int b, int a);
-   EAPI void              evas_object_text_glow_color_get   (Evas_Object *obj, 
int *r, int *g, int *b, int *a);
+   EAPI void              evas_object_text_glow_color_get   (const Evas_Object 
*obj, int *r, int *g, int *b, int *a);
    EAPI void              evas_object_text_glow2_color_set  (Evas_Object *obj, 
int r, int g, int b, int a);
-   EAPI void              evas_object_text_glow2_color_get  (Evas_Object *obj, 
int *r, int *g, int *b, int *a);
+   EAPI void              evas_object_text_glow2_color_get  (const Evas_Object 
*obj, int *r, int *g, int *b, int *a);
    EAPI void              evas_object_text_outline_color_set(Evas_Object *obj, 
int r, int g, int b, int a);
-   EAPI void              evas_object_text_outline_color_get(Evas_Object *obj, 
int *r, int *g, int *b, int *a);
-   EAPI void              evas_object_text_style_pad_get    (Evas_Object *obj, 
int *l, int *r, int *t, int *b);
+   EAPI void              evas_object_text_outline_color_get(const Evas_Object 
*obj, int *r, int *g, int *b, int *a);
+   EAPI void              evas_object_text_style_pad_get    (const Evas_Object 
*obj, int *l, int *r, int *t, int *b);
 
 /* string and font handling */
    EAPI int               evas_string_char_next_get         (const char *str, 
int pos, int *decoded);
@@ -607,15 +607,15 @@
    EAPI Evas_Textblock_Style        *evas_textblock_style_new(void);
    EAPI void                         
evas_textblock_style_free(Evas_Textblock_Style *ts);
    EAPI void                         
evas_textblock_style_set(Evas_Textblock_Style *ts, const char *text);
-   EAPI const char                  
*evas_textblock_style_get(Evas_Textblock_Style *ts);
+   EAPI const char                  *evas_textblock_style_get(const 
Evas_Textblock_Style *ts);
    
    EAPI void                         
evas_object_textblock_style_set(Evas_Object *obj, Evas_Textblock_Style *ts);
-   EAPI const Evas_Textblock_Style  
*evas_object_textblock_style_get(Evas_Object *obj);
+   EAPI const Evas_Textblock_Style  *evas_object_textblock_style_get(const 
Evas_Object *obj);
    
    EAPI void                         
evas_object_textblock_text_markup_set(Evas_Object *obj, const char *text);
-   EAPI const char                  
*evas_object_textblock_text_markup_get(Evas_Object *obj);
+   EAPI const char                  
*evas_object_textblock_text_markup_get(const Evas_Object *obj);
     
-   EAPI const Evas_Textblock_Cursor 
*evas_object_textblock_cursor_get(Evas_Object *obj);
+   EAPI const Evas_Textblock_Cursor *evas_object_textblock_cursor_get(const 
Evas_Object *obj);
    EAPI Evas_Textblock_Cursor       
*evas_object_textblock_cursor_new(Evas_Object *obj);
    
    EAPI void                         
evas_textblock_cursor_free(Evas_Textblock_Cursor *cur);
@@ -630,11 +630,11 @@
    EAPI void                         
evas_textblock_cursor_char_last(Evas_Textblock_Cursor *cur);
    EAPI void                         
evas_textblock_cursor_line_first(Evas_Textblock_Cursor *cur);
    EAPI void                         
evas_textblock_cursor_line_last(Evas_Textblock_Cursor *cur);
-   EAPI int                          
evas_textblock_cursor_pos_get(Evas_Textblock_Cursor *cur);
+   EAPI int                          evas_textblock_cursor_pos_get(const 
Evas_Textblock_Cursor *cur);
    EAPI void                         
evas_textblock_cursor_pos_set(Evas_Textblock_Cursor *cur, int pos);
    EAPI Evas_Bool                    
evas_textblock_cursor_line_set(Evas_Textblock_Cursor *cur, int line);
-   EAPI int                          
evas_textblock_cursor_compare(Evas_Textblock_Cursor *cur1, 
Evas_Textblock_Cursor *cur2);
-   EAPI void                         
evas_textblock_cursor_copy(Evas_Textblock_Cursor *cur, Evas_Textblock_Cursor 
*cur_dest);
+   EAPI int                          evas_textblock_cursor_compare(const 
Evas_Textblock_Cursor *cur1, const Evas_Textblock_Cursor *cur2);
+   EAPI void                         evas_textblock_cursor_copy(const 
Evas_Textblock_Cursor *cur, Evas_Textblock_Cursor *cur_dest);
    
    EAPI void                         
evas_textblock_cursor_text_append(Evas_Textblock_Cursor *cur, const char *text);
    EAPI void                         
evas_textblock_cursor_text_prepend(Evas_Textblock_Cursor *cur, const char 
*text);
@@ -645,75 +645,75 @@
    EAPI void                         
evas_textblock_cursor_char_delete(Evas_Textblock_Cursor *cur);
    EAPI void                         
evas_textblock_cursor_range_delete(Evas_Textblock_Cursor *cur1, 
Evas_Textblock_Cursor *cur2);
    
-   EAPI const char                  
*evas_textblock_cursor_node_text_get(Evas_Textblock_Cursor *cur);
-   EAPI int                          
evas_textblock_cursor_node_text_length_get(Evas_Textblock_Cursor *cur);
-   EAPI const char                  
*evas_textblock_cursor_node_format_get(Evas_Textblock_Cursor *cur);
-   EAPI char                        
*evas_textblock_cursor_range_text_get(Evas_Textblock_Cursor *cur1, 
Evas_Textblock_Cursor *cur2, Evas_Textblock_Text_Type format);
+   EAPI const char                  *evas_textblock_cursor_node_text_get(const 
Evas_Textblock_Cursor *cur);
+   EAPI int                          
evas_textblock_cursor_node_text_length_get(const Evas_Textblock_Cursor *cur);
+   EAPI const char                  
*evas_textblock_cursor_node_format_get(const Evas_Textblock_Cursor *cur);
+   EAPI char                        
*evas_textblock_cursor_range_text_get(const Evas_Textblock_Cursor *cur1, const 
Evas_Textblock_Cursor *cur2, Evas_Textblock_Text_Type format);
        
-   EAPI int                          
evas_textblock_cursor_char_geometry_get(Evas_Textblock_Cursor *cur, Evas_Coord 
*cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch);
-   EAPI int                          
evas_textblock_cursor_line_geometry_get(Evas_Textblock_Cursor *cur, Evas_Coord 
*cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch);
+   EAPI int                          
evas_textblock_cursor_char_geometry_get(const Evas_Textblock_Cursor *cur, 
Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch);
+   EAPI int                          
evas_textblock_cursor_line_geometry_get(const Evas_Textblock_Cursor *cur, 
Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch);
    EAPI Evas_Bool                    
evas_textblock_cursor_char_coord_set(Evas_Textblock_Cursor *cur, Evas_Coord x, 
Evas_Coord y);
    EAPI int                          
evas_textblock_cursor_line_coord_set(Evas_Textblock_Cursor *cur, Evas_Coord y);
-   EAPI Evas_List                   
*evas_textblock_cursor_range_geometry_get(Evas_Textblock_Cursor *cur1, 
Evas_Textblock_Cursor *cur2);
+   EAPI Evas_List                   
*evas_textblock_cursor_range_geometry_get(const Evas_Textblock_Cursor *cur1, 
const Evas_Textblock_Cursor *cur2);
    
-   EAPI Evas_Bool                    
evas_object_textblock_line_number_geometry_get(Evas_Object *obj, int line, 
Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch);
+   EAPI Evas_Bool                    
evas_object_textblock_line_number_geometry_get(const Evas_Object *obj, int 
line, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch);
    EAPI void                         evas_object_textblock_clear(Evas_Object 
*obj);
-   EAPI void                         
evas_object_textblock_size_formatted_get(Evas_Object *obj, Evas_Coord *w, 
Evas_Coord *h);
-   EAPI void                         
evas_object_textblock_size_native_get(Evas_Object *obj, Evas_Coord *w, 
Evas_Coord *h);
-   EAPI void                         
evas_object_textblock_style_insets_get(Evas_Object *obj, Evas_Coord *l, 
Evas_Coord *r, Evas_Coord *t, Evas_Coord *b);
+   EAPI void                         
evas_object_textblock_size_formatted_get(const Evas_Object *obj, Evas_Coord *w, 
Evas_Coord *h);
+   EAPI void                         
evas_object_textblock_size_native_get(const Evas_Object *obj, Evas_Coord *w, 
Evas_Coord *h);
+   EAPI void                         
evas_object_textblock_style_insets_get(const Evas_Object *obj, Evas_Coord *l, 
Evas_Coord *r, Evas_Coord *t, Evas_Coord *b);
    
    
 /* general objects */
    EAPI void              evas_object_del                   (Evas_Object *obj);
 
-   EAPI const char       *evas_object_type_get              (Evas_Object *obj);
+   EAPI const char       *evas_object_type_get              (const Evas_Object 
*obj);
 
    EAPI void              evas_object_layer_set             (Evas_Object *obj, 
int l);
-   EAPI int               evas_object_layer_get             (Evas_Object *obj);
+   EAPI int               evas_object_layer_get             (const Evas_Object 
*obj);
 
    EAPI void              evas_object_raise                 (Evas_Object *obj);
    EAPI void              evas_object_lower                 (Evas_Object *obj);
    EAPI void              evas_object_stack_above           (Evas_Object *obj, 
Evas_Object *above);
    EAPI void              evas_object_stack_below           (Evas_Object *obj, 
Evas_Object *below);
-   EAPI Evas_Object      *evas_object_above_get             (Evas_Object *obj);
-   EAPI Evas_Object      *evas_object_below_get             (Evas_Object *obj);
+   EAPI Evas_Object      *evas_object_above_get             (const Evas_Object 
*obj);
+   EAPI Evas_Object      *evas_object_below_get             (const Evas_Object 
*obj);
    EAPI Evas_Object      *evas_object_bottom_get            (const Evas *e);
    EAPI Evas_Object      *evas_object_top_get               (const Evas *e);
 
    EAPI void              evas_object_move                  (Evas_Object *obj, 
Evas_Coord x, Evas_Coord y);
    EAPI void              evas_object_resize                (Evas_Object *obj, 
Evas_Coord w, Evas_Coord h);
-   EAPI void              evas_object_geometry_get          (Evas_Object *obj, 
Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h);
+   EAPI void              evas_object_geometry_get          (const Evas_Object 
*obj, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h);
 
    EAPI void              evas_object_show                  (Evas_Object *obj);
    EAPI void              evas_object_hide                  (Evas_Object *obj);
-   EAPI Evas_Bool         evas_object_visible_get           (Evas_Object *obj);
+   EAPI Evas_Bool         evas_object_visible_get           (const Evas_Object 
*obj);
 
    EAPI void              evas_object_render_op_set         (Evas_Object *obj, 
Evas_Render_Op op);
-   EAPI Evas_Render_Op    evas_object_render_op_get         (Evas_Object *obj);
+   EAPI Evas_Render_Op    evas_object_render_op_get         (const Evas_Object 
*obj);
 
    EAPI void              evas_object_anti_alias_set        (Evas_Object *obj, 
Evas_Bool antialias);
-   EAPI Evas_Bool         evas_object_anti_alias_get        (Evas_Object *obj);
+   EAPI Evas_Bool         evas_object_anti_alias_get        (const Evas_Object 
*obj);
 
    EAPI void              evas_object_color_set             (Evas_Object *obj, 
int r, int g, int b, int a);
-   EAPI void              evas_object_color_get             (Evas_Object *obj, 
int *r, int *g, int *b, int *a);
+   EAPI void              evas_object_color_get             (const Evas_Object 
*obj, int *r, int *g, int *b, int *a);
 
    EAPI void              evas_object_color_interpolation_set  (Evas_Object 
*obj, int color_space);
-   EAPI int               evas_object_color_interpolation_get  (Evas_Object 
*obj);
+   EAPI int               evas_object_color_interpolation_get  (const 
Evas_Object *obj);
 
    EAPI void              evas_object_clip_set              (Evas_Object *obj, 
Evas_Object *clip);
-   EAPI Evas_Object      *evas_object_clip_get              (Evas_Object *obj);
+   EAPI Evas_Object      *evas_object_clip_get              (const Evas_Object 
*obj);
    EAPI void              evas_object_clip_unset            (Evas_Object *obj);
-   EAPI const Evas_List  *evas_object_clipees_get           (Evas_Object *obj);
+   EAPI const Evas_List  *evas_object_clipees_get           (const Evas_Object 
*obj);
 
    EAPI void              evas_object_data_set              (Evas_Object *obj, 
const char *key, const void *data);
-   EAPI void             *evas_object_data_get              (Evas_Object *obj, 
const char *key);
+   EAPI void             *evas_object_data_get              (const Evas_Object 
*obj, const char *key);
    EAPI void             *evas_object_data_del              (Evas_Object *obj, 
const char *key);
 
    EAPI void              evas_object_name_set              (Evas_Object *obj, 
const char *name);
-   EAPI const char       *evas_object_name_get              (Evas_Object *obj);
+   EAPI const char       *evas_object_name_get              (const Evas_Object 
*obj);
    EAPI Evas_Object      *evas_object_name_find             (const Evas *e, 
const char *name);
 
-   EAPI Evas             *evas_object_evas_get              (Evas_Object *obj);
+   EAPI Evas             *evas_object_evas_get              (const Evas_Object 
*obj);
 
    EAPI Evas_Object      *evas_object_top_at_xy_get         (const Evas *e, 
Evas_Coord x, Evas_Coord y, Evas_Bool include_pass_events_objects, Evas_Bool 
include_hidden_objects);
    EAPI Evas_Object      *evas_object_top_at_pointer_get    (const Evas *e);
@@ -733,10 +733,10 @@
    EAPI Evas_Object      *evas_object_smart_add             (Evas *e, 
Evas_Smart *s);
    EAPI void              evas_object_smart_member_add      (Evas_Object *obj, 
Evas_Object *smart_obj);
    EAPI void              evas_object_smart_member_del      (Evas_Object *obj);
-   EAPI Evas_Object      *evas_object_smart_parent_get      (Evas_Object *obj);
-   EAPI Evas_List        *evas_object_smart_members_get     (Evas_Object *obj);
-   EAPI Evas_Smart       *evas_object_smart_smart_get       (Evas_Object *obj);
-   EAPI void             *evas_object_smart_data_get        (Evas_Object *obj);
+   EAPI Evas_Object      *evas_object_smart_parent_get      (const Evas_Object 
*obj);
+   EAPI Evas_List        *evas_object_smart_members_get     (const Evas_Object 
*obj);
+   EAPI Evas_Smart       *evas_object_smart_smart_get       (const Evas_Object 
*obj);
+   EAPI void             *evas_object_smart_data_get        (const Evas_Object 
*obj);
    EAPI void              evas_object_smart_data_set        (Evas_Object *obj, 
void *data);
    EAPI void              evas_object_smart_callback_add    (Evas_Object *obj, 
const char *event, void (*func) (void *data, Evas_Object *obj, void 
*event_info), const void *data);
    EAPI void             *evas_object_smart_callback_del    (Evas_Object *obj, 
const char *event, void (*func) (void *data, Evas_Object *obj, void 
*event_info));
@@ -745,7 +745,7 @@
 /* events */
    EAPI void              evas_event_freeze                 (Evas *e);
    EAPI void              evas_event_thaw                   (Evas *e);
-   EAPI int               evas_event_freeze_get             (Evas *e);
+   EAPI int               evas_event_freeze_get             (const Evas *e);
    EAPI void              evas_event_feed_mouse_down        (Evas *e, int b, 
Evas_Button_Flags flags, unsigned int timestamp, const void *data);
    EAPI void              evas_event_feed_mouse_up          (Evas *e, int b, 
Evas_Button_Flags flags, unsigned int timestamp, const void *data);
    EAPI void              evas_event_feed_mouse_move        (Evas *e, int x, 
int y, unsigned int timestamp, const void *data);
@@ -756,16 +756,16 @@
    EAPI void              evas_event_feed_key_up            (Evas *e, const 
char *keyname, const char *key, const char *string, const char *compose, 
unsigned int timestamp, const void *data);
 
    EAPI void              evas_object_focus_set             (Evas_Object *obj, 
Evas_Bool focus);
-   EAPI Evas_Bool         evas_object_focus_get             (Evas_Object *obj);
+   EAPI Evas_Bool         evas_object_focus_get             (const Evas_Object 
*obj);
 
    EAPI Evas_Object      *evas_focus_get                    (const Evas *e);
 
    EAPI const Evas_Modifier *evas_key_modifier_get             (const Evas *e);
    EAPI const Evas_Lock     *evas_key_lock_get                 (const Evas *e);
 
-   EAPI Evas_Bool         evas_key_modifier_is_set          (Evas_Modifier *m, 
const char *keyname);
+   EAPI Evas_Bool         evas_key_modifier_is_set          (const 
Evas_Modifier *m, const char *keyname);
 
-   EAPI Evas_Bool         evas_key_lock_is_set              (Evas_Lock *l, 
const char *keyname);
+   EAPI Evas_Bool         evas_key_lock_is_set              (const Evas_Lock 
*l, const char *keyname);
 
    EAPI void              evas_key_modifier_add             (Evas *e, const 
char *keyname);
    EAPI void              evas_key_modifier_del             (Evas *e, const 
char *keyname);
@@ -783,17 +783,17 @@
    EAPI void              evas_object_key_ungrab            (Evas_Object *obj, 
const char *keyname, Evas_Modifier_Mask modifiers, Evas_Modifier_Mask 
not_modifiers);
 
    EAPI void              evas_object_pass_events_set       (Evas_Object *obj, 
Evas_Bool pass);
-   EAPI Evas_Bool         evas_object_pass_events_get       (Evas_Object *obj);
+   EAPI Evas_Bool         evas_object_pass_events_get       (const Evas_Object 
*obj);
    EAPI void              evas_object_repeat_events_set     (Evas_Object *obj, 
Evas_Bool repeat);
-   EAPI Evas_Bool         evas_object_repeat_events_get     (Evas_Object *obj);
+   EAPI Evas_Bool         evas_object_repeat_events_get     (const Evas_Object 
*obj);
    EAPI void              evas_object_propagate_events_set  (Evas_Object *obj, 
Evas_Bool prop);
-   EAPI Evas_Bool         evas_object_propagate_events_get  (Evas_Object *obj);
+   EAPI Evas_Bool         evas_object_propagate_events_get  (const Evas_Object 
*obj);
    EAPI void              evas_object_pointer_mode_set      (Evas_Object *obj, 
Evas_Object_Pointer_Mode setting);
    EAPI Evas_Object_Pointer_Mode evas_object_pointer_mode_get(const 
Evas_Object *obj);
 
        
    EAPI void              evas_object_precise_is_inside_set (Evas_Object *obj, 
Evas_Bool precise);
-   EAPI Evas_Bool         evas_object_precise_is_inside_get (Evas_Object *obj);
+   EAPI Evas_Bool         evas_object_precise_is_inside_get (const Evas_Object 
*obj);
 
    EAPI void              evas_object_event_callback_add    (Evas_Object *obj, 
Evas_Callback_Type type, void (*func) (void *data, Evas *e, Evas_Object *obj, 
void *event_info), const void *data);
    EAPI void             *evas_object_event_callback_del    (Evas_Object *obj, 
Evas_Callback_Type type, void (*func) (void *data, Evas *e, Evas_Object *obj, 
void *event_info));
@@ -845,8 +845,8 @@
 
    EAPI Evas_Imaging_Image *evas_imaging_image_load      (const char *file, 
const char *key);
    EAPI void                evas_imaging_image_free      (Evas_Imaging_Image 
*im);
-   EAPI void                evas_imaging_image_size_get  (Evas_Imaging_Image 
*im, int *w, int *h);
-   EAPI Evas_Bool           evas_imaging_image_alpha_get (Evas_Imaging_Image 
*im);
+   EAPI void                evas_imaging_image_size_get  (const 
Evas_Imaging_Image *im, int *w, int *h);
+   EAPI Evas_Bool           evas_imaging_image_alpha_get (const 
Evas_Imaging_Image *im);
    EAPI void                evas_imaging_image_cache_set (int bytes);
    EAPI int                 evas_imaging_image_cache_get (void);
 
@@ -856,16 +856,16 @@
    
    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);
-   EAPI int                 evas_imaging_font_descent_get               
(Evas_Imaging_Font *fn);
-   EAPI int                 evas_imaging_font_max_ascent_get            
(Evas_Imaging_Font *fn);
-   EAPI int                 evas_imaging_font_max_descent_get           
(Evas_Imaging_Font *fn);
-   EAPI int                 evas_imaging_font_line_advance_get          
(Evas_Imaging_Font *fn);
-   EAPI void                evas_imaging_font_string_advance_get        
(Evas_Imaging_Font *fn, char *str, int *x, int *y);
-   EAPI void                evas_imaging_font_string_size_query         
(Evas_Imaging_Font *fn, char *str, int *w, int *h);
-   EAPI int                 evas_imaging_font_string_inset_get          
(Evas_Imaging_Font *fn, char *str);
-   EAPI int                 evas_imaging_font_string_char_coords_get    
(Evas_Imaging_Font *fn, char *str, int pos, int *cx, int *cy, int *cw, int *ch);
-   EAPI 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);
+   EAPI int                 evas_imaging_font_ascent_get                (const 
Evas_Imaging_Font *fn);
+   EAPI int                 evas_imaging_font_descent_get               (const 
Evas_Imaging_Font *fn);
+   EAPI int                 evas_imaging_font_max_ascent_get            (const 
Evas_Imaging_Font *fn);
+   EAPI int                 evas_imaging_font_max_descent_get           (const 
Evas_Imaging_Font *fn);
+   EAPI int                 evas_imaging_font_line_advance_get          (const 
Evas_Imaging_Font *fn);
+   EAPI void                evas_imaging_font_string_advance_get        (const 
Evas_Imaging_Font *fn, char *str, int *x, int *y);
+   EAPI void                evas_imaging_font_string_size_query         (const 
Evas_Imaging_Font *fn, char *str, int *w, int *h);
+   EAPI int                 evas_imaging_font_string_inset_get          (const 
Evas_Imaging_Font *fn, char *str);
+   EAPI int                 evas_imaging_font_string_char_coords_get    (const 
Evas_Imaging_Font *fn, char *str, int pos, int *cx, int *cy, int *cw, int *ch);
+   EAPI int                 evas_imaging_font_string_char_at_coords_get (const 
Evas_Imaging_Font *fn, char *str, int x, int y, int *cx, int *cy, int *cw, int 
*ch);
 
    EAPI void                evas_imaging_font_cache_set  (int bytes);
    EAPI int                 evas_imaging_font_cache_get  (void);



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to