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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs