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 aoi (part 3), still lacks objects.

===================================================================
RCS file: /cvs/e/e17/libs/evas/src/lib/Evas.h,v
retrieving revision 1.111
retrieving revision 1.112
diff -u -3 -r1.111 -r1.112
--- Evas.h      8 Feb 2008 20:57:30 -0000       1.111
+++ Evas.h      8 Feb 2008 21:42:01 -0000       1.112
@@ -677,8 +677,8 @@
    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_bottom_get            (Evas *e);
-   EAPI Evas_Object      *evas_object_top_get               (Evas *e);
+   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);
@@ -711,24 +711,24 @@
 
    EAPI void              evas_object_name_set              (Evas_Object *obj, 
const char *name);
    EAPI const char       *evas_object_name_get              (Evas_Object *obj);
-   EAPI Evas_Object      *evas_object_name_find             (Evas *e, const 
char *name);
+   EAPI Evas_Object      *evas_object_name_find             (const Evas *e, 
const char *name);
 
    EAPI Evas             *evas_object_evas_get              (Evas_Object *obj);
 
-   EAPI Evas_Object      *evas_object_top_at_xy_get         (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    (Evas *e);
-   EAPI Evas_Object      *evas_object_top_in_rectangle_get  (Evas *e, 
Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h, Evas_Bool 
include_pass_events_objects, Evas_Bool include_hidden_objects);
+   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);
+   EAPI Evas_Object      *evas_object_top_in_rectangle_get  (const Evas *e, 
Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h, Evas_Bool 
include_pass_events_objects, Evas_Bool include_hidden_objects);
 
-   EAPI Evas_List        *evas_objects_at_xy_get            (Evas *e, 
Evas_Coord x, Evas_Coord y, Evas_Bool include_pass_events_objects, Evas_Bool 
include_hidden_objects);
-   EAPI Evas_List        *evas_objects_in_rectangle_get     (Evas *e, 
Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h, Evas_Bool 
include_pass_events_objects, Evas_Bool include_hidden_objects);
+   EAPI Evas_List        *evas_objects_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_List        *evas_objects_in_rectangle_get     (const Evas *e, 
Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h, Evas_Bool 
include_pass_events_objects, Evas_Bool include_hidden_objects);
 
 /* smart objects */
    EAPI Evas_Smart       *evas_smart_new                    (const char *name, 
void (*func_add) (Evas_Object *obj), void (*func_del) (Evas_Object *obj), void 
(*func_layer_set) (Evas_Object *obj, int l), void (*func_raise) (Evas_Object 
*obj), void (*func_lower) (Evas_Object *obj), void (*func_stack_above) 
(Evas_Object *obj, Evas_Object *above), void (*func_stack_below) (Evas_Object 
*obj, Evas_Object *below), void (*func_move) (Evas_Object *obj, Evas_Coord x, 
Evas_Coord y), void (*func_resize) (Evas_Object *obj, Evas_Coord w, Evas_Coord 
h), void (*func_show) (Evas_Object *obj), void (*func_hide) (Evas_Object *obj), 
void (*func_color_set) (Evas_Object *obj, int r, int g, int b, int a), void 
(*func_clip_set) (Evas_Object *obj, Evas_Object *clip), void (*func_clip_unset) 
(Evas_Object *obj), const void *data);
    EAPI void              evas_smart_free                   (Evas_Smart *s);
    EAPI Evas_Smart       *evas_smart_class_new              (const 
Evas_Smart_Class *sc);
-   EAPI const Evas_Smart_Class *evas_smart_class_get        (Evas_Smart *s);
+   EAPI const Evas_Smart_Class *evas_smart_class_get        (const Evas_Smart 
*s);
 
-   EAPI void             *evas_smart_data_get               (Evas_Smart *s);
+   EAPI void             *evas_smart_data_get               (const Evas_Smart 
*s);
 
    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);
@@ -758,10 +758,10 @@
    EAPI void              evas_object_focus_set             (Evas_Object *obj, 
Evas_Bool focus);
    EAPI Evas_Bool         evas_object_focus_get             (Evas_Object *obj);
 
-   EAPI Evas_Object      *evas_focus_get                    (Evas *e);
+   EAPI Evas_Object      *evas_focus_get                    (const Evas *e);
 
-   EAPI Evas_Modifier    *evas_key_modifier_get             (Evas *e);
-   EAPI Evas_Lock        *evas_key_lock_get                 (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);
 
@@ -777,7 +777,7 @@
    EAPI void              evas_key_lock_on                  (Evas *e, const 
char *keyname);
    EAPI void              evas_key_lock_off                 (Evas *e, const 
char *keyname);
 
-   EAPI Evas_Modifier_Mask evas_key_modifier_mask_get       (Evas *e, const 
char *keyname);
+   EAPI Evas_Modifier_Mask evas_key_modifier_mask_get       (const Evas *e, 
const char *keyname);
 
    EAPI Evas_Bool         evas_object_key_grab              (Evas_Object *obj, 
const char *keyname, Evas_Modifier_Mask modifiers, Evas_Modifier_Mask 
not_modifiers, Evas_Bool exclusive);
    EAPI void              evas_object_key_ungrab            (Evas_Object *obj, 
const char *keyname, Evas_Modifier_Mask modifiers, Evas_Modifier_Mask 
not_modifiers);
@@ -789,7 +789,7 @@
    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 void              evas_object_pointer_mode_set      (Evas_Object *obj, 
Evas_Object_Pointer_Mode setting);
-   EAPI Evas_Object_Pointer_Mode evas_object_pointer_mode_get(Evas_Object 
*obj);
+   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);



-------------------------------------------------------------------------
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