Eolian: Fix most of the .eo files to have namespaces.

Eolian (.eo) supports splitting the class name to namespaces. These
commits fix most of the existing .eo files accordingly.
This commit is contained in:
Tom Hacohen 2014-06-30 17:49:50 +01:00
commit 863fc60143
98 changed files with 553 additions and 553 deletions

View File

@ -2,9 +2,9 @@
### Library ### Library
BUILT_SOURCES += \ BUILT_SOURCES += \
lib/edje/edje.eo.c \ lib/edje/edje_object.eo.c \
lib/edje/edje.eo.h \ lib/edje/edje_object.eo.h \
lib/edje/edje.eo.legacy.h \ lib/edje/edje_object.eo.legacy.h \
lib/edje/edje_edit.eo.c \ lib/edje/edje_edit.eo.c \
lib/edje/edje_edit.eo.h \ lib/edje/edje_edit.eo.h \
lib/edje/edje_edit.eo.legacy.h lib/edje/edje_edit.eo.legacy.h
@ -12,7 +12,7 @@ BUILT_SOURCES += \
edjeeolianfilesdir = $(datadir)/eolian/include/edje-@VMAJ@ edjeeolianfilesdir = $(datadir)/eolian/include/edje-@VMAJ@
edjeeolianfiles_DATA = \ edjeeolianfiles_DATA = \
lib/edje/edje.eo \ lib/edje/edje_object.eo \
lib/edje/edje_edit.eo lib/edje/edje_edit.eo
EXTRA_DIST += \ EXTRA_DIST += \
@ -40,9 +40,9 @@ lib/edje/Edje_Legacy.h \
lib/edje/Edje_Edit.h lib/edje/Edje_Edit.h
nodist_installed_edjemainheaders_DATA = \ nodist_installed_edjemainheaders_DATA = \
lib/edje/edje.eo.h \ lib/edje/edje_object.eo.h \
lib/edje/edje_edit.eo.h \ lib/edje/edje_edit.eo.h \
lib/edje/edje.eo.legacy.h \ lib/edje/edje_object.eo.legacy.h \
lib/edje/edje_edit.eo.legacy.h lib/edje/edje_edit.eo.legacy.h
lib_edje_libedje_la_SOURCES = \ lib_edje_libedje_la_SOURCES = \

View File

@ -4,7 +4,7 @@ if HAVE_CXX11
### Generated headers ### Generated headers
generated_edje_cxx_bindings = \ generated_edje_cxx_bindings = \
lib/edje/edje.eo.hh \ lib/edje/edje_object.eo.hh \
lib/edje/edje_edit.eo.hh lib/edje/edje_edit.eo.hh
installed_edjecxxmainheadersdir = $(includedir)/edje-cxx-@VMAJ@/ installed_edjecxxmainheadersdir = $(includedir)/edje-cxx-@VMAJ@/

View File

@ -37,9 +37,9 @@ BUILT_SOURCES += \
lib/evas/canvas/evas_object.eo.c \ lib/evas/canvas/evas_object.eo.c \
lib/evas/canvas/evas_object.eo.h \ lib/evas/canvas/evas_object.eo.h \
lib/evas/canvas/evas_object.eo.legacy.h \ lib/evas/canvas/evas_object.eo.legacy.h \
lib/evas/canvas/evas.eo.c \ lib/evas/canvas/evas_canvas.eo.c \
lib/evas/canvas/evas.eo.h \ lib/evas/canvas/evas_canvas.eo.h \
lib/evas/canvas/evas.eo.legacy.h \ lib/evas/canvas/evas_canvas.eo.legacy.h \
lib/evas/canvas/evas_grid.eo.c \ lib/evas/canvas/evas_grid.eo.c \
lib/evas/canvas/evas_grid.eo.h \ lib/evas/canvas/evas_grid.eo.h \
lib/evas/canvas/evas_grid.eo.legacy.h \ lib/evas/canvas/evas_grid.eo.legacy.h \
@ -93,7 +93,7 @@ evaseolianfiles_DATA = \
lib/evas/canvas/evas_smart_clipped.eo \ lib/evas/canvas/evas_smart_clipped.eo \
lib/evas/canvas/evas_table.eo \ lib/evas/canvas/evas_table.eo \
lib/evas/canvas/evas_common_interface.eo \ lib/evas/canvas/evas_common_interface.eo \
lib/evas/canvas/evas.eo \ lib/evas/canvas/evas_canvas.eo \
lib/evas/canvas/evas_grid.eo \ lib/evas/canvas/evas_grid.eo \
lib/evas/canvas/evas_image.eo \ lib/evas/canvas/evas_image.eo \
lib/evas/canvas/evas_out.eo \ lib/evas/canvas/evas_out.eo \
@ -141,7 +141,7 @@ nodist_installed_evascanvasheaders_DATA = \
lib/evas/canvas/evas_table.eo.h \ lib/evas/canvas/evas_table.eo.h \
lib/evas/canvas/evas_common_interface.eo.h \ lib/evas/canvas/evas_common_interface.eo.h \
lib/evas/canvas/evas_object.eo.h \ lib/evas/canvas/evas_object.eo.h \
lib/evas/canvas/evas.eo.h \ lib/evas/canvas/evas_canvas.eo.h \
lib/evas/canvas/evas_grid.eo.h \ lib/evas/canvas/evas_grid.eo.h \
lib/evas/canvas/evas_image.eo.h \ lib/evas/canvas/evas_image.eo.h \
lib/evas/canvas/evas_out.eo.h \ lib/evas/canvas/evas_out.eo.h \
@ -166,7 +166,7 @@ nodist_installed_evascanvasheaders_DATA = \
lib/evas/canvas/evas_image.eo.legacy.h \ lib/evas/canvas/evas_image.eo.legacy.h \
lib/evas/canvas/evas_out.eo.legacy.h \ lib/evas/canvas/evas_out.eo.legacy.h \
lib/evas/canvas/evas_box.eo.legacy.h \ lib/evas/canvas/evas_box.eo.legacy.h \
lib/evas/canvas/evas.eo.legacy.h \ lib/evas/canvas/evas_canvas.eo.legacy.h \
lib/evas/canvas/evas_3d_camera.eo.h \ lib/evas/canvas/evas_3d_camera.eo.h \
lib/evas/canvas/evas_3d_light.eo.h \ lib/evas/canvas/evas_3d_light.eo.h \
lib/evas/canvas/evas_3d_material.eo.h \ lib/evas/canvas/evas_3d_material.eo.h \

View File

@ -16,7 +16,7 @@ lib/evas/canvas/evas_smart_clipped.eo.hh \
lib/evas/canvas/evas_table.eo.hh \ lib/evas/canvas/evas_table.eo.hh \
lib/evas/canvas/evas_common_interface.eo.hh \ lib/evas/canvas/evas_common_interface.eo.hh \
lib/evas/canvas/evas_object.eo.hh \ lib/evas/canvas/evas_object.eo.hh \
lib/evas/canvas/evas.eo.hh \ lib/evas/canvas/evas_canvas.eo.hh \
lib/evas/canvas/evas_grid.eo.hh \ lib/evas/canvas/evas_grid.eo.hh \
lib/evas/canvas/evas_image.eo.hh \ lib/evas/canvas/evas_image.eo.hh \
lib/evas/canvas/evas_out.eo.hh \ lib/evas/canvas/evas_out.eo.hh \

View File

@ -1,4 +1,4 @@
class Colourable (Eo_Base) class Colourable (Eo.Base)
{ {
/*@ Colourable class. */ /*@ Colourable class. */
legacy_prefix: legacy; legacy_prefix: legacy;

View File

@ -1,4 +1,4 @@
class Ecore_Animator (Eo_Base) class Ecore.Animator (Eo.Base)
{ {
eo_prefix: ecore_animator; eo_prefix: ecore_animator;
constructors { constructors {
@ -19,9 +19,9 @@ class Ecore_Animator (Eo_Base)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Eo_Base.event_freeze; Eo.Base.event_freeze;
Eo_Base.event_thaw; Eo.Base.event_thaw;
} }
} }

View File

@ -1,4 +1,4 @@
class Ecore_Idle_Enterer (Eo_Base) class Ecore.Idle.Enterer (Eo.Base)
{ {
eo_prefix: ecore_idle_enterer; eo_prefix: ecore_idle_enterer;
constructors { constructors {
@ -18,7 +18,7 @@ class Ecore_Idle_Enterer (Eo_Base)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
} }
} }

View File

@ -1,4 +1,4 @@
class Ecore_Idle_Exiter (Eo_Base) class Ecore.Idle.Exiter (Eo.Base)
{ {
eo_prefix: ecore_idle_exiter; eo_prefix: ecore_idle_exiter;
constructors { constructors {
@ -11,7 +11,7 @@ class Ecore_Idle_Exiter (Eo_Base)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
} }
} }

View File

@ -1,4 +1,4 @@
class Ecore_Idler (Eo_Base) class Ecore.Idler (Eo.Base)
{ {
eo_prefix: ecore_idler; eo_prefix: ecore_idler;
constructors { constructors {
@ -11,7 +11,7 @@ class Ecore_Idler (Eo_Base)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
} }
} }

View File

@ -1,4 +1,4 @@
class Ecore_Job (Eo_Base) class Ecore.Job (Eo.Base)
{ {
eo_prefix: ecore_job; eo_prefix: ecore_job;
constructors { constructors {
@ -11,7 +11,7 @@ class Ecore_Job (Eo_Base)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
} }
} }

View File

@ -1,4 +1,4 @@
class Ecore_Parent (Eo_Base) class Ecore.Parent (Eo.Base)
{ {
data: null; data: null;
} }

View File

@ -1,4 +1,4 @@
class Ecore_Poller (Eo_Base) class Ecore.Poller (Eo.Base)
{ {
eo_prefix: ecore_poller; eo_prefix: ecore_poller;
constructors { constructors {
@ -38,7 +38,7 @@ class Ecore_Poller (Eo_Base)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
} }
} }

View File

@ -1,4 +1,4 @@
class Ecore_Timer (Eo_Base) class Ecore.Timer (Eo.Base)
{ {
/*@ Timers are objects that will call a given callback at some point /*@ Timers are objects that will call a given callback at some point
* in the future. They may also optionall repeat themselves if the * in the future. They may also optionall repeat themselves if the
@ -58,10 +58,10 @@ class Ecore_Timer (Eo_Base)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Eo_Base.event_freeze; Eo.Base.event_freeze;
Eo_Base.event_freeze_count.get; Eo.Base.event_freeze_count.get;
Eo_Base.event_thaw; Eo.Base.event_thaw;
} }
} }

View File

@ -1,4 +1,4 @@
class Ecore_Audio (Eo_Base) class Ecore_Audio (Eo.Base)
{ {
legacy_prefix: null; legacy_prefix: null;
eo_prefix: ecore_audio_obj; eo_prefix: ecore_audio_obj;
@ -115,7 +115,7 @@ class Ecore_Audio (Eo_Base)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
virtual.source.get; virtual.source.get;
virtual.source.set; virtual.source.set;
virtual.format.get; virtual.format.get;

View File

@ -173,8 +173,8 @@ class Ecore_Audio_In (Ecore_Audio)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Ecore_Audio.vio_set; Ecore_Audio.vio_set;
virtual.preloaded.get; virtual.preloaded.get;
virtual.preloaded.set; virtual.preloaded.set;

View File

@ -2,8 +2,8 @@ class Ecore_Audio_In_Sndfile (Ecore_Audio_In)
{ {
eo_prefix: ecore_audio_obj_in_sndfile; eo_prefix: ecore_audio_obj_in_sndfile;
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Ecore_Audio.source.set; Ecore_Audio.source.set;
Ecore_Audio.source.get; Ecore_Audio.source.get;
Ecore_Audio.format.set; Ecore_Audio.format.set;

View File

@ -2,9 +2,9 @@ class Ecore_Audio_In_Tone (Ecore_Audio_In)
{ {
eo_prefix: ecore_audio_obj_in_tone; eo_prefix: ecore_audio_obj_in_tone;
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.key_data_set; Eo.Base.key_data_set;
Eo_Base.key_data_get; Eo.Base.key_data_get;
Ecore_Audio_In.length.set; Ecore_Audio_In.length.set;
Ecore_Audio_In.seek; Ecore_Audio_In.seek;
Ecore_Audio_In.read_internal; Ecore_Audio_In.read_internal;

View File

@ -33,8 +33,8 @@ class Ecore_Audio_Out (Ecore_Audio)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Ecore_Audio.vio_set; Ecore_Audio.vio_set;
} }
} }

View File

@ -2,8 +2,8 @@ class Ecore_Audio_Out_Pulse (Ecore_Audio_Out)
{ {
eo_prefix: ecore_audio_obj_out_pulse; eo_prefix: ecore_audio_obj_out_pulse;
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Ecore_Audio.volume.set; Ecore_Audio.volume.set;
Ecore_Audio_Out.input_attach; Ecore_Audio_Out.input_attach;
Ecore_Audio_Out.input_detach; Ecore_Audio_Out.input_detach;

View File

@ -2,8 +2,8 @@ class Ecore_Audio_Out_Sndfile (Ecore_Audio_Out)
{ {
eo_prefix: ecore_audio_obj_out_sndfile; eo_prefix: ecore_audio_obj_out_sndfile;
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Ecore_Audio.source.get; Ecore_Audio.source.get;
Ecore_Audio.source.set; Ecore_Audio.source.set;
Ecore_Audio.format.get; Ecore_Audio.format.get;

View File

@ -1,2 +1,2 @@
#include "edje.eo.h" #include "edje_object.eo.h"
#include "edje_edit.eo.h" #include "edje_edit.eo.h"

View File

@ -157,5 +157,5 @@ EAPI void edje_extern_object_max_size_set (Evas_Object *obj, Evas_Coord
*/ */
EAPI void edje_extern_object_aspect_set (Evas_Object *obj, Edje_Aspect_Control aspect, Evas_Coord aw, Evas_Coord ah); EAPI void edje_extern_object_aspect_set (Evas_Object *obj, Edje_Aspect_Control aspect, Evas_Coord aw, Evas_Coord ah);
#include "edje.eo.legacy.h" #include "edje_object.eo.legacy.h"
#include "edje_edit.eo.legacy.h" #include "edje_edit.eo.legacy.h"

View File

@ -39,9 +39,9 @@ EAPI Eina_Error EDJE_EDIT_ERROR_GROUP_DOES_NOT_EXIST = 0;
/* Get ed(Edje*) from obj(Evas_Object*) */ /* Get ed(Edje*) from obj(Evas_Object*) */
#define GET_ED_OR_RETURN(RET) \ #define GET_ED_OR_RETURN(RET) \
Edje *ed; \ Edje *ed; \
if (!eo_isa(obj, EDJE_CLASS)) \ if (!eo_isa(obj, EDJE_OBJECT_CLASS)) \
return RET; \ return RET; \
ed = eo_data_scope_get(obj, EDJE_CLASS); ed = eo_data_scope_get(obj, EDJE_OBJECT_CLASS);
/* Get rp(Edje_Real_Part*) from obj(Evas_Object*) and part(char*) */ /* Get rp(Edje_Real_Part*) from obj(Evas_Object*) and part(char*) */
#define GET_RP_OR_RETURN(RET) \ #define GET_RP_OR_RETURN(RET) \
@ -167,7 +167,7 @@ _edje_edit_program_script_free(Program_Script *ps)
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_edje_edit_edje_file_set(Eo *obj, Edje_Edit *eed, const char *file, const char *group) _edje_edit_edje_object_file_set(Eo *obj, Edje_Edit *eed, const char *file, const char *group)
{ {
Eina_Bool ret; Eina_Bool ret;
Eet_File *ef; Eet_File *ef;
@ -239,7 +239,7 @@ edje_edit_object_add(Evas *evas)
EOLIAN static void EOLIAN static void
_edje_edit_eo_base_constructor(Eo *obj, Edje_Edit *eed) _edje_edit_eo_base_constructor(Eo *obj, Edje_Edit *eed)
{ {
eed->base = eo_data_ref(obj, EDJE_CLASS); eed->base = eo_data_ref(obj, EDJE_OBJECT_CLASS);
eo_do_super(obj, MY_CLASS, eo_constructor()); eo_do_super(obj, MY_CLASS, eo_constructor());
} }
@ -982,7 +982,7 @@ _delete_play_actions(Evas_Object *obj, const char* name, int action_type, Eet_Fi
continue; continue;
eeo = edje_edit_object_add(ed->base->evas); eeo = edje_edit_object_add(ed->base->evas);
if (!eo_isa(eeo, EDJE_CLASS)) if (!eo_isa(eeo, EDJE_OBJECT_CLASS))
return EINA_FALSE; return EINA_FALSE;
if (!edje_object_file_set(eeo, ed->file->path, pce->entry)) if (!edje_object_file_set(eeo, ed->file->path, pce->entry))
@ -998,7 +998,7 @@ _delete_play_actions(Evas_Object *obj, const char* name, int action_type, Eet_Fi
continue; continue;
} }
eed = eo_data_scope_get(eeo, EDJE_CLASS); eed = eo_data_scope_get(eeo, EDJE_OBJECT_CLASS);
for (i = 0; i < eed->collection->patterns.table_programs_size; i++) for (i = 0; i < eed->collection->patterns.table_programs_size; i++)
{ {
Edje_Program *program; Edje_Program *program;

View File

@ -1,10 +1,10 @@
class Edje_Edit (Edje) class Edje.Edit (Edje.Object)
{ {
data: Edje_Edit; data: Edje_Edit;
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Evas_Object_Smart.del; Evas.Object_Smart.del;
Edje.file.set; Edje.Object.file.set;
} }
} }

View File

@ -24,7 +24,7 @@ edje_external_param_type_str(Edje_External_Param_Type type)
} }
EOLIAN Evas_Object* EOLIAN Evas_Object*
_edje_part_external_object_get(Eo *obj EINA_UNUSED, Edje *ed, const char *part) _edje_object_part_external_object_get(Eo *obj EINA_UNUSED, Edje *ed, const char *part)
{ {
Edje_Real_Part *rp; Edje_Real_Part *rp;
@ -52,7 +52,7 @@ _edje_part_external_object_get(Eo *obj EINA_UNUSED, Edje *ed, const char *part)
} }
EOLIAN Eina_Bool EOLIAN Eina_Bool
_edje_part_external_param_set(Eo *obj, Edje *ed, const char *part, const Edje_External_Param *param) _edje_object_part_external_param_set(Eo *obj, Edje *ed, const char *part, const Edje_External_Param *param)
{ {
Edje_Real_Part *rp; Edje_Real_Part *rp;
@ -73,7 +73,7 @@ _edje_part_external_param_set(Eo *obj, Edje *ed, const char *part, const Edje_Ex
} }
EOLIAN Eina_Bool EOLIAN Eina_Bool
_edje_part_external_param_get(Eo *obj, Edje *ed, const char *part, Edje_External_Param *param) _edje_object_part_external_param_get(Eo *obj, Edje *ed, const char *part, Edje_External_Param *param)
{ {
Edje_Real_Part *rp; Edje_Real_Part *rp;
@ -92,7 +92,7 @@ _edje_part_external_param_get(Eo *obj, Edje *ed, const char *part, Edje_External
} }
EOLIAN Evas_Object* EOLIAN Evas_Object*
_edje_part_external_content_get(Eo *obj EINA_UNUSED, Edje *ed, const char *part, const char *content) _edje_object_part_external_content_get(Eo *obj EINA_UNUSED, Edje *ed, const char *part, const char *content)
{ {
Edje_Real_Part *rp; Edje_Real_Part *rp;
@ -113,7 +113,7 @@ _edje_part_external_content_get(Eo *obj EINA_UNUSED, Edje *ed, const char *part,
} }
EOLIAN Edje_External_Param_Type EOLIAN Edje_External_Param_Type
_edje_part_external_param_type_get(Eo *obj, Edje *ed, const char *part, const char *param) _edje_object_part_external_param_type_get(Eo *obj, Edje *ed, const char *part, const char *param)
{ {
Edje_Real_Part *rp; Edje_Real_Part *rp;
Edje_External_Type *type; Edje_External_Type *type;

View File

@ -73,14 +73,14 @@ static int _sort_defined_boxes(const void *a, const void *b);
/************************** API Routines **************************/ /************************** API Routines **************************/
EOLIAN void EOLIAN void
_edje_file_get(Eo *obj EINA_UNUSED, Edje *ed, const char **file, const char **group) _edje_object_file_get(Eo *obj EINA_UNUSED, Edje *ed, const char **file, const char **group)
{ {
if (file) *file = ed->path; if (file) *file = ed->path;
if (group) *group = ed->group; if (group) *group = ed->group;
} }
EOLIAN Edje_Load_Error EOLIAN Edje_Load_Error
_edje_load_error_get(Eo *obj EINA_UNUSED, Edje *ed) _edje_object_load_error_get(Eo *obj EINA_UNUSED, Edje *ed)
{ {
return ed->load_error; return ed->load_error;
} }

View File

@ -32,19 +32,19 @@ _edje_object_message_popornot_send(Evas_Object *obj, Edje_Message_Type type, int
} }
EOLIAN void EOLIAN void
_edje_message_send(Eo *obj, Edje *_pd EINA_UNUSED, Edje_Message_Type type, int id, void *msg) _edje_object_message_send(Eo *obj, Edje *_pd EINA_UNUSED, Edje_Message_Type type, int id, void *msg)
{ {
_edje_object_message_popornot_send(obj, type, id, msg, EINA_FALSE); _edje_object_message_popornot_send(obj, type, id, msg, EINA_FALSE);
} }
EOLIAN void EOLIAN void
_edje_message_handler_set(Eo *obj EINA_UNUSED, Edje *ed, Edje_Message_Handler_Cb func, void *data) _edje_object_message_handler_set(Eo *obj EINA_UNUSED, Edje *ed, Edje_Message_Handler_Cb func, void *data)
{ {
_edje_message_cb_set(ed, func, data); _edje_message_cb_set(ed, func, data);
} }
EOLIAN void EOLIAN void
_edje_message_signal_process(Eo *obj EINA_UNUSED, Edje *ed) _edje_object_message_signal_process(Eo *obj EINA_UNUSED, Edje *ed)
{ {
Eina_List *l, *ln, *tmpq = NULL; Eina_List *l, *ln, *tmpq = NULL;
Edje *lookup_ed; Edje *lookup_ed;
@ -857,4 +857,4 @@ _edje_message_del(Edje *ed)
} }
if (ed->message.num <= 0) return; if (ed->message.num <= 0) return;
} }
} }

View File

@ -1,4 +1,4 @@
class Edje (Evas_Smart_Clipped) class Edje.Object (Evas.Smart_Clipped)
{ {
legacy_prefix: edje_object; legacy_prefix: edje_object;
eo_prefix: edje_obj; eo_prefix: edje_obj;
@ -2493,15 +2493,15 @@ class Edje (Evas_Smart_Clipped)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Eo_Base.dbg_info_get; Eo.Base.dbg_info_get;
Evas_Object_Smart.hide; Evas.Object_Smart.hide;
Evas_Object_Smart.calculate; Evas.Object_Smart.calculate;
Evas_Object_Smart.show; Evas.Object_Smart.show;
Evas_Object_Smart.move; Evas.Object_Smart.move;
Evas_Object_Smart.add; Evas.Object_Smart.add;
Evas_Object_Smart.del; Evas.Object_Smart.del;
Evas_Object_Smart.resize; Evas.Object_Smart.resize;
} }
} }

View File

@ -210,7 +210,7 @@ edje_object_propagate_callback_add(Evas_Object *obj, void (*func) (void *data, E
} }
EOLIAN void EOLIAN void
_edje_signal_callback_add(Eo *obj EINA_UNUSED, Edje *ed, const char *emission, const char *source, Edje_Signal_Cb func, void *data) _edje_object_signal_callback_add(Eo *obj EINA_UNUSED, Edje *ed, const char *emission, const char *source, Edje_Signal_Cb func, void *data)
{ {
if ((!emission) || (!source) || (!func)) return; if ((!emission) || (!source) || (!func)) return;
@ -241,7 +241,7 @@ edje_object_signal_callback_del(Evas_Object *obj, const char *emission, const ch
} }
EOLIAN void* EOLIAN void*
_edje_signal_callback_del(Eo *obj EINA_UNUSED, Edje *ed, const char *emission, const char *source, Edje_Signal_Cb func, void *data) _edje_object_signal_callback_del(Eo *obj EINA_UNUSED, Edje *ed, const char *emission, const char *source, Edje_Signal_Cb func, void *data)
{ {
if ((!emission) || (!source) || (!func)) return NULL; if ((!emission) || (!source) || (!func)) return NULL;
if (!ed) return NULL; if (!ed) return NULL;
@ -270,7 +270,7 @@ edje_object_signal_callback_del_full(Evas_Object *obj, const char *emission, con
} }
EOLIAN void EOLIAN void
_edje_signal_emit(Eo *obj EINA_UNUSED, Edje *ed, const char *emission, const char *source) _edje_object_signal_emit(Eo *obj EINA_UNUSED, Edje *ed, const char *emission, const char *source)
{ {
if ((!emission) || (!source)) return; if ((!emission) || (!source)) return;
if (!ed) return; if (!ed) return;
@ -280,7 +280,7 @@ _edje_signal_emit(Eo *obj EINA_UNUSED, Edje *ed, const char *emission, const cha
/* FIXDOC: Verify/Expand */ /* FIXDOC: Verify/Expand */
EOLIAN void EOLIAN void
_edje_play_set(Eo *obj EINA_UNUSED, Edje *ed, Eina_Bool play) _edje_object_play_set(Eo *obj EINA_UNUSED, Edje *ed, Eina_Bool play)
{ {
double t; double t;
Eina_List *l; Eina_List *l;
@ -317,7 +317,7 @@ _edje_play_set(Eo *obj EINA_UNUSED, Edje *ed, Eina_Bool play)
} }
EOLIAN Eina_Bool EOLIAN Eina_Bool
_edje_play_get(Eo *obj EINA_UNUSED, Edje *ed) _edje_object_play_get(Eo *obj EINA_UNUSED, Edje *ed)
{ {
if (!ed) return EINA_FALSE; if (!ed) return EINA_FALSE;
if (ed->delete_me) return EINA_FALSE; if (ed->delete_me) return EINA_FALSE;
@ -328,7 +328,7 @@ _edje_play_get(Eo *obj EINA_UNUSED, Edje *ed)
/* FIXDOC: Verify/Expand */ /* FIXDOC: Verify/Expand */
EOLIAN void EOLIAN void
_edje_animation_set(Eo *obj, Edje *ed, Eina_Bool on) _edje_object_animation_set(Eo *obj, Edje *ed, Eina_Bool on)
{ {
Eina_List *l; Eina_List *l;
unsigned int i; unsigned int i;
@ -386,7 +386,7 @@ break_prog:
} }
EOLIAN Eina_Bool EOLIAN Eina_Bool
_edje_animation_get(Eo *obj EINA_UNUSED, Edje *ed) _edje_object_animation_get(Eo *obj EINA_UNUSED, Edje *ed)
{ {
if (!ed) return EINA_FALSE; if (!ed) return EINA_FALSE;
if (ed->delete_me) return EINA_FALSE; if (ed->delete_me) return EINA_FALSE;

View File

@ -6,7 +6,7 @@
# undef MY_CLASS # undef MY_CLASS
#endif #endif
#define MY_CLASS EDJE_CLASS #define MY_CLASS EDJE_OBJECT_CLASS
#define MY_CLASS_NAME "Edje" #define MY_CLASS_NAME "Edje"
#define MY_CLASS_NAME_LEGACY "edje" #define MY_CLASS_NAME_LEGACY "edje"
@ -25,7 +25,7 @@ edje_object_add(Evas *evas)
} }
EOLIAN static void EOLIAN static void
_edje_eo_base_constructor(Eo *obj, Edje *ed) _edje_object_eo_base_constructor(Eo *obj, Edje *ed)
{ {
ed->base = eo_data_ref(obj, EVAS_SMART_CLIPPED_CLASS); ed->base = eo_data_ref(obj, EVAS_SMART_CLIPPED_CLASS);
@ -35,14 +35,14 @@ _edje_eo_base_constructor(Eo *obj, Edje *ed)
} }
EOLIAN static void EOLIAN static void
_edje_eo_base_destructor(Eo *obj, Edje *class_data EINA_UNUSED) _edje_object_eo_base_destructor(Eo *obj, Edje *class_data EINA_UNUSED)
{ {
eo_do_super(obj, MY_CLASS, eo_destructor()); eo_do_super(obj, MY_CLASS, eo_destructor());
eo_data_unref(obj, class_data); eo_data_unref(obj, class_data);
} }
EOLIAN static void EOLIAN static void
_edje_eo_base_dbg_info_get(Eo *eo_obj, Edje *_pd EINA_UNUSED, Eo_Dbg_Info *root) _edje_object_eo_base_dbg_info_get(Eo *eo_obj, Edje *_pd EINA_UNUSED, Eo_Dbg_Info *root)
{ {
eo_do_super(eo_obj, MY_CLASS, eo_dbg_info_get(root)); eo_do_super(eo_obj, MY_CLASS, eo_dbg_info_get(root));
Eo_Dbg_Info *group = EO_DBG_INFO_LIST_APPEND(root, MY_CLASS_NAME); Eo_Dbg_Info *group = EO_DBG_INFO_LIST_APPEND(root, MY_CLASS_NAME);
@ -73,7 +73,7 @@ _edje_color_class_free(void *data)
/* Private Routines */ /* Private Routines */
EOLIAN static void EOLIAN static void
_edje_evas_object_smart_add(Eo *obj, Edje *ed) _edje_object_evas_object_smart_add(Eo *obj, Edje *ed)
{ {
Evas *tev = evas_object_evas_get(obj); Evas *tev = evas_object_evas_get(obj);
@ -115,7 +115,7 @@ _edje_evas_object_smart_add(Eo *obj, Edje *ed)
} }
EOLIAN static void EOLIAN static void
_edje_evas_object_smart_del(Eo *obj, Edje *ed) _edje_object_evas_object_smart_del(Eo *obj, Edje *ed)
{ {
_edje_block_violate(ed); _edje_block_violate(ed);
ed->delete_me = 1; ed->delete_me = 1;
@ -139,7 +139,7 @@ _edje_evas_object_smart_del(Eo *obj, Edje *ed)
} }
EOLIAN static void EOLIAN static void
_edje_evas_object_smart_move(Eo *obj EINA_UNUSED, Edje *ed, Evas_Coord x, Evas_Coord y) _edje_object_evas_object_smart_move(Eo *obj EINA_UNUSED, Edje *ed, Evas_Coord x, Evas_Coord y)
{ {
unsigned int i; unsigned int i;
@ -234,7 +234,7 @@ _edje_limit_get(Edje *ed, Edje_Limit **limits, unsigned int length, Evas_Coord s
} }
EOLIAN static void EOLIAN static void
_edje_evas_object_smart_resize(Eo *obj EINA_UNUSED, Edje *ed, Evas_Coord w, Evas_Coord h) _edje_object_evas_object_smart_resize(Eo *obj EINA_UNUSED, Edje *ed, Evas_Coord w, Evas_Coord h)
{ {
if ((w == ed->w) && (h == ed->h)) return; if ((w == ed->w) && (h == ed->h)) return;
if (ed->collection) if (ed->collection)
@ -270,7 +270,7 @@ _edje_evas_object_smart_resize(Eo *obj EINA_UNUSED, Edje *ed, Evas_Coord w, Evas
} }
EOLIAN static void EOLIAN static void
_edje_evas_object_smart_show(Eo *obj, Edje *ed) _edje_object_evas_object_smart_show(Eo *obj, Edje *ed)
{ {
Eina_List *l; Eina_List *l;
Edje *edg; Edje *edg;
@ -303,7 +303,7 @@ _edje_evas_object_smart_show(Eo *obj, Edje *ed)
} }
EOLIAN static void EOLIAN static void
_edje_evas_object_smart_hide(Eo *obj, Edje *ed) _edje_object_evas_object_smart_hide(Eo *obj, Edje *ed)
{ {
Eina_List *l; Eina_List *l;
Edje *edg; Edje *edg;
@ -326,13 +326,13 @@ _edje_evas_object_smart_hide(Eo *obj, Edje *ed)
} }
EOLIAN static void EOLIAN static void
_edje_evas_object_smart_calculate(Eo *obj EINA_UNUSED, Edje *ed) _edje_object_evas_object_smart_calculate(Eo *obj EINA_UNUSED, Edje *ed)
{ {
_edje_recalc_do(ed); _edje_recalc_do(ed);
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_edje_file_set(Eo *obj, Edje *_pd EINA_UNUSED, const char *file, const char *group) _edje_object_file_set(Eo *obj, Edje *_pd EINA_UNUSED, const char *file, const char *group)
{ {
Eina_Bool ret; Eina_Bool ret;
Eina_File *f = NULL; Eina_File *f = NULL;
@ -365,7 +365,7 @@ _edje_file_set(Eo *obj, Edje *_pd EINA_UNUSED, const char *file, const char *gro
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_edje_mmap_set(Eo *obj, Edje *_pd EINA_UNUSED, const Eina_File *f, const char *group) _edje_object_mmap_set(Eo *obj, Edje *_pd EINA_UNUSED, const Eina_File *f, const char *group)
{ {
Eina_Bool ret; Eina_Bool ret;
Eina_Array *nested; Eina_Array *nested;
@ -383,4 +383,4 @@ _edje_mmap_set(Eo *obj, Edje *_pd EINA_UNUSED, const Eina_File *f, const char *g
return ret; return ret;
} }
#include "edje.eo.c" #include "edje_object.eo.c"

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
abstract Eo_Abstract_Class () abstract Eo.Abstract_Class ()
{ {
data: null; data: null;
} }

View File

@ -1,4 +1,4 @@
abstract Eo_Base () abstract Eo.Base ()
{ {
eo_prefix: eo; eo_prefix: eo;
legacy_prefix: null; legacy_prefix: null;

View File

@ -38,7 +38,7 @@ EAPI extern const Eo_Event_Description _EVAS_CANVAS_EVENT_RENDER_POST;
#define EVAS_SMART_SELECTABLE_INTERFACE EVAS_SELECTABLE_INTERFACE_CLASS #define EVAS_SMART_SELECTABLE_INTERFACE EVAS_SELECTABLE_INTERFACE_CLASS
#define EVAS_SMART_ZOOMABLE_INTERFACE EVAS_ZOOMABLE_INTERFACE_CLASS #define EVAS_SMART_ZOOMABLE_INTERFACE EVAS_ZOOMABLE_INTERFACE_CLASS
#include "canvas/evas.eo.h" #include "canvas/evas_canvas.eo.h"
/** /**
* @ingroup Evas_Object_Rectangle * @ingroup Evas_Object_Rectangle

View File

@ -44,7 +44,7 @@ EAPI Evas *evas_new(void) EINA_WARN_UNUSED_RESULT EINA_MALLOC;
*/ */
EAPI void evas_free(Evas *e) EINA_ARG_NONNULL(1); EAPI void evas_free(Evas *e) EINA_ARG_NONNULL(1);
#include "canvas/evas.eo.legacy.h" #include "canvas/evas_canvas.eo.legacy.h"
/** /**
* @} * @}

View File

@ -1,4 +1,4 @@
class Evas_3D_Camera (Evas_3D_Object, Evas_Common_Interface) class Evas_3D_Camera (Evas_3D_Object, Evas.Common_Interface)
{ {
legacy_prefix: null; legacy_prefix: null;
data: Evas_3D_Camera_Data; data: Evas_3D_Camera_Data;
@ -100,8 +100,8 @@ class Evas_3D_Camera (Evas_3D_Object, Evas_Common_Interface)
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Evas_3D_Object.update_notify; Evas_3D_Object.update_notify;
Evas_3D_Object.change_notify; Evas_3D_Object.change_notify;
} }

View File

@ -1,4 +1,4 @@
class Evas_3D_Light (Evas_3D_Object, Evas_Common_Interface) class Evas_3D_Light (Evas_3D_Object, Evas.Common_Interface)
{ {
legacy_prefix: null; legacy_prefix: null;
data: Evas_3D_Light_Data; data: Evas_3D_Light_Data;
@ -256,8 +256,8 @@ class Evas_3D_Light (Evas_3D_Object, Evas_Common_Interface)
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Evas_3D_Object.update_notify; Evas_3D_Object.update_notify;
Evas_3D_Object.change_notify; Evas_3D_Object.change_notify;
} }

View File

@ -1,4 +1,4 @@
class Evas_3D_Material (Evas_3D_Object, Evas_Common_Interface) class Evas_3D_Material (Evas_3D_Object, Evas.Common_Interface)
{ {
legacy_prefix: null; legacy_prefix: null;
data: Evas_3D_Material_Data; data: Evas_3D_Material_Data;
@ -148,8 +148,8 @@ class Evas_3D_Material (Evas_3D_Object, Evas_Common_Interface)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Evas_3D_Object.update_notify; Evas_3D_Object.update_notify;
Evas_3D_Object.change_notify; Evas_3D_Object.change_notify;
} }

View File

@ -1,4 +1,4 @@
class Evas_3D_Mesh (Evas_3D_Object, Evas_Common_Interface) class Evas_3D_Mesh (Evas_3D_Object, Evas.Common_Interface)
{ {
legacy_prefix: null; legacy_prefix: null;
data: Evas_3D_Mesh_Data; data: Evas_3D_Mesh_Data;
@ -396,8 +396,8 @@ class Evas_3D_Mesh (Evas_3D_Object, Evas_Common_Interface)
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Evas_3D_Object.update_notify; Evas_3D_Object.update_notify;
Evas_3D_Object.change_notify; Evas_3D_Object.change_notify;
} }

View File

@ -1,4 +1,4 @@
class Evas_3D_Node (Evas_3D_Object, Evas_Common_Interface) class Evas_3D_Node (Evas_3D_Object, Evas.Common_Interface)
{ {
legacy_prefix: null; legacy_prefix: null;
data: Evas_3D_Node_Data; data: Evas_3D_Node_Data;
@ -585,8 +585,8 @@ class Evas_3D_Node (Evas_3D_Object, Evas_Common_Interface)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Evas_3D_Object.update_notify; Evas_3D_Object.update_notify;
Evas_3D_Object.change_notify; Evas_3D_Object.change_notify;
} }

View File

@ -1,4 +1,4 @@
class Evas_3D_Object (Eo_Base, Evas_Common_Interface) class Evas_3D_Object (Eo.Base, Evas.Common_Interface)
{ {
legacy_prefix: null; legacy_prefix: null;
data: Evas_3D_Object_Data; data: Evas_3D_Object_Data;
@ -65,8 +65,8 @@ class Evas_3D_Object (Eo_Base, Evas_Common_Interface)
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Evas_Common_Interface.evas.get; Evas.Common_Interface.evas.get;
virtual.update_notify; virtual.update_notify;
virtual.change_notify; virtual.change_notify;
} }

View File

@ -1,4 +1,4 @@
class Evas_3D_Scene (Evas_3D_Object, Evas_Common_Interface) class Evas_3D_Scene (Evas_3D_Object, Evas.Common_Interface)
{ {
legacy_prefix: null; legacy_prefix: null;
data: Evas_3D_Scene_Data; data: Evas_3D_Scene_Data;
@ -165,8 +165,8 @@ class Evas_3D_Scene (Evas_3D_Object, Evas_Common_Interface)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Evas_3D_Object.update_notify; Evas_3D_Object.update_notify;
Evas_3D_Object.change_notify; Evas_3D_Object.change_notify;
} }

View File

@ -56,7 +56,7 @@ _texture_proxy_subrender(Evas_3D_Texture *obj)
/* Code taken from _proxy_subrender() in file evas_object_image.c */ /* Code taken from _proxy_subrender() in file evas_object_image.c */
Eo *evas = NULL; Eo *evas = NULL;
eo_do(obj, evas = evas_common_evas_get()); eo_do(obj, evas = evas_common_evas_get());
Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CANVAS_CLASS);
Evas_3D_Texture_Data *pd = eo_data_scope_get(obj, MY_CLASS); Evas_3D_Texture_Data *pd = eo_data_scope_get(obj, MY_CLASS);
Evas_Object_Protected_Data *source; Evas_Object_Protected_Data *source;
void *ctx; void *ctx;
@ -167,7 +167,7 @@ _texture_fini(Evas_3D_Texture *obj)
Evas_3D_Texture_Data *pd = eo_data_scope_get(obj, MY_CLASS); Evas_3D_Texture_Data *pd = eo_data_scope_get(obj, MY_CLASS);
if (pd->engine_data) if (pd->engine_data)
{ {
Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CANVAS_CLASS);
if (e->engine.func->texture_free) if (e->engine.func->texture_free)
e->engine.func->texture_free(e->engine.data.output, pd->engine_data); e->engine.func->texture_free(e->engine.data.output, pd->engine_data);
pd->engine_data = NULL; pd->engine_data = NULL;
@ -209,7 +209,7 @@ _evas_3d_texture_evas_3d_object_update_notify(Eo *obj, Evas_3D_Texture_Data *pd)
{ {
Eo *evas = NULL; Eo *evas = NULL;
eo_do(obj, evas = evas_common_evas_get()); eo_do(obj, evas = evas_common_evas_get());
Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CANVAS_CLASS);
Evas_Object_Protected_Data *src = eo_data_scope_get(pd->source, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *src = eo_data_scope_get(pd->source, EVAS_OBJECT_CLASS);
if (pd->engine_data == NULL) if (pd->engine_data == NULL)
@ -324,7 +324,7 @@ _evas_3d_texture_data_set(Eo *obj EINA_UNUSED, Evas_3D_Texture_Data *pd, Evas_3D
{ {
Eo *evas = NULL; Eo *evas = NULL;
eo_do(obj, evas = evas_common_evas_get()); eo_do(obj, evas = evas_common_evas_get());
Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CANVAS_CLASS);
if (!pd->engine_data && e->engine.func->texture_new) if (!pd->engine_data && e->engine.func->texture_new)
pd->engine_data = e->engine.func->texture_new(e->engine.data.output); pd->engine_data = e->engine.func->texture_new(e->engine.data.output);
@ -341,7 +341,7 @@ _evas_3d_texture_file_set(Eo *obj, Evas_3D_Texture_Data *pd, const char *file, c
{ {
Eo *evas = NULL; Eo *evas = NULL;
eo_do(obj, evas = evas_common_evas_get()); eo_do(obj, evas = evas_common_evas_get());
Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CANVAS_CLASS);
if (!pd->engine_data && e->engine.func->texture_new) if (!pd->engine_data && e->engine.func->texture_new)
pd->engine_data = e->engine.func->texture_new(e->engine.data.output); pd->engine_data = e->engine.func->texture_new(e->engine.data.output);
@ -433,7 +433,7 @@ _evas_3d_texture_color_format_get(Eo *obj EINA_UNUSED, Evas_3D_Texture_Data *pd)
Evas_3D_Color_Format format = -1; Evas_3D_Color_Format format = -1;
Eo *evas = NULL; Eo *evas = NULL;
eo_do(obj, evas = evas_common_evas_get()); eo_do(obj, evas = evas_common_evas_get());
Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CANVAS_CLASS);
if (e->engine.func->texture_color_format_get) if (e->engine.func->texture_color_format_get)
{ {
@ -449,7 +449,7 @@ _evas_3d_texture_size_get(Eo *obj, Evas_3D_Texture_Data *pd, int *w, int *h)
{ {
Eo *evas = NULL; Eo *evas = NULL;
eo_do(obj, evas = evas_common_evas_get()); eo_do(obj, evas = evas_common_evas_get());
Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CANVAS_CLASS);
if (e->engine.func->texture_size_get) if (e->engine.func->texture_size_get)
{ {
e->engine.func->texture_size_get(e->engine.data.output, e->engine.func->texture_size_get(e->engine.data.output,
@ -462,7 +462,7 @@ _evas_3d_texture_wrap_set(Eo *obj, Evas_3D_Texture_Data *pd, Evas_3D_Wrap_Mode s
{ {
Eo *evas = NULL; Eo *evas = NULL;
eo_do(obj, evas = evas_common_evas_get()); eo_do(obj, evas = evas_common_evas_get());
Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CANVAS_CLASS);
if (e->engine.func->texture_wrap_set) if (e->engine.func->texture_wrap_set)
{ {
e->engine.func->texture_wrap_set(e->engine.data.output, e->engine.func->texture_wrap_set(e->engine.data.output,
@ -476,7 +476,7 @@ _evas_3d_texture_wrap_get(Eo *obj, Evas_3D_Texture_Data *pd, Evas_3D_Wrap_Mode *
{ {
Eo *evas = NULL; Eo *evas = NULL;
eo_do(obj, evas = evas_common_evas_get()); eo_do(obj, evas = evas_common_evas_get());
Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CANVAS_CLASS);
if (e->engine.func->texture_wrap_set) if (e->engine.func->texture_wrap_set)
{ {
e->engine.func->texture_wrap_get(e->engine.data.output, e->engine.func->texture_wrap_get(e->engine.data.output,
@ -489,7 +489,7 @@ _evas_3d_texture_filter_set(Eo *obj, Evas_3D_Texture_Data *pd, Evas_3D_Texture_F
{ {
Eo *evas = NULL; Eo *evas = NULL;
eo_do(obj, evas = evas_common_evas_get()); eo_do(obj, evas = evas_common_evas_get());
Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CANVAS_CLASS);
if (e->engine.func->texture_filter_set) if (e->engine.func->texture_filter_set)
{ {
e->engine.func->texture_filter_set(e->engine.data.output, e->engine.func->texture_filter_set(e->engine.data.output,
@ -503,7 +503,7 @@ _evas_3d_texture_filter_get(Eo *obj EINA_UNUSED, Evas_3D_Texture_Data *pd, Evas_
{ {
Eo *evas = NULL; Eo *evas = NULL;
eo_do(obj, evas = evas_common_evas_get()); eo_do(obj, evas = evas_common_evas_get());
Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CANVAS_CLASS);
if (e->engine.func->texture_filter_get) if (e->engine.func->texture_filter_get)
{ {
e->engine.func->texture_filter_get(e->engine.data.output, e->engine.func->texture_filter_get(e->engine.data.output,

View File

@ -1,4 +1,4 @@
class Evas_3D_Texture (Evas_3D_Object, Evas_Common_Interface) class Evas_3D_Texture (Evas_3D_Object, Evas.Common_Interface)
{ {
legacy_prefix: null; legacy_prefix: null;
data : Evas_3D_Texture_Data; data : Evas_3D_Texture_Data;
@ -191,8 +191,8 @@ class Evas_3D_Texture (Evas_3D_Object, Evas_Common_Interface)
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Evas_3D_Object.update_notify; Evas_3D_Object.update_notify;
Evas_3D_Object.change_notify; Evas_3D_Object.change_notify;
} }

View File

@ -1,4 +1,4 @@
class Evas_Box (Evas_Smart_Clipped) class Evas.Box (Evas.Smart_Clipped)
{ {
legacy_prefix: evas_object_box; legacy_prefix: evas_object_box;
eo_prefix: evas_obj_box; eo_prefix: evas_obj_box;
@ -726,12 +726,12 @@ class Evas_Box (Evas_Smart_Clipped)
} }
implements { implements {
class.constructor; class.constructor;
Eo_Base.constructor; Eo.Base.constructor;
Evas_Object.smart_data.get; Evas.Object.smart_data.get;
Evas_Object_Smart.calculate; Evas.Object_Smart.calculate;
Evas_Object_Smart.add; Evas.Object_Smart.add;
Evas_Object_Smart.del; Evas.Object_Smart.del;
Evas_Object_Smart.resize; Evas.Object_Smart.resize;
} }
events { events {
child,added; child,added;

View File

@ -123,7 +123,7 @@ _evas_post_event_callback_call(Evas *eo_e, Evas_Public_Data *e)
void void
_evas_post_event_callback_free(Evas *eo_e) _evas_post_event_callback_free(Evas *eo_e)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Post_Callback *pc; Evas_Post_Callback *pc;
EINA_LIST_FREE(e->post_events, pc) EINA_LIST_FREE(e->post_events, pc)
@ -163,7 +163,7 @@ evas_event_callback_all_del(Evas *eo_e)
{ {
_eo_evas_object_cb_info *info; _eo_evas_object_cb_info *info;
Eina_Inlist *itr; Eina_Inlist *itr;
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
if (!e) return; if (!e) return;
if (!e->callbacks) return; if (!e->callbacks) return;
@ -379,7 +379,7 @@ evas_event_callback_add(Evas *eo_e, Evas_Callback_Type type, Evas_Event_Cb func,
EAPI void EAPI void
evas_event_callback_priority_add(Evas *eo_e, Evas_Callback_Type type, Evas_Callback_Priority priority, Evas_Event_Cb func, const void *data) evas_event_callback_priority_add(Evas *eo_e, Evas_Callback_Type type, Evas_Callback_Priority priority, Evas_Event_Cb func, const void *data)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
MAGIC_CHECK(eo_e, Evas, MAGIC_EVAS); MAGIC_CHECK(eo_e, Evas, MAGIC_EVAS);
return; return;
@ -401,7 +401,7 @@ evas_event_callback_priority_add(Evas *eo_e, Evas_Callback_Type type, Evas_Callb
EAPI void * EAPI void *
evas_event_callback_del(Evas *eo_e, Evas_Callback_Type type, Evas_Event_Cb func) evas_event_callback_del(Evas *eo_e, Evas_Callback_Type type, Evas_Event_Cb func)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
_eo_evas_cb_info *info; _eo_evas_cb_info *info;
MAGIC_CHECK(eo_e, Evas, MAGIC_EVAS); MAGIC_CHECK(eo_e, Evas, MAGIC_EVAS);
@ -438,7 +438,7 @@ evas_event_callback_del_full(Evas *eo_e, Evas_Callback_Type type, Evas_Event_Cb
MAGIC_CHECK(eo_e, Evas, MAGIC_EVAS); MAGIC_CHECK(eo_e, Evas, MAGIC_EVAS);
return NULL; return NULL;
MAGIC_CHECK_END(); MAGIC_CHECK_END();
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
if (!e) return NULL; if (!e) return NULL;
if (!func) return NULL; if (!func) return NULL;
@ -471,7 +471,7 @@ evas_post_event_callback_push(Evas *eo_e, Evas_Object_Event_Post_Cb func, const
return; return;
MAGIC_CHECK_END(); MAGIC_CHECK_END();
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
if (!e) return; if (!e) return;
EVAS_MEMPOOL_INIT(_mp_pc, "evas_post_callback", Evas_Post_Callback, 64, ); EVAS_MEMPOOL_INIT(_mp_pc, "evas_post_callback", Evas_Post_Callback, 64, );
pc = EVAS_MEMPOOL_ALLOC(_mp_pc, Evas_Post_Callback); pc = EVAS_MEMPOOL_ALLOC(_mp_pc, Evas_Post_Callback);
@ -494,7 +494,7 @@ evas_post_event_callback_remove(Evas *eo_e, Evas_Object_Event_Post_Cb func)
return; return;
MAGIC_CHECK_END(); MAGIC_CHECK_END();
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
if (!e) return; if (!e) return;
EINA_LIST_FOREACH(e->post_events, l, pc) EINA_LIST_FOREACH(e->post_events, l, pc)
{ {
@ -516,7 +516,7 @@ evas_post_event_callback_remove_full(Evas *eo_e, Evas_Object_Event_Post_Cb func,
return; return;
MAGIC_CHECK_END(); MAGIC_CHECK_END();
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
if (!e) return; if (!e) return;
EINA_LIST_FOREACH(e->post_events, l, pc) EINA_LIST_FOREACH(e->post_events, l, pc)
{ {

View File

@ -1,6 +1,6 @@
class Evas (Eo_Base, Evas_Common_Interface) class Evas.Canvas (Eo.Base, Evas.Common_Interface)
{ {
eo_prefix: evas_canvas; legacy_prefix: evas;
data: Evas_Public_Data; data: Evas_Public_Data;
properties { properties {
output_framespace { output_framespace {
@ -1772,9 +1772,9 @@ class Evas (Eo_Base, Evas_Common_Interface)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Evas_Common_Interface.evas.get; Evas.Common_Interface.evas.get;
} }
} }

View File

@ -1,4 +1,4 @@
interface Evas_Clickable_Interface (Evas_Signal_Interface) interface Evas.Clickable_Interface (Evas.Signal_Interface)
{ {
data: null; data: null;
events { events {

View File

@ -1,4 +1,4 @@
interface Evas_Common_Interface () interface Evas.Common_Interface ()
{ {
eo_prefix: evas_common; eo_prefix: evas_common;
data: null; data: null;
@ -13,4 +13,4 @@ interface Evas_Common_Interface ()
} }
} }
} }
} }

View File

@ -14,7 +14,7 @@ evas_device_add(Evas *eo_e)
dev->magic = MAGIC_DEV; dev->magic = MAGIC_DEV;
dev->evas = eo_e; dev->evas = eo_e;
dev->ref = 1; dev->ref = 1;
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
e->devices = eina_list_append(e->devices, dev); e->devices = eina_list_append(e->devices, dev);
evas_event_callback_call(eo_e, EVAS_CALLBACK_DEVICE_CHANGED, dev); evas_event_callback_call(eo_e, EVAS_CALLBACK_DEVICE_CHANGED, dev);
return dev; return dev;
@ -54,7 +54,7 @@ evas_device_push(Evas *eo_e, Evas_Device *dev)
MAGIC_CHECK(dev, Evas_Device, MAGIC_DEV); MAGIC_CHECK(dev, Evas_Device, MAGIC_DEV);
return; return;
MAGIC_CHECK_END(); MAGIC_CHECK_END();
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
if (!e->cur_device) if (!e->cur_device)
{ {
e->cur_device = eina_array_new(4); e->cur_device = eina_array_new(4);
@ -72,7 +72,7 @@ evas_device_pop(Evas *eo_e)
MAGIC_CHECK(eo_e, Evas, MAGIC_EVAS); MAGIC_CHECK(eo_e, Evas, MAGIC_EVAS);
return; return;
MAGIC_CHECK_END(); MAGIC_CHECK_END();
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
dev = eina_array_pop(e->cur_device); dev = eina_array_pop(e->cur_device);
if (dev) _evas_device_unref(dev); if (dev) _evas_device_unref(dev);
} }
@ -90,7 +90,7 @@ evas_device_list(Evas *eo_e, const Evas_Device *dev)
MAGIC_CHECK_END(); MAGIC_CHECK_END();
} }
if (dev) return dev->children; if (dev) return dev->children;
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
return e->devices; return e->devices;
} }
@ -138,7 +138,7 @@ evas_device_parent_set(Evas_Device *dev, Evas_Device *parent)
MAGIC_CHECK(dev, Evas_Device, MAGIC_DEV); MAGIC_CHECK(dev, Evas_Device, MAGIC_DEV);
return; return;
MAGIC_CHECK_END(); MAGIC_CHECK_END();
Evas_Public_Data *e = eo_data_scope_get(dev->evas, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(dev->evas, EVAS_CANVAS_CLASS);
if (parent) if (parent)
{ {
MAGIC_CHECK(parent, Evas_Device, MAGIC_DEV); MAGIC_CHECK(parent, Evas_Device, MAGIC_DEV);
@ -239,7 +239,7 @@ _evas_device_cleanup(Evas *eo_e)
{ {
Evas_Device *dev; Evas_Device *dev;
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
if (e->cur_device) if (e->cur_device)
{ {
while ((dev = eina_array_pop(e->cur_device))) while ((dev = eina_array_pop(e->cur_device)))
@ -258,7 +258,7 @@ _evas_device_top_get(const Evas *eo_e)
{ {
int num; int num;
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
if (!e->cur_device) return NULL; if (!e->cur_device) return NULL;
num = eina_array_count(e->cur_device); num = eina_array_count(e->cur_device);
if (num < 1) return NULL; if (num < 1) return NULL;

View File

@ -1,4 +1,4 @@
interface Evas_Draggable_Interface (Evas_Signal_Interface) interface Evas.Draggable_Interface (Evas.Signal_Interface)
{ {
data: null; data: null;
events { events {
@ -11,4 +11,4 @@ interface Evas_Draggable_Interface (Evas_Signal_Interface)
drag,start,right; drag,start,right;
drag,start,left; drag,start,left;
} }
} }

View File

@ -183,7 +183,7 @@ _evas_event_source_mouse_down_events(Evas_Object *eo_obj, Evas *eo_e, Evas_Event
Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS);
Evas_Object *eo_src = _evas_object_image_source_get(eo_obj); Evas_Object *eo_src = _evas_object_image_source_get(eo_obj);
Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS);
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Coord_Point canvas = ev->canvas; Evas_Coord_Point canvas = ev->canvas;
Evas_Object_Protected_Data *child; Evas_Object_Protected_Data *child;
Evas_Object *eo_child; Evas_Object *eo_child;
@ -261,7 +261,7 @@ _evas_event_source_mouse_move_events(Evas_Object *eo_obj, Evas *eo_e, Evas_Event
Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS);
Evas_Object *eo_src = _evas_object_image_source_get(eo_obj); Evas_Object *eo_src = _evas_object_image_source_get(eo_obj);
Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS);
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Coord_Point canvas = ev->cur.canvas; Evas_Coord_Point canvas = ev->cur.canvas;
if (obj->delete_me || src->delete_me || e->is_frozen) return; if (obj->delete_me || src->delete_me || e->is_frozen) return;
@ -436,7 +436,7 @@ _evas_event_source_mouse_up_events(Evas_Object *eo_obj, Evas *eo_e, Evas_Event_M
Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS);
Evas_Object *eo_src = _evas_object_image_source_get(eo_obj); Evas_Object *eo_src = _evas_object_image_source_get(eo_obj);
Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS);
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Coord_Point canvas = ev->canvas; Evas_Coord_Point canvas = ev->canvas;
if (obj->delete_me || src->delete_me || e->is_frozen) return; if (obj->delete_me || src->delete_me || e->is_frozen) return;
@ -510,7 +510,7 @@ _evas_event_source_wheel_events(Evas_Object *eo_obj, Evas *eo_e, Evas_Event_Mous
Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS);
Evas_Object *eo_src = _evas_object_image_source_get(eo_obj); Evas_Object *eo_src = _evas_object_image_source_get(eo_obj);
Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS);
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Coord_Point canvas = ev->canvas; Evas_Coord_Point canvas = ev->canvas;
if (obj->delete_me || src->delete_me || obj->layer->evas->is_frozen) return; if (obj->delete_me || src->delete_me || obj->layer->evas->is_frozen) return;
@ -546,7 +546,7 @@ _evas_event_source_multi_down_events(Evas_Object *eo_obj, Evas *eo_e, Evas_Event
Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS);
Evas_Object *eo_src = _evas_object_image_source_get(eo_obj); Evas_Object *eo_src = _evas_object_image_source_get(eo_obj);
Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS);
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Coord_Precision_Point canvas = ev->canvas; Evas_Coord_Precision_Point canvas = ev->canvas;
if (obj->delete_me || src->delete_me || obj->layer->evas->is_frozen) return; if (obj->delete_me || src->delete_me || obj->layer->evas->is_frozen) return;
@ -597,7 +597,7 @@ _evas_event_source_multi_up_events(Evas_Object *eo_obj, Evas *eo_e, Evas_Event_M
Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS);
Evas_Object *eo_src = _evas_object_image_source_get(eo_obj); Evas_Object *eo_src = _evas_object_image_source_get(eo_obj);
Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS);
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Coord_Precision_Point canvas = ev->canvas; Evas_Coord_Precision_Point canvas = ev->canvas;
if (obj->delete_me || src->delete_me || obj->layer->evas->is_frozen) return; if (obj->delete_me || src->delete_me || obj->layer->evas->is_frozen) return;
@ -641,7 +641,7 @@ _evas_event_source_multi_move_events(Evas_Object *eo_obj, Evas *eo_e, Evas_Event
Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS);
Evas_Object *eo_src = _evas_object_image_source_get(eo_obj); Evas_Object *eo_src = _evas_object_image_source_get(eo_obj);
Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS);
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Coord_Precision_Point canvas = ev->cur.canvas; Evas_Coord_Precision_Point canvas = ev->cur.canvas;
if (obj->delete_me || src->delete_me || e->is_frozen) return; if (obj->delete_me || src->delete_me || e->is_frozen) return;
@ -748,7 +748,7 @@ _evas_event_source_mouse_in_events(Evas_Object *eo_obj, Evas *eo_e, Evas_Event_
Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS);
Evas_Object *eo_src = _evas_object_image_source_get(eo_obj); Evas_Object *eo_src = _evas_object_image_source_get(eo_obj);
Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS);
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Coord_Point canvas = ev->canvas; Evas_Coord_Point canvas = ev->canvas;
Evas_Object *eo_child; Evas_Object *eo_child;
Eina_List *ins = NULL; Eina_List *ins = NULL;
@ -808,7 +808,7 @@ _evas_event_source_mouse_out_events(Evas_Object *eo_obj, Evas *eo_e, Evas_Event_
Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS);
Evas_Object *eo_src = _evas_object_image_source_get(eo_obj); Evas_Object *eo_src = _evas_object_image_source_get(eo_obj);
Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *src = eo_data_scope_get(eo_src, EVAS_OBJECT_CLASS);
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Coord_Point canvas = ev->canvas; Evas_Coord_Point canvas = ev->canvas;
Evas_Object *eo_child; Evas_Object *eo_child;
Eina_List *l; Eina_List *l;
@ -864,7 +864,7 @@ _evas_event_object_list_in_get(Evas *eo_e, Eina_List *in,
static Eina_List * static Eina_List *
_evas_event_objects_event_list_no_frozen_check(Evas *eo_e, Evas_Object *stop, int x, int y) _evas_event_objects_event_list_no_frozen_check(Evas *eo_e, Evas_Object *stop, int x, int y)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Layer *lay; Evas_Layer *lay;
Eina_List *in = NULL; Eina_List *in = NULL;
@ -882,7 +882,7 @@ _evas_event_objects_event_list_no_frozen_check(Evas *eo_e, Evas_Object *stop, in
} }
EOLIAN Eina_List* EOLIAN Eina_List*
_evas_tree_objects_at_xy_get(Eo *eo_e, Evas_Public_Data *e EINA_UNUSED, Evas_Object *stop, int x, int y) _evas_canvas_tree_objects_at_xy_get(Eo *eo_e, Evas_Public_Data *e EINA_UNUSED, Evas_Object *stop, int x, int y)
{ {
return _evas_event_objects_event_list_no_frozen_check(eo_e, stop, x, y); return _evas_event_objects_event_list_no_frozen_check(eo_e, stop, x, y);
} }
@ -890,7 +890,7 @@ _evas_tree_objects_at_xy_get(Eo *eo_e, Evas_Public_Data *e EINA_UNUSED, Evas_Obj
Eina_List * Eina_List *
evas_event_objects_event_list(Evas *eo_e, Evas_Object *stop, int x, int y) evas_event_objects_event_list(Evas *eo_e, Evas_Object *stop, int x, int y)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
if ((!e->layers) || (e->is_frozen)) return NULL; if ((!e->layers) || (e->is_frozen)) return NULL;
return _evas_event_objects_event_list_no_frozen_check(eo_e, stop, x, y); return _evas_event_objects_event_list_no_frozen_check(eo_e, stop, x, y);
@ -909,13 +909,13 @@ evas_event_list_copy(Eina_List *list)
/* public functions */ /* public functions */
EOLIAN void EOLIAN void
_evas_event_default_flags_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Event_Flags flags) _evas_canvas_event_default_flags_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Event_Flags flags)
{ {
e->default_event_flags = flags; e->default_event_flags = flags;
} }
EOLIAN Evas_Event_Flags EOLIAN Evas_Event_Flags
_evas_event_default_flags_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_event_default_flags_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return e->default_event_flags; return e->default_event_flags;
} }
@ -948,7 +948,7 @@ evas_event_thaw(Evas *eo_e)
void void
_canvas_event_freeze(Eo *eo_e, void *_pd, va_list *list EINA_UNUSED) _canvas_event_freeze(Eo *eo_e, void *_pd, va_list *list EINA_UNUSED)
{ {
eo_do_super(eo_e, EVAS_CLASS, eo_event_freeze()); eo_do_super(eo_e, EVAS_CANVAS_CLASS, eo_event_freeze());
Evas_Public_Data *e = _pd; Evas_Public_Data *e = _pd;
e->is_frozen = EINA_TRUE; e->is_frozen = EINA_TRUE;
} }
@ -957,9 +957,9 @@ void
_canvas_event_thaw(Eo *eo_e, void *_pd, va_list *list EINA_UNUSED) _canvas_event_thaw(Eo *eo_e, void *_pd, va_list *list EINA_UNUSED)
{ {
int fcount = -1; int fcount = -1;
eo_do_super(eo_e, EVAS_CLASS, eo_do_super(eo_e, EVAS_CANVAS_CLASS,
eo_event_thaw()); eo_event_thaw());
eo_do_super(eo_e, EVAS_CLASS, eo_do_super(eo_e, EVAS_CANVAS_CLASS,
fcount = eo_event_freeze_count_get()); fcount = eo_event_freeze_count_get());
if (0 == fcount) if (0 == fcount)
{ {
@ -999,7 +999,7 @@ evas_event_thaw_eval(Evas *eo_e)
MAGIC_CHECK(eo_e, Evas, MAGIC_EVAS); MAGIC_CHECK(eo_e, Evas, MAGIC_EVAS);
return; return;
MAGIC_CHECK_END(); MAGIC_CHECK_END();
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
if (0 == evas_event_freeze_get(eo_e)) if (0 == evas_event_freeze_get(eo_e))
{ {
_canvas_event_thaw_eval_internal(eo_e, e); _canvas_event_thaw_eval_internal(eo_e, e);
@ -1007,7 +1007,7 @@ evas_event_thaw_eval(Evas *eo_e)
} }
EOLIAN void EOLIAN void
_evas_event_feed_mouse_down(Eo *eo_e, Evas_Public_Data *e, int b, Evas_Button_Flags flags, unsigned int timestamp, const void *data) _evas_canvas_event_feed_mouse_down(Eo *eo_e, Evas_Public_Data *e, int b, Evas_Button_Flags flags, unsigned int timestamp, const void *data)
{ {
Eina_List *l, *copy; Eina_List *l, *copy;
Evas_Event_Mouse_Down ev; Evas_Event_Mouse_Down ev;
@ -1106,7 +1106,7 @@ _evas_event_feed_mouse_down(Eo *eo_e, Evas_Public_Data *e, int b, Evas_Button_Fl
static int static int
_post_up_handle(Evas *eo_e, unsigned int timestamp, const void *data) _post_up_handle(Evas *eo_e, unsigned int timestamp, const void *data)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Eina_List *l, *copy, *ins, *ll; Eina_List *l, *copy, *ins, *ll;
Evas_Event_Mouse_Out ev; Evas_Event_Mouse_Out ev;
Evas_Object *eo_obj; Evas_Object *eo_obj;
@ -1229,7 +1229,7 @@ _post_up_handle(Evas *eo_e, unsigned int timestamp, const void *data)
} }
EOLIAN void EOLIAN void
_evas_event_feed_mouse_up(Eo *eo_e, Evas_Public_Data *e, int b, Evas_Button_Flags flags, unsigned int timestamp, const void *data) _evas_canvas_event_feed_mouse_up(Eo *eo_e, Evas_Public_Data *e, int b, Evas_Button_Flags flags, unsigned int timestamp, const void *data)
{ {
Eina_List *l, *copy; Eina_List *l, *copy;
@ -1326,7 +1326,7 @@ _evas_event_feed_mouse_up(Eo *eo_e, Evas_Public_Data *e, int b, Evas_Button_Flag
} }
EOLIAN void EOLIAN void
_evas_event_feed_mouse_cancel(Eo *eo_e, Evas_Public_Data *e, unsigned int timestamp, const void *data) _evas_canvas_event_feed_mouse_cancel(Eo *eo_e, Evas_Public_Data *e, unsigned int timestamp, const void *data)
{ {
Evas_Coord_Touch_Point *point; Evas_Coord_Touch_Point *point;
Eina_List *l, *ll; Eina_List *l, *ll;
@ -1351,7 +1351,7 @@ _evas_event_feed_mouse_cancel(Eo *eo_e, Evas_Public_Data *e, unsigned int timest
} }
EOLIAN void EOLIAN void
_evas_event_feed_mouse_wheel(Eo *eo_e, Evas_Public_Data *e, int direction, int z, unsigned int timestamp, const void *data) _evas_canvas_event_feed_mouse_wheel(Eo *eo_e, Evas_Public_Data *e, int direction, int z, unsigned int timestamp, const void *data)
{ {
Eina_List *l, *copy; Eina_List *l, *copy;
Evas_Event_Mouse_Wheel ev; Evas_Event_Mouse_Wheel ev;
@ -1901,19 +1901,19 @@ nogrep:
} }
EOLIAN void EOLIAN void
_evas_event_input_mouse_move(Eo *eo_e, Evas_Public_Data *e, int x, int y, unsigned int timestamp, const void *data) _evas_canvas_event_input_mouse_move(Eo *eo_e, Evas_Public_Data *e, int x, int y, unsigned int timestamp, const void *data)
{ {
_canvas_event_feed_mouse_move_internal(eo_e, e, x - e->framespace.x, y - e->framespace.y, timestamp, data); _canvas_event_feed_mouse_move_internal(eo_e, e, x - e->framespace.x, y - e->framespace.y, timestamp, data);
} }
EOLIAN void EOLIAN void
_evas_event_feed_mouse_move(Eo *eo_e, Evas_Public_Data *e, int x, int y, unsigned int timestamp, const void *data) _evas_canvas_event_feed_mouse_move(Eo *eo_e, Evas_Public_Data *e, int x, int y, unsigned int timestamp, const void *data)
{ {
_canvas_event_feed_mouse_move_internal(eo_e, e, x, y, timestamp, data); _canvas_event_feed_mouse_move_internal(eo_e, e, x, y, timestamp, data);
} }
EOLIAN void EOLIAN void
_evas_event_feed_mouse_in(Eo *eo_e, Evas_Public_Data *e, unsigned int timestamp, const void *data) _evas_canvas_event_feed_mouse_in(Eo *eo_e, Evas_Public_Data *e, unsigned int timestamp, const void *data)
{ {
Eina_List *ins; Eina_List *ins;
@ -1978,7 +1978,7 @@ _evas_event_feed_mouse_in(Eo *eo_e, Evas_Public_Data *e, unsigned int timestamp,
} }
EOLIAN void EOLIAN void
_evas_event_feed_mouse_out(Eo *eo_e, Evas_Public_Data *e, unsigned int timestamp, const void *data) _evas_canvas_event_feed_mouse_out(Eo *eo_e, Evas_Public_Data *e, unsigned int timestamp, const void *data)
{ {
Evas_Event_Mouse_Out ev; Evas_Event_Mouse_Out ev;
@ -2133,7 +2133,7 @@ _canvas_event_feed_multi_down_internal(Evas *eo_e, void *_pd,
} }
EOLIAN void EOLIAN void
_evas_event_input_multi_down(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, Evas_Button_Flags flags, unsigned int timestamp, const void *data) _evas_canvas_event_input_multi_down(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, Evas_Button_Flags flags, unsigned int timestamp, const void *data)
{ {
_canvas_event_feed_multi_down_internal(eo_e, e, d, _canvas_event_feed_multi_down_internal(eo_e, e, d,
@ -2144,7 +2144,7 @@ _evas_event_input_multi_down(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y,
} }
EOLIAN void EOLIAN void
_evas_event_feed_multi_down(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, Evas_Button_Flags flags, unsigned int timestamp, const void *data) _evas_canvas_event_feed_multi_down(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, Evas_Button_Flags flags, unsigned int timestamp, const void *data)
{ {
_canvas_event_feed_multi_down_internal(eo_e, e, _canvas_event_feed_multi_down_internal(eo_e, e,
@ -2236,7 +2236,7 @@ _canvas_event_feed_multi_up_internal(Evas *eo_e, void *_pd,
} }
EOLIAN void EOLIAN void
_evas_event_input_multi_up(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, Evas_Button_Flags flags, unsigned int timestamp, const void *data) _evas_canvas_event_input_multi_up(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, Evas_Button_Flags flags, unsigned int timestamp, const void *data)
{ {
_canvas_event_feed_multi_up_internal(eo_e, e, d, _canvas_event_feed_multi_up_internal(eo_e, e, d,
@ -2248,7 +2248,7 @@ _evas_event_input_multi_up(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y, d
} }
EOLIAN void EOLIAN void
_evas_event_feed_multi_up(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, Evas_Button_Flags flags, unsigned int timestamp, const void *data) _evas_canvas_event_feed_multi_up(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, Evas_Button_Flags flags, unsigned int timestamp, const void *data)
{ {
_canvas_event_feed_multi_up_internal(eo_e, e, d, x, y, rad, radx, rady, _canvas_event_feed_multi_up_internal(eo_e, e, d, x, y, rad, radx, rady,
@ -2428,7 +2428,7 @@ _canvas_event_feed_multi_move_internal(Eo *eo_e, void *_pd, int d, int x,
} }
EOLIAN void EOLIAN void
_evas_event_input_multi_move(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, unsigned int timestamp, const void *data) _evas_canvas_event_input_multi_move(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, unsigned int timestamp, const void *data)
{ {
_canvas_event_feed_multi_move_internal(eo_e, e, d, _canvas_event_feed_multi_move_internal(eo_e, e, d,
@ -2438,7 +2438,7 @@ _evas_event_input_multi_move(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y,
} }
EOLIAN void EOLIAN void
_evas_event_feed_multi_move(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, unsigned int timestamp, const void *data) _evas_canvas_event_feed_multi_move(Eo *eo_e, Evas_Public_Data *e, int d, int x, int y, double rad, double radx, double rady, double pres, double ang, double fx, double fy, unsigned int timestamp, const void *data)
{ {
_canvas_event_feed_multi_move_internal(eo_e, e, d, x, y, rad, radx, rady, _canvas_event_feed_multi_move_internal(eo_e, e, d, x, y, rad, radx, rady,
@ -2658,35 +2658,35 @@ _canvas_event_feed_key_up_internal(Eo *eo_e,
} }
EOLIAN void EOLIAN void
_evas_event_feed_key_down(Eo *eo_e, Evas_Public_Data *e, const char *keyname, const char *key, const char *string, const char *compose, unsigned int timestamp, const void *data) _evas_canvas_event_feed_key_down(Eo *eo_e, Evas_Public_Data *e, const char *keyname, const char *key, const char *string, const char *compose, unsigned int timestamp, const void *data)
{ {
_canvas_event_feed_key_down_internal(eo_e, e, keyname, key, string, _canvas_event_feed_key_down_internal(eo_e, e, keyname, key, string,
compose, timestamp, data, 0); compose, timestamp, data, 0);
} }
EOLIAN void EOLIAN void
_evas_event_feed_key_up(Eo *eo_e, Evas_Public_Data *e, const char *keyname, const char *key, const char *string, const char *compose, unsigned int timestamp, const void *data) _evas_canvas_event_feed_key_up(Eo *eo_e, Evas_Public_Data *e, const char *keyname, const char *key, const char *string, const char *compose, unsigned int timestamp, const void *data)
{ {
_canvas_event_feed_key_up_internal(eo_e, e, keyname, key, string, _canvas_event_feed_key_up_internal(eo_e, e, keyname, key, string,
compose, timestamp, data, 0); compose, timestamp, data, 0);
} }
EOLIAN void EOLIAN void
_evas_event_feed_key_down_with_keycode(Eo *eo_e, Evas_Public_Data *e, const char *keyname, const char *key, const char *string, const char *compose, unsigned int timestamp, const void *data, unsigned int keycode) _evas_canvas_event_feed_key_down_with_keycode(Eo *eo_e, Evas_Public_Data *e, const char *keyname, const char *key, const char *string, const char *compose, unsigned int timestamp, const void *data, unsigned int keycode)
{ {
_canvas_event_feed_key_down_internal(eo_e, e, keyname, key, string, _canvas_event_feed_key_down_internal(eo_e, e, keyname, key, string,
compose, timestamp, data, keycode); compose, timestamp, data, keycode);
} }
EOLIAN void EOLIAN void
_evas_event_feed_key_up_with_keycode(Eo *eo_e, Evas_Public_Data *e, const char *keyname, const char *key, const char *string, const char *compose, unsigned int timestamp, const void *data, unsigned int keycode) _evas_canvas_event_feed_key_up_with_keycode(Eo *eo_e, Evas_Public_Data *e, const char *keyname, const char *key, const char *string, const char *compose, unsigned int timestamp, const void *data, unsigned int keycode)
{ {
_canvas_event_feed_key_up_internal(eo_e, e, keyname, key, string, _canvas_event_feed_key_up_internal(eo_e, e, keyname, key, string,
compose, timestamp, data, keycode); compose, timestamp, data, keycode);
} }
EOLIAN void EOLIAN void
_evas_event_feed_hold(Eo *eo_e, Evas_Public_Data *e, int hold, unsigned int timestamp, const void *data) _evas_canvas_event_feed_hold(Eo *eo_e, Evas_Public_Data *e, int hold, unsigned int timestamp, const void *data)
{ {
Eina_List *l, *copy; Eina_List *l, *copy;
@ -2820,7 +2820,7 @@ _evas_object_pointer_mode_get(Eo *eo_obj EINA_UNUSED, Evas_Object_Protected_Data
} }
EOLIAN void EOLIAN void
_evas_event_refeed_event(Eo *eo_e, Evas_Public_Data *e EINA_UNUSED, void *event_copy, Evas_Callback_Type event_type) _evas_canvas_event_refeed_event(Eo *eo_e, Evas_Public_Data *e EINA_UNUSED, void *event_copy, Evas_Callback_Type event_type)
{ {
if (!event_copy) return; if (!event_copy) return;
@ -2899,7 +2899,7 @@ _evas_event_refeed_event(Eo *eo_e, Evas_Public_Data *e EINA_UNUSED, void *event_
} }
EOLIAN int EOLIAN int
_evas_event_down_count_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_event_down_count_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return e->pointer.downs; return e->pointer.downs;
} }

View File

@ -53,7 +53,7 @@ _evas_object_focus_get(Eo *eo_obj EINA_UNUSED, Evas_Object_Protected_Data *obj)
} }
EOLIAN Evas_Object* EOLIAN Evas_Object*
_evas_focus_get(Eo *eo_obj EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_focus_get(Eo *eo_obj EINA_UNUSED, Evas_Public_Data *e)
{ {
return e->focused; return e->focused;
} }

View File

@ -142,7 +142,7 @@ void
evas_fonts_zero_free(Evas *eo_evas) evas_fonts_zero_free(Evas *eo_evas)
{ {
Fndat *fd; Fndat *fd;
Evas_Public_Data *evas = eo_data_scope_get(eo_evas, EVAS_CLASS); Evas_Public_Data *evas = eo_data_scope_get(eo_evas, EVAS_CANVAS_CLASS);
EINA_LIST_FREE(fonts_zero, fd) EINA_LIST_FREE(fonts_zero, fd)
{ {
@ -161,7 +161,7 @@ void
evas_fonts_zero_pressure(Evas *eo_evas) evas_fonts_zero_pressure(Evas *eo_evas)
{ {
Fndat *fd; Fndat *fd;
Evas_Public_Data *evas = eo_data_scope_get(eo_evas, EVAS_CLASS); Evas_Public_Data *evas = eo_data_scope_get(eo_evas, EVAS_CANVAS_CLASS);
while (fonts_zero while (fonts_zero
&& eina_list_count(fonts_zero) > 4) /* 4 is arbitrary */ && eina_list_count(fonts_zero) > 4) /* 4 is arbitrary */
@ -189,7 +189,7 @@ evas_font_free(Evas *eo_evas, void *font)
{ {
Eina_List *l; Eina_List *l;
Fndat *fd; Fndat *fd;
Evas_Public_Data *evas = eo_data_scope_get(eo_evas, EVAS_CLASS); Evas_Public_Data *evas = eo_data_scope_get(eo_evas, EVAS_CANVAS_CLASS);
EINA_LIST_FOREACH(fonts_cache, l, fd) EINA_LIST_FOREACH(fonts_cache, l, fd)
{ {
@ -230,7 +230,7 @@ static Evas_Font_Set *
_evas_load_fontconfig(Evas_Font_Set *font, Evas *eo_evas, FcFontSet *set, int size, _evas_load_fontconfig(Evas_Font_Set *font, Evas *eo_evas, FcFontSet *set, int size,
Font_Rend_Flags wanted_rend) Font_Rend_Flags wanted_rend)
{ {
Evas_Public_Data *evas = eo_data_scope_get(eo_evas, EVAS_CLASS); Evas_Public_Data *evas = eo_data_scope_get(eo_evas, EVAS_CANVAS_CLASS);
int i; int i;
/* Do loading for all in family */ /* Do loading for all in family */
@ -521,7 +521,7 @@ evas_font_name_parse(Evas_Font_Description *fdesc, const char *name)
void * void *
evas_font_load(Evas *eo_evas, Evas_Font_Description *fdesc, const char *source, Evas_Font_Size size) evas_font_load(Evas *eo_evas, Evas_Font_Description *fdesc, const char *source, Evas_Font_Size size)
{ {
Evas_Public_Data *evas = eo_data_scope_get(eo_evas, EVAS_CLASS); Evas_Public_Data *evas = eo_data_scope_get(eo_evas, EVAS_CANVAS_CLASS);
#ifdef HAVE_FONTCONFIG #ifdef HAVE_FONTCONFIG
FcPattern *p_nm = NULL; FcPattern *p_nm = NULL;
FcFontSet *set = NULL; FcFontSet *set = NULL;
@ -883,7 +883,7 @@ evas_font_load(Evas *eo_evas, Evas_Font_Description *fdesc, const char *source,
void void
evas_font_load_hinting_set(Evas *eo_evas, void *font, int hinting) evas_font_load_hinting_set(Evas *eo_evas, void *font, int hinting)
{ {
Evas_Public_Data *evas = eo_data_scope_get(eo_evas, EVAS_CLASS); Evas_Public_Data *evas = eo_data_scope_get(eo_evas, EVAS_CANVAS_CLASS);
evas->engine.func->font_hinting_set(evas->engine.data.output, font, evas->engine.func->font_hinting_set(evas->engine.data.output, font,
hinting); hinting);
} }
@ -891,7 +891,7 @@ evas_font_load_hinting_set(Evas *eo_evas, void *font, int hinting)
Eina_List * Eina_List *
evas_font_dir_available_list(const Evas *eo_evas) evas_font_dir_available_list(const Evas *eo_evas)
{ {
const Evas_Public_Data *evas = eo_data_scope_get(eo_evas, EVAS_CLASS); const Evas_Public_Data *evas = eo_data_scope_get(eo_evas, EVAS_CANVAS_CLASS);
Eina_List *l; Eina_List *l;
Eina_List *ll; Eina_List *ll;
Eina_List *available = NULL; Eina_List *available = NULL;
@ -1324,7 +1324,7 @@ evas_object_text_font_string_parse(char *buffer, char dest[14][256])
} }
EOLIAN void EOLIAN void
_evas_font_path_clear(Eo *eo_e EINA_UNUSED, Evas_Public_Data *evas) _evas_canvas_font_path_clear(Eo *eo_e EINA_UNUSED, Evas_Public_Data *evas)
{ {
while (evas->font_path) while (evas->font_path)
{ {
@ -1334,7 +1334,7 @@ _evas_font_path_clear(Eo *eo_e EINA_UNUSED, Evas_Public_Data *evas)
} }
EOLIAN void EOLIAN void
_evas_font_path_append(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *path) _evas_canvas_font_path_append(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *path)
{ {
if (!path) return; if (!path) return;
e->font_path = eina_list_append(e->font_path, eina_stringshare_add(path)); e->font_path = eina_list_append(e->font_path, eina_stringshare_add(path));
@ -1343,7 +1343,7 @@ _evas_font_path_append(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *pa
} }
EOLIAN void EOLIAN void
_evas_font_path_prepend(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *path) _evas_canvas_font_path_prepend(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *path)
{ {
if (!path) return; if (!path) return;
e->font_path = eina_list_prepend(e->font_path, eina_stringshare_add(path)); e->font_path = eina_list_prepend(e->font_path, eina_stringshare_add(path));
@ -1352,7 +1352,7 @@ _evas_font_path_prepend(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *p
} }
EOLIAN const Eina_List* EOLIAN const Eina_List*
_evas_font_path_list(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_font_path_list(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return e->font_path; return e->font_path;
} }
@ -1418,7 +1418,7 @@ evas_font_object_rehint(Evas_Object *eo_obj)
} }
EOLIAN void EOLIAN void
_evas_font_hinting_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Font_Hinting_Flags hinting) _evas_canvas_font_hinting_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Font_Hinting_Flags hinting)
{ {
Evas_Layer *lay; Evas_Layer *lay;
@ -1435,13 +1435,13 @@ _evas_font_hinting_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Font_Hint
} }
EOLIAN Evas_Font_Hinting_Flags EOLIAN Evas_Font_Hinting_Flags
_evas_font_hinting_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_font_hinting_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return e->hinting; return e->hinting;
} }
EOLIAN Eina_Bool EOLIAN Eina_Bool
_evas_font_hinting_can_hint(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Font_Hinting_Flags hinting) _evas_canvas_font_hinting_can_hint(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Font_Hinting_Flags hinting)
{ {
if (e->engine.func->font_hinting_can_hint) if (e->engine.func->font_hinting_can_hint)
return e->engine.func->font_hinting_can_hint(e->engine.data.output, return e->engine.func->font_hinting_can_hint(e->engine.data.output,
@ -1450,14 +1450,14 @@ _evas_font_hinting_can_hint(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Font
} }
EOLIAN void EOLIAN void
_evas_font_cache_flush(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_font_cache_flush(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
evas_render_rendering_wait(e); evas_render_rendering_wait(e);
e->engine.func->font_cache_flush(e->engine.data.output); e->engine.func->font_cache_flush(e->engine.data.output);
} }
EOLIAN void EOLIAN void
_evas_font_cache_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int size) _evas_canvas_font_cache_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int size)
{ {
if (size < 0) size = 0; if (size < 0) size = 0;
evas_render_rendering_wait(e); evas_render_rendering_wait(e);
@ -1465,14 +1465,14 @@ _evas_font_cache_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int size)
} }
EOLIAN int EOLIAN int
_evas_font_cache_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_font_cache_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return e->engine.func->font_cache_get(e->engine.data.output); return e->engine.func->font_cache_get(e->engine.data.output);
} }
EOLIAN Eina_List* EOLIAN Eina_List*
_evas_font_available_list(Eo *eo_e, Evas_Public_Data *_pd EINA_UNUSED) _evas_canvas_font_available_list(Eo *eo_e, Evas_Public_Data *_pd EINA_UNUSED)
{ {
return evas_font_dir_available_list(eo_e); return evas_font_dir_available_list(eo_e);
} }

View File

@ -35,7 +35,7 @@ evas_gl_new(Evas *e)
if (!evas_gl) return NULL; if (!evas_gl) return NULL;
evas_gl->magic = MAGIC_EVAS_GL; evas_gl->magic = MAGIC_EVAS_GL;
evas_gl->evas = eo_data_ref(e, EVAS_CLASS); evas_gl->evas = eo_data_ref(e, EVAS_CANVAS_CLASS);
if (!evas_gl->evas->engine.func->gl_context_create) if (!evas_gl->evas->engine.func->gl_context_create)
{ {

View File

@ -1,4 +1,4 @@
class Evas_Grid (Evas_Smart_Clipped) class Evas.Grid (Evas.Smart_Clipped)
{ {
legacy_prefix: evas_object_grid; legacy_prefix: evas_object_grid;
eo_prefix: evas_obj_grid; eo_prefix: evas_obj_grid;
@ -150,6 +150,6 @@ class Evas_Grid (Evas_Smart_Clipped)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
} }
} }

View File

@ -1,4 +1,4 @@
class Evas_Image (Evas_Object) class Evas.Image (Evas.Object)
{ {
legacy_prefix: evas_object_image; legacy_prefix: evas_object_image;
eo_prefix: evas_obj_image; eo_prefix: evas_obj_image;
@ -1244,8 +1244,8 @@ class Evas_Image (Evas_Object)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Eo_Base.dbg_info_get; Eo.Base.dbg_info_get;
} }
} }

View File

@ -32,13 +32,13 @@ evas_key_lock_number(const Evas_Lock *l, const char *keyname)
/* public calls */ /* public calls */
EOLIAN const Evas_Modifier* EOLIAN const Evas_Modifier*
_evas_key_modifier_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_key_modifier_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return &(e->modifiers); return &(e->modifiers);
} }
EOLIAN const Evas_Lock* EOLIAN const Evas_Lock*
_evas_key_lock_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_key_lock_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return &(e->locks); return &(e->locks);
} }
@ -76,7 +76,7 @@ evas_key_lock_is_set(const Evas_Lock *l, const char *keyname)
} }
EOLIAN void EOLIAN void
_evas_key_modifier_add(Eo *eo_e, Evas_Public_Data *e, const char *keyname) _evas_canvas_key_modifier_add(Eo *eo_e, Evas_Public_Data *e, const char *keyname)
{ {
if (!keyname) return; if (!keyname) return;
if (e->modifiers.mod.count >= 64) return; if (e->modifiers.mod.count >= 64) return;
@ -88,7 +88,7 @@ _evas_key_modifier_add(Eo *eo_e, Evas_Public_Data *e, const char *keyname)
} }
EOLIAN void EOLIAN void
_evas_key_modifier_del(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname) _evas_canvas_key_modifier_del(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname)
{ {
int i; int i;
@ -110,7 +110,7 @@ _evas_key_modifier_del(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *ke
} }
EOLIAN void EOLIAN void
_evas_key_lock_add(Eo *eo_e, Evas_Public_Data *e, const char *keyname) _evas_canvas_key_lock_add(Eo *eo_e, Evas_Public_Data *e, const char *keyname)
{ {
if (!keyname) return; if (!keyname) return;
if (e->locks.lock.count >= 64) return; if (e->locks.lock.count >= 64) return;
@ -122,7 +122,7 @@ _evas_key_lock_add(Eo *eo_e, Evas_Public_Data *e, const char *keyname)
} }
EOLIAN void EOLIAN void
_evas_key_lock_del(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname) _evas_canvas_key_lock_del(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname)
{ {
int i; int i;
if (!keyname) return; if (!keyname) return;
@ -144,7 +144,7 @@ _evas_key_lock_del(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keynam
} }
EOLIAN void EOLIAN void
_evas_key_modifier_on(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname) _evas_canvas_key_modifier_on(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname)
{ {
Evas_Modifier_Mask num; Evas_Modifier_Mask num;
int n; int n;
@ -157,7 +157,7 @@ _evas_key_modifier_on(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *key
} }
EOLIAN void EOLIAN void
_evas_key_modifier_off(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname) _evas_canvas_key_modifier_off(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname)
{ {
Evas_Modifier_Mask num; Evas_Modifier_Mask num;
int n; int n;
@ -170,7 +170,7 @@ _evas_key_modifier_off(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *ke
} }
EOLIAN void EOLIAN void
_evas_key_lock_on(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname) _evas_canvas_key_lock_on(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname)
{ {
Evas_Modifier_Mask num; Evas_Modifier_Mask num;
int n; int n;
@ -183,7 +183,7 @@ _evas_key_lock_on(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname
} }
EOLIAN void EOLIAN void
_evas_key_lock_off(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname) _evas_canvas_key_lock_off(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname)
{ {
Evas_Modifier_Mask num; Evas_Modifier_Mask num;
int n; int n;
@ -198,7 +198,7 @@ _evas_key_lock_off(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keynam
/* errr need to add key grabbing/ungrabbing calls - missing modifier stuff. */ /* errr need to add key grabbing/ungrabbing calls - missing modifier stuff. */
EOLIAN Evas_Modifier_Mask EOLIAN Evas_Modifier_Mask
_evas_key_modifier_mask_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname) _evas_canvas_key_modifier_mask_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *keyname)
{ {
Evas_Modifier_Mask num; Evas_Modifier_Mask num;

View File

@ -47,7 +47,7 @@ evas_object_release(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj, int cl
Evas_Layer * Evas_Layer *
evas_layer_new(Evas *eo_e) evas_layer_new(Evas *eo_e)
{ {
Evas_Public_Data *e = eo_data_ref(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_ref(eo_e, EVAS_CANVAS_CLASS);
Evas_Layer *lay; Evas_Layer *lay;
lay = calloc(1, sizeof(Evas_Layer)); lay = calloc(1, sizeof(Evas_Layer));
@ -88,7 +88,7 @@ evas_layer_free_objects(Evas_Layer *lay)
void void
evas_layer_clean(Evas *eo_e) evas_layer_clean(Evas *eo_e)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Layer *tmp; Evas_Layer *tmp;
while (e->layers) while (e->layers)
@ -102,7 +102,7 @@ evas_layer_clean(Evas *eo_e)
Evas_Layer * Evas_Layer *
evas_layer_find(Evas *eo_e, short layer_num) evas_layer_find(Evas *eo_e, short layer_num)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Layer *layer; Evas_Layer *layer;
EINA_INLIST_FOREACH(e->layers, layer) EINA_INLIST_FOREACH(e->layers, layer)

View File

@ -1,4 +1,4 @@
class Evas_Line (Evas_Object) class Evas.Line (Evas.Object)
{ {
legacy_prefix: evas_object_line; legacy_prefix: evas_object_line;
eo_prefix: evas_obj_line; eo_prefix: evas_obj_line;
@ -24,7 +24,7 @@ class Evas_Line (Evas_Object)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
} }
} }

View File

@ -5,7 +5,7 @@
#include "evas_cs2_private.h" #include "evas_cs2_private.h"
#endif #endif
#define MY_CLASS EVAS_CLASS #define MY_CLASS EVAS_CANVAS_CLASS
#ifdef LKDEBUG #ifdef LKDEBUG
EAPI Eina_Bool lockdebug = EINA_FALSE; EAPI Eina_Bool lockdebug = EINA_FALSE;
@ -145,12 +145,12 @@ evas_shutdown(void)
EAPI Evas * EAPI Evas *
evas_new(void) evas_new(void)
{ {
Evas_Object *eo_obj = eo_add(EVAS_CLASS, NULL); Evas_Object *eo_obj = eo_add(EVAS_CANVAS_CLASS, NULL);
return eo_obj; return eo_obj;
} }
EOLIAN static void EOLIAN static void
_evas_eo_base_constructor(Eo *eo_obj, Evas_Public_Data *e) _evas_canvas_eo_base_constructor(Eo *eo_obj, Evas_Public_Data *e)
{ {
eo_do_super(eo_obj, MY_CLASS, eo_constructor()); eo_do_super(eo_obj, MY_CLASS, eo_constructor());
@ -199,7 +199,7 @@ evas_free(Evas *eo_e)
} }
EOLIAN static void EOLIAN static void
_evas_eo_base_destructor(Eo *eo_e, Evas_Public_Data *e) _evas_canvas_eo_base_destructor(Eo *eo_e, Evas_Public_Data *e)
{ {
Eina_Rectangle *r; Eina_Rectangle *r;
Evas_Coord_Touch_Point *touch_point; Evas_Coord_Touch_Point *touch_point;
@ -307,7 +307,7 @@ _evas_eo_base_destructor(Eo *eo_e, Evas_Public_Data *e)
} }
EOLIAN static void EOLIAN static void
_evas_output_method_set(Eo *eo_e, Evas_Public_Data *e, int render_method) _evas_canvas_output_method_set(Eo *eo_e, Evas_Public_Data *e, int render_method)
{ {
Evas_Module *em; Evas_Module *em;
@ -334,13 +334,13 @@ _evas_output_method_set(Eo *eo_e, Evas_Public_Data *e, int render_method)
} }
EOLIAN static int EOLIAN static int
_evas_output_method_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_output_method_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return e->output.render_method; return e->output.render_method;
} }
EOLIAN static Evas_Engine_Info* EOLIAN static Evas_Engine_Info*
_evas_engine_info_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_engine_info_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
Evas_Engine_Info *info; Evas_Engine_Info *info;
@ -353,7 +353,7 @@ _evas_engine_info_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_evas_engine_info_set(Eo *eo_e, Evas_Public_Data *e, Evas_Engine_Info *info) _evas_canvas_engine_info_set(Eo *eo_e, Evas_Public_Data *e, Evas_Engine_Info *info)
{ {
if (!info) return EINA_FALSE; if (!info) return EINA_FALSE;
if (info != e->engine.info) return EINA_FALSE; if (info != e->engine.info) return EINA_FALSE;
@ -363,7 +363,7 @@ _evas_engine_info_set(Eo *eo_e, Evas_Public_Data *e, Evas_Engine_Info *info)
} }
EOLIAN static void EOLIAN static void
_evas_output_size_set(Eo *eo_e, Evas_Public_Data *e, int w, int h) _evas_canvas_output_size_set(Eo *eo_e, Evas_Public_Data *e, int w, int h)
{ {
if ((w == e->output.w) && (h == e->output.h)) return; if ((w == e->output.w) && (h == e->output.h)) return;
if (w < 1) w = 1; if (w < 1) w = 1;
@ -378,14 +378,14 @@ _evas_output_size_set(Eo *eo_e, Evas_Public_Data *e, int w, int h)
} }
EOLIAN static void EOLIAN static void
_evas_output_size_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int *w, int *h) _evas_canvas_output_size_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int *w, int *h)
{ {
if (w) *w = e->output.w; if (w) *w = e->output.w;
if (h) *h = e->output.h; if (h) *h = e->output.h;
} }
EOLIAN static void EOLIAN static void
_evas_output_viewport_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h) _evas_canvas_output_viewport_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h)
{ {
if ((x == e->viewport.x) && (y == e->viewport.y) && if ((x == e->viewport.x) && (y == e->viewport.y) &&
(w == e->viewport.w) && (h == e->viewport.h)) return; (w == e->viewport.w) && (h == e->viewport.h)) return;
@ -407,7 +407,7 @@ _evas_output_viewport_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord
} }
EOLIAN static void EOLIAN static void
_evas_output_viewport_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h) _evas_canvas_output_viewport_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
{ {
if (x) *x = e->viewport.x; if (x) *x = e->viewport.x;
if (y) *y = e->viewport.y; if (y) *y = e->viewport.y;
@ -416,7 +416,7 @@ _evas_output_viewport_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord
} }
EOLIAN static void EOLIAN static void
_evas_output_framespace_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h) _evas_canvas_output_framespace_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h)
{ {
if ((x == e->framespace.x) && (y == e->framespace.y) && if ((x == e->framespace.x) && (y == e->framespace.y) &&
(w == e->framespace.w) && (h == e->framespace.h)) return; (w == e->framespace.w) && (h == e->framespace.h)) return;
@ -430,7 +430,7 @@ _evas_output_framespace_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coor
} }
EOLIAN static void EOLIAN static void
_evas_output_framespace_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h) _evas_canvas_output_framespace_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
{ {
if (x) *x = e->framespace.x; if (x) *x = e->framespace.x;
if (y) *y = e->framespace.y; if (y) *y = e->framespace.y;
@ -439,28 +439,28 @@ _evas_output_framespace_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coor
} }
EOLIAN static Evas_Coord EOLIAN static Evas_Coord
_evas_coord_screen_x_to_world(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int x) _evas_canvas_coord_screen_x_to_world(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int x)
{ {
if (e->output.w == e->viewport.w) return e->viewport.x + x; if (e->output.w == e->viewport.w) return e->viewport.x + x;
else return (long long)e->viewport.x + (((long long)x * (long long)e->viewport.w) / (long long)e->output.w); else return (long long)e->viewport.x + (((long long)x * (long long)e->viewport.w) / (long long)e->output.w);
} }
EOLIAN static Evas_Coord EOLIAN static Evas_Coord
_evas_coord_screen_y_to_world(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int y) _evas_canvas_coord_screen_y_to_world(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int y)
{ {
if (e->output.h == e->viewport.h) return e->viewport.y + y; if (e->output.h == e->viewport.h) return e->viewport.y + y;
else return (long long)e->viewport.y + (((long long)y * (long long)e->viewport.h) / (long long)e->output.h); else return (long long)e->viewport.y + (((long long)y * (long long)e->viewport.h) / (long long)e->output.h);
} }
EOLIAN static int EOLIAN static int
_evas_coord_world_x_to_screen(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x) _evas_canvas_coord_world_x_to_screen(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x)
{ {
if (e->output.w == e->viewport.w) return x - e->viewport.x; if (e->output.w == e->viewport.w) return x - e->viewport.x;
else return (int)((((long long)x - (long long)e->viewport.x) * (long long)e->output.w) / (long long)e->viewport.w); else return (int)((((long long)x - (long long)e->viewport.x) * (long long)e->output.w) / (long long)e->viewport.w);
} }
EOLIAN static int EOLIAN static int
_evas_coord_world_y_to_screen(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord y) _evas_canvas_coord_world_y_to_screen(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord y)
{ {
if (e->output.h == e->viewport.h) return y - e->viewport.y; if (e->output.h == e->viewport.h) return y - e->viewport.y;
else return (int)((((long long)y - (long long)e->viewport.y) * (long long)e->output.h) / (long long)e->viewport.h); else return (int)((((long long)y - (long long)e->viewport.y) * (long long)e->output.h) / (long long)e->viewport.h);
@ -513,45 +513,45 @@ evas_object_image_extension_can_load_fast_get(const char *file)
} }
EOLIAN static void EOLIAN static void
_evas_pointer_output_xy_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int *x, int *y) _evas_canvas_pointer_output_xy_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int *x, int *y)
{ {
if (x) *x = e->pointer.x; if (x) *x = e->pointer.x;
if (y) *y = e->pointer.y; if (y) *y = e->pointer.y;
} }
EOLIAN static void EOLIAN static void
_evas_pointer_canvas_xy_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord *x, Evas_Coord *y) _evas_canvas_pointer_canvas_xy_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord *x, Evas_Coord *y)
{ {
if (x) *x = e->pointer.x; if (x) *x = e->pointer.x;
if (y) *y = e->pointer.y; if (y) *y = e->pointer.y;
} }
EOLIAN static int EOLIAN static int
_evas_pointer_button_down_mask_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_pointer_button_down_mask_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return (int)e->pointer.button; return (int)e->pointer.button;
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_evas_pointer_inside_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_pointer_inside_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return e->pointer.inside; return e->pointer.inside;
} }
EOLIAN static void EOLIAN static void
_evas_data_attach_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, void *data) _evas_canvas_data_attach_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, void *data)
{ {
e->attach_data = data; e->attach_data = data;
} }
EOLIAN static void* EOLIAN static void*
_evas_data_attach_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_data_attach_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return e->attach_data; return e->attach_data;
} }
EOLIAN static void EOLIAN static void
_evas_focus_in(Eo *eo_e, Evas_Public_Data *e) _evas_canvas_focus_in(Eo *eo_e, Evas_Public_Data *e)
{ {
if (e->focus) return; if (e->focus) return;
e->focus = 1; e->focus = 1;
@ -559,7 +559,7 @@ _evas_focus_in(Eo *eo_e, Evas_Public_Data *e)
} }
EOLIAN static void EOLIAN static void
_evas_focus_out(Eo *eo_e, Evas_Public_Data *e) _evas_canvas_focus_out(Eo *eo_e, Evas_Public_Data *e)
{ {
if (!e->focus) return; if (!e->focus) return;
e->focus = 0; e->focus = 0;
@ -567,19 +567,19 @@ _evas_focus_out(Eo *eo_e, Evas_Public_Data *e)
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_evas_focus_state_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_focus_state_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return e->focus; return e->focus;
} }
EOLIAN static void EOLIAN static void
_evas_nochange_push(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_nochange_push(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
e->nochange++; e->nochange++;
} }
EOLIAN static void EOLIAN static void
_evas_nochange_pop(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_nochange_pop(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
e->nochange--; e->nochange--;
} }
@ -660,9 +660,9 @@ evas_data_argb_unpremul(unsigned int *data, unsigned int len)
} }
EOLIAN static Evas * EOLIAN static Evas *
_evas_evas_common_interface_evas_get(Eo *eo_e, Evas_Public_Data *e EINA_UNUSED) _evas_canvas_evas_common_interface_evas_get(Eo *eo_e, Evas_Public_Data *e EINA_UNUSED)
{ {
return (Evas *)eo_e; return (Evas *)eo_e;
} }
#include "canvas/evas.eo.c" #include "canvas/evas_canvas.eo.c"

View File

@ -26,7 +26,7 @@ _evas_object_name_get(Eo *eo_obj EINA_UNUSED, Evas_Object_Protected_Data *obj)
} }
EOLIAN Evas_Object* EOLIAN Evas_Object*
_evas_object_name_find(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *name) _evas_canvas_object_name_find(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, const char *name)
{ {
if (!name) return NULL; if (!name) return NULL;
else return (Evas_Object *)eina_hash_find(e->name_hash, name); else return (Evas_Object *)eina_hash_find(e->name_hash, name);

View File

@ -1,4 +1,4 @@
abstract Evas_Object (Eo_Base, Evas_Common_Interface) abstract Evas.Object (Eo.Base, Evas.Common_Interface)
{ {
eo_prefix: evas_obj; eo_prefix: evas_obj;
data: Evas_Object_Protected_Data; data: Evas_Object_Protected_Data;
@ -1511,10 +1511,10 @@ abstract Evas_Object (Eo_Base, Evas_Common_Interface)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Eo_Base.dbg_info_get; Eo.Base.dbg_info_get;
Evas_Common_Interface.evas.get; Evas.Common_Interface.evas.get;
} }
events { events {
mouse,in; /*@ Mouse In Event */ mouse,in; /*@ Mouse In Event */

View File

@ -376,7 +376,7 @@ evas_object_image_add(Evas *eo_e)
MAGIC_CHECK(eo_e, Evas, MAGIC_EVAS); MAGIC_CHECK(eo_e, Evas, MAGIC_EVAS);
return NULL; return NULL;
MAGIC_CHECK_END(); MAGIC_CHECK_END();
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
EINA_SAFETY_ON_NULL_RETURN_VAL(e, NULL); EINA_SAFETY_ON_NULL_RETURN_VAL(e, NULL);
EINA_SAFETY_ON_NULL_RETURN_VAL(e->engine.func, NULL); EINA_SAFETY_ON_NULL_RETURN_VAL(e->engine.func, NULL);
Evas_Object *eo_obj = eo_add(EVAS_IMAGE_CLASS, eo_e); Evas_Object *eo_obj = eo_add(EVAS_IMAGE_CLASS, eo_e);
@ -2168,14 +2168,14 @@ _evas_image_animated_frame_set(Eo *eo_obj, Evas_Image_Data *o, int frame_index)
} }
EOLIAN void EOLIAN void
_evas_image_cache_flush(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_image_cache_flush(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
evas_render_rendering_wait(e); evas_render_rendering_wait(e);
e->engine.func->image_cache_flush(e->engine.data.output); e->engine.func->image_cache_flush(e->engine.data.output);
} }
EOLIAN void EOLIAN void
_evas_image_cache_reload(Eo *eo_e, Evas_Public_Data *e) _evas_canvas_image_cache_reload(Eo *eo_e, Evas_Public_Data *e)
{ {
Evas_Layer *layer; Evas_Layer *layer;
@ -2213,7 +2213,7 @@ _evas_image_cache_reload(Eo *eo_e, Evas_Public_Data *e)
} }
EOLIAN void EOLIAN void
_evas_image_cache_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int size) _evas_canvas_image_cache_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int size)
{ {
if (size < 0) size = 0; if (size < 0) size = 0;
evas_render_rendering_wait(e); evas_render_rendering_wait(e);
@ -2221,13 +2221,13 @@ _evas_image_cache_set(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int size)
} }
EOLIAN int EOLIAN int
_evas_image_cache_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_image_cache_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return e->engine.func->image_cache_get(e->engine.data.output); return e->engine.func->image_cache_get(e->engine.data.output);
} }
EOLIAN Eina_Bool EOLIAN Eina_Bool
_evas_image_max_size_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int *maxw, int *maxh) _evas_canvas_image_max_size_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int *maxw, int *maxh)
{ {
int w = 0, h = 0; int w = 0, h = 0;
@ -2360,7 +2360,7 @@ _proxy_error(Evas_Object *eo_proxy, void *context, void *output, void *surface,
static void static void
_proxy_subrender(Evas *eo_e, Evas_Object *eo_source, Evas_Object *eo_proxy, Evas_Object_Protected_Data *proxy_obj, Eina_Bool do_async) _proxy_subrender(Evas *eo_e, Evas_Object *eo_source, Evas_Object *eo_proxy, Evas_Object_Protected_Data *proxy_obj, Eina_Bool do_async)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Object_Protected_Data *source; Evas_Object_Protected_Data *source;
void *ctx; void *ctx;
int w, h; int w, h;
@ -2523,7 +2523,7 @@ _3d_render(Evas *eo_e, Evas_Object *eo_obj EINA_UNUSED,
return; return;
} }
e = eo_data_scope_get(eo_e, EVAS_CLASS); e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
if (pd_scene->surface) if (pd_scene->surface)
{ {

View File

@ -1592,7 +1592,7 @@ _evas_object_evas_common_interface_evas_get(Eo *eo_obj EINA_UNUSED, Evas_Object_
} }
EOLIAN Evas_Object* EOLIAN Evas_Object*
_evas_object_top_at_xy_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x, Evas_Coord y, Eina_Bool include_pass_events_objects, Eina_Bool include_hidden_objects) _evas_canvas_object_top_at_xy_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x, Evas_Coord y, Eina_Bool include_pass_events_objects, Eina_Bool include_hidden_objects)
{ {
Evas_Layer *lay; Evas_Layer *lay;
int xx, yy; int xx, yy;
@ -1623,9 +1623,9 @@ _evas_object_top_at_xy_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord
} }
EAPI Evas_Object * EAPI Evas_Object *
evas_object_top_at_pointer_get(const Evas *eo_e) evas_canvas_object_top_at_pointer_get(const Evas *eo_e)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Object *ret = NULL; Evas_Object *ret = NULL;
if (!e) return NULL; if (!e) return NULL;
eo_do((Eo *)eo_e, ret = evas_canvas_object_top_at_xy_get(e->pointer.x, e->pointer.y, EINA_TRUE, eo_do((Eo *)eo_e, ret = evas_canvas_object_top_at_xy_get(e->pointer.x, e->pointer.y, EINA_TRUE,
@ -1634,7 +1634,7 @@ evas_object_top_at_pointer_get(const Evas *eo_e)
} }
EOLIAN Evas_Object* EOLIAN Evas_Object*
_evas_object_top_in_rectangle_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h, Eina_Bool include_pass_events_objects, Eina_Bool include_hidden_objects) _evas_canvas_object_top_in_rectangle_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h, Eina_Bool include_pass_events_objects, Eina_Bool include_hidden_objects)
{ {
Evas_Layer *lay; Evas_Layer *lay;
int xx, yy, ww, hh; int xx, yy, ww, hh;
@ -1671,7 +1671,7 @@ _evas_object_top_in_rectangle_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Eva
} }
EOLIAN Eina_List* EOLIAN Eina_List*
_evas_objects_at_xy_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x, Evas_Coord y, Eina_Bool include_pass_events_objects, Eina_Bool include_hidden_objects) _evas_canvas_objects_at_xy_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x, Evas_Coord y, Eina_Bool include_pass_events_objects, Eina_Bool include_hidden_objects)
{ {
Eina_List *in = NULL; Eina_List *in = NULL;
Evas_Layer *lay; Evas_Layer *lay;
@ -1717,7 +1717,7 @@ _evas_objects_at_xy_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x,
* *
*/ */
EOLIAN Eina_List* EOLIAN Eina_List*
_evas_objects_in_rectangle_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h, Eina_Bool include_pass_events_objects, Eina_Bool include_hidden_objects) _evas_canvas_objects_in_rectangle_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h, Eina_Bool include_pass_events_objects, Eina_Bool include_hidden_objects)
{ {
Eina_List *in = NULL; Eina_List *in = NULL;
Evas_Layer *lay; Evas_Layer *lay;

View File

@ -899,13 +899,13 @@ _evas_object_smart_calculate(Eo *eo_obj, Evas_Smart_Data *o)
} }
EOLIAN void EOLIAN void
_evas_smart_objects_calculate(Eo *eo_e, Evas_Public_Data *o EINA_UNUSED) _evas_canvas_smart_objects_calculate(Eo *eo_e, Evas_Public_Data *o EINA_UNUSED)
{ {
evas_call_smarts_calculate(eo_e); evas_call_smarts_calculate(eo_e);
} }
EOLIAN int EOLIAN int
_evas_smart_objects_calculate_count_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_smart_objects_calculate_count_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return e->smart_calc_count; return e->smart_calc_count;
} }
@ -920,7 +920,7 @@ evas_call_smarts_calculate(Evas *eo_e)
{ {
Evas_Smart_Data *o; Evas_Smart_Data *o;
Eina_Clist *elem; Eina_Clist *elem;
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
evas_event_freeze(eo_e); evas_event_freeze(eo_e);
e->in_smart_calc++; e->in_smart_calc++;

View File

@ -1,4 +1,4 @@
class Evas_Object_Smart (Evas_Object, Evas_Signal_Interface) class Evas.Object_Smart (Evas.Object, Evas.Signal_Interface)
{ {
eo_prefix: evas_obj_smart; eo_prefix: evas_obj_smart;
data: Evas_Smart_Data; data: Evas_Smart_Data;
@ -353,9 +353,9 @@ class Evas_Object_Smart (Evas_Object, Evas_Signal_Interface)
implements { implements {
class.constructor; class.constructor;
class.destructor; class.destructor;
Eo_Base.constructor; Eo.Base.constructor;
Evas_Object.smart_type_check_ptr; Evas.Object.smart_type_check_ptr;
Evas_Object.smart_type_check; Evas.Object.smart_type_check;
Evas_Object.smart_data.get; Evas.Object.smart_data.get;
} }
} }

View File

@ -9736,7 +9736,7 @@ evas_textblock_cursor_visible_range_get(Evas_Textblock_Cursor *start, Evas_Textb
Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS); Evas_Object_Protected_Data *obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS);
TB_HEAD_RETURN(EINA_FALSE); TB_HEAD_RETURN(EINA_FALSE);
eo_e = evas_object_evas_get(eo_obj); eo_e = evas_object_evas_get(eo_obj);
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
cy = 0 - obj->cur->geometry.y; cy = 0 - obj->cur->geometry.y;
ch = e->viewport.h; ch = e->viewport.h;
evas_textblock_cursor_line_coord_set(start, cy); evas_textblock_cursor_line_coord_set(start, cy);

View File

@ -31,7 +31,7 @@ _evas_out_eo_base_constructor(Eo *eo_obj, Evas_Out_Data *eo_dat)
Evas_Public_Data *e; Evas_Public_Data *e;
eo_do(eo_obj, eo_parent = eo_parent_get()); eo_do(eo_obj, eo_parent = eo_parent_get());
e = eo_data_scope_get(eo_parent, EVAS_CLASS); e = eo_data_scope_get(eo_parent, EVAS_CANVAS_CLASS);
eo_do_super(eo_obj, MY_CLASS, eo_constructor()); eo_do_super(eo_obj, MY_CLASS, eo_constructor());
@ -56,7 +56,7 @@ _evas_out_eo_base_destructor(Eo *eo_obj, Evas_Out_Data *eo_dat)
Evas_Public_Data *e; Evas_Public_Data *e;
eo_do(eo_obj, eo_parent = eo_parent_get()); eo_do(eo_obj, eo_parent = eo_parent_get());
e = eo_data_scope_get(eo_parent, EVAS_CLASS); e = eo_data_scope_get(eo_parent, EVAS_CANVAS_CLASS);
if (!e) return ; if (!e) return ;
// XXX: need to free output and context one they get allocated one day // XXX: need to free output and context one they get allocated one day
// e->engine.func->context_free(eo_dat->output, eo_dat->context); // e->engine.func->context_free(eo_dat->output, eo_dat->context);

View File

@ -1,4 +1,4 @@
class Evas_Out (Eo_Base) class Evas.Out (Eo.Base)
{ {
eo_prefix: evas_out; eo_prefix: evas_out;
legacy_prefix: evas_output; legacy_prefix: evas_output;
@ -31,8 +31,8 @@ class Evas_Out (Eo_Base)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
} }
} }

View File

@ -1,4 +1,4 @@
class Evas_Polygon (Evas_Object) class Evas.Polygon (Evas.Object)
{ {
legacy_prefix: evas_object_polygon; legacy_prefix: evas_object_polygon;
eo_prefix: evas_obj_polygon; eo_prefix: evas_obj_polygon;
@ -18,8 +18,8 @@ class Evas_Polygon (Evas_Object)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
} }
} }

View File

@ -1,8 +1,8 @@
class Evas_Rectangle (Evas_Object) class Evas.Rectangle (Evas.Object)
{ {
legacy_prefix: evas_object_rectangle; legacy_prefix: evas_object_rectangle;
eo_prefix: evas_obj_rectangle; eo_prefix: evas_obj_rectangle;
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
} }
} }

View File

@ -155,7 +155,7 @@ _accumulate_time(double before, struct accumulator *acc)
#endif #endif
EOLIAN void EOLIAN void
_evas_damage_rectangle_add(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int x, int y, int w, int h) _evas_canvas_damage_rectangle_add(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int x, int y, int w, int h)
{ {
Eina_Rectangle *r; Eina_Rectangle *r;
@ -166,7 +166,7 @@ _evas_damage_rectangle_add(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int x, int
} }
EOLIAN void EOLIAN void
_evas_obscured_rectangle_add(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int x, int y, int w, int h) _evas_canvas_obscured_rectangle_add(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int x, int y, int w, int h)
{ {
Eina_Rectangle *r; Eina_Rectangle *r;
@ -176,7 +176,7 @@ _evas_obscured_rectangle_add(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, int x, i
} }
EOLIAN void EOLIAN void
_evas_obscured_clear(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_obscured_clear(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
Eina_Rectangle *r; Eina_Rectangle *r;
@ -1645,7 +1645,7 @@ evas_render_updates_internal(Evas *eo_e,
return EINA_FALSE; return EINA_FALSE;
MAGIC_CHECK_END(); MAGIC_CHECK_END();
e = eo_data_scope_get(eo_e, EVAS_CLASS); e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
if (!e->changed) return EINA_FALSE; if (!e->changed) return EINA_FALSE;
if (e->rendering) if (e->rendering)
@ -2188,7 +2188,7 @@ evas_render_wakeup(Evas *eo_e)
Render_Updates *ru; Render_Updates *ru;
Eina_Bool haveup = EINA_FALSE; Eina_Bool haveup = EINA_FALSE;
Eina_List *ret_updates = NULL; Eina_List *ret_updates = NULL;
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
EINA_LIST_FREE(e->render.updates, ru) EINA_LIST_FREE(e->render.updates, ru)
{ {
@ -2271,7 +2271,7 @@ evas_render_updates_free(Eina_List *updates)
} }
EOLIAN Eina_Bool EOLIAN Eina_Bool
_evas_render_async(Eo *eo_e, Evas_Public_Data *e) _evas_canvas_render_async(Eo *eo_e, Evas_Public_Data *e)
{ {
static int render_2 = -1; static int render_2 = -1;
@ -2293,7 +2293,7 @@ evas_render_updates_internal_wait(Evas *eo_e,
unsigned char do_draw) unsigned char do_draw)
{ {
Eina_List *ret = NULL; Eina_List *ret = NULL;
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
static int render_2 = -1; static int render_2 = -1;
if (render_2 == -1) if (render_2 == -1)
@ -2319,28 +2319,28 @@ evas_render_updates_internal_wait(Evas *eo_e,
return ret; return ret;
} }
EOLIAN Eina_List* EOLIAN Eina_List*
_evas_render_updates(Eo *eo_e, Evas_Public_Data *e) _evas_canvas_render_updates(Eo *eo_e, Evas_Public_Data *e)
{ {
if (!e->changed) return NULL; if (!e->changed) return NULL;
return evas_render_updates_internal_wait(eo_e, 1, 1); return evas_render_updates_internal_wait(eo_e, 1, 1);
} }
EOLIAN void EOLIAN void
_evas_render(Eo *eo_e, Evas_Public_Data *e) _evas_canvas_render(Eo *eo_e, Evas_Public_Data *e)
{ {
if (!e->changed) return; if (!e->changed) return;
evas_render_updates_internal_wait(eo_e, 0, 1); evas_render_updates_internal_wait(eo_e, 0, 1);
} }
EOLIAN void EOLIAN void
_evas_norender(Eo *eo_e, Evas_Public_Data *_pd EINA_UNUSED) _evas_canvas_norender(Eo *eo_e, Evas_Public_Data *_pd EINA_UNUSED)
{ {
// if (!e->changed) return; // if (!e->changed) return;
evas_render_updates_internal_wait(eo_e, 0, 0); evas_render_updates_internal_wait(eo_e, 0, 0);
} }
EOLIAN void EOLIAN void
_evas_render_idle_flush(Eo *eo_e, Evas_Public_Data *e) _evas_canvas_render_idle_flush(Eo *eo_e, Evas_Public_Data *e)
{ {
static int render_2 = -1; static int render_2 = -1;
@ -2378,7 +2378,7 @@ _evas_render_idle_flush(Eo *eo_e, Evas_Public_Data *e)
} }
EOLIAN void EOLIAN void
_evas_sync(Eo *eo_e, Evas_Public_Data *e) _evas_canvas_sync(Eo *eo_e, Evas_Public_Data *e)
{ {
static int render_2 = -1; static int render_2 = -1;
@ -2416,7 +2416,7 @@ _evas_render_dump_map_surfaces(Evas_Object *eo_obj)
} }
EOLIAN void EOLIAN void
_evas_render_dump(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_render_dump(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
static int render_2 = -1; static int render_2 = -1;
@ -2501,7 +2501,7 @@ evas_render_invalidate(Evas *eo_e)
MAGIC_CHECK(eo_e, Evas, MAGIC_EVAS); MAGIC_CHECK(eo_e, Evas, MAGIC_EVAS);
return; return;
MAGIC_CHECK_END(); MAGIC_CHECK_END();
e = eo_data_scope_get(eo_e, EVAS_CLASS); e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
OBJS_ARRAY_CLEAN(&e->active_objects); OBJS_ARRAY_CLEAN(&e->active_objects);
OBJS_ARRAY_CLEAN(&e->render_objects); OBJS_ARRAY_CLEAN(&e->render_objects);

View File

@ -143,7 +143,7 @@ _evas_render2_updates_clean(Evas_Public_Data *e)
static void static void
_evas_render2_stage_last(Eo *eo_e, Eina_Bool make_updates) _evas_render2_stage_last(Eo *eo_e, Eina_Bool make_updates)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
// XXX: // XXX:
// XXX: actually update screen from mainloop here if needed - eg software // XXX: actually update screen from mainloop here if needed - eg software
@ -309,7 +309,7 @@ Eina_Bool
_evas_render2_begin(Eo *eo_e, Eina_Bool make_updates, _evas_render2_begin(Eo *eo_e, Eina_Bool make_updates,
Eina_Bool do_draw, Eina_Bool do_async) Eina_Bool do_draw, Eina_Bool do_async)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
// if nothing changed at all since last render - skip this frame // if nothing changed at all since last render - skip this frame
if (!e->changed) return EINA_FALSE; if (!e->changed) return EINA_FALSE;
@ -376,7 +376,7 @@ _evas_render2_end(Eo *eo_e)
void void
_evas_render2_idle_flush(Eo *eo_e) _evas_render2_idle_flush(Eo *eo_e)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
// wait for rendering to finish so we don't mess up shared resources // wait for rendering to finish so we don't mess up shared resources
_evas_render2_wait(eo_e); _evas_render2_wait(eo_e);
@ -400,7 +400,7 @@ _evas_render2_idle_flush(Eo *eo_e)
void void
_evas_render2_dump(Eo *eo_e) _evas_render2_dump(Eo *eo_e)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
// freeze core cache system async work // freeze core cache system async work
evas_cache_async_freeze(); evas_cache_async_freeze();
@ -424,6 +424,6 @@ _evas_render2_dump(Eo *eo_e)
void void
_evas_render2_wait(Eo *eo_e) _evas_render2_wait(Eo *eo_e)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
while (e->rendering) evas_async_events_process_blocking(); while (e->rendering) evas_async_events_process_blocking();
} }

View File

@ -1,4 +1,4 @@
interface Evas_Scrollable_Interface (Evas_Signal_Interface) interface Evas.Scrollable_Interface (Evas.Signal_Interface)
{ {
data: null; data: null;
events { events {

View File

@ -1,4 +1,4 @@
interface Evas_Selectable_Interface (Evas_Signal_Interface) interface Evas.Selectable_Interface (Evas.Signal_Interface)
{ {
data: null; data: null;
events { events {

View File

@ -1,4 +1,4 @@
interface Evas_Signal_Interface () interface Evas.Signal_Interface ()
{ {
data: null; data: null;
implements { implements {

View File

@ -1,20 +1,20 @@
class Evas_Smart_Clipped (Evas_Object_Smart) class Evas.Smart_Clipped (Evas.Object_Smart)
{ {
legacy_prefix: evas_object_smart_clipped; legacy_prefix: evas_object_smart_clipped;
eo_prefix: evas_obj_smart_clipped; eo_prefix: evas_obj_smart_clipped;
data: Evas_Object_Smart_Clipped_Data; data: Evas_Object_Smart_Clipped_Data;
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Evas_Object_Smart.hide; Evas.Object_Smart.hide;
Evas_Object_Smart.clip.set; Evas.Object_Smart.clip.set;
Evas_Object_Smart.clip_unset; Evas.Object_Smart.clip_unset;
Evas_Object_Smart.show; Evas.Object_Smart.show;
Evas_Object_Smart.color.set; Evas.Object_Smart.color.set;
Evas_Object_Smart.move; Evas.Object_Smart.move;
Evas_Object_Smart.member_del; Evas.Object_Smart.member_del;
Evas_Object_Smart.add; Evas.Object_Smart.add;
Evas_Object_Smart.del; Evas.Object_Smart.del;
Evas_Object_Smart.member_add; Evas.Object_Smart.member_add;
} }
} }

View File

@ -325,7 +325,7 @@ _evas_object_below_get(Eo *eo_obj EINA_UNUSED, Evas_Object_Protected_Data *obj)
} }
EOLIAN Evas_Object* EOLIAN Evas_Object*
_evas_object_bottom_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_object_bottom_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
if (e->layers) if (e->layers)
{ {
@ -342,7 +342,7 @@ _evas_object_bottom_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
} }
EOLIAN Evas_Object* EOLIAN Evas_Object*
_evas_object_top_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_object_top_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
Evas_Object_Protected_Data *obj = NULL; Evas_Object_Protected_Data *obj = NULL;
Eina_Inlist *list; Eina_Inlist *list;

View File

@ -1,4 +1,4 @@
class Evas_Table (Evas_Smart_Clipped) class Evas.Table (Evas.Smart_Clipped)
{ {
legacy_prefix: evas_object_table; legacy_prefix: evas_object_table;
eo_prefix: evas_obj_table; eo_prefix: evas_obj_table;
@ -240,10 +240,10 @@ class Evas_Table (Evas_Smart_Clipped)
} }
implements { implements {
class.constructor; class.constructor;
Eo_Base.constructor; Eo.Base.constructor;
Evas_Object_Smart.add; Evas.Object_Smart.add;
Evas_Object_Smart.del; Evas.Object_Smart.del;
Evas_Object_Smart.calculate; Evas.Object_Smart.calculate;
Evas_Object_Smart.resize; Evas.Object_Smart.resize;
} }
} }

View File

@ -1,4 +1,4 @@
class Evas_Text (Evas_Object) class Evas.Text (Evas.Object)
{ {
legacy_prefix: evas_object_text; legacy_prefix: evas_object_text;
eo_prefix: evas_obj_text; eo_prefix: evas_obj_text;
@ -439,9 +439,9 @@ class Evas_Text (Evas_Object)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Eo_Base.dbg_info_get; Eo.Base.dbg_info_get;
Evas_Object.size.set; Evas.Object.size.set;
} }
} }

View File

@ -1,4 +1,4 @@
class Evas_Textblock (Evas_Object) class Evas.Textblock (Evas.Object)
{ {
legacy_prefix: evas_object_textblock; legacy_prefix: evas_object_textblock;
eo_prefix: evas_obj_textblock; eo_prefix: evas_obj_textblock;
@ -304,8 +304,8 @@ class Evas_Textblock (Evas_Object)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Eo_Base.dbg_info_get; Eo.Base.dbg_info_get;
} }
} }

View File

@ -1,4 +1,4 @@
class Evas_Textgrid (Evas_Object) class Evas.Textgrid (Evas.Object)
{ {
legacy_prefix: evas_object_textgrid; legacy_prefix: evas_object_textgrid;
eo_prefix: evas_obj_textgrid; eo_prefix: evas_obj_textgrid;
@ -276,9 +276,9 @@ class Evas_Textgrid (Evas_Object)
} }
} }
implements { implements {
Eo_Base.constructor; Eo.Base.constructor;
Eo_Base.destructor; Eo.Base.destructor;
Eo_Base.dbg_info_get; Eo.Base.dbg_info_get;
} }
} }

View File

@ -4,7 +4,7 @@
void void
_evas_touch_point_append(Evas *eo_e, int id, Evas_Coord x, Evas_Coord y) _evas_touch_point_append(Evas *eo_e, int id, Evas_Coord x, Evas_Coord y)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Coord_Touch_Point *point; Evas_Coord_Touch_Point *point;
/* create new Evas_Coord_Touch_Point */ /* create new Evas_Coord_Touch_Point */
@ -19,7 +19,7 @@ _evas_touch_point_append(Evas *eo_e, int id, Evas_Coord x, Evas_Coord y)
void void
_evas_touch_point_update(Evas *eo_e, int id, Evas_Coord x, Evas_Coord y, Evas_Touch_Point_State state) _evas_touch_point_update(Evas *eo_e, int id, Evas_Coord x, Evas_Coord y, Evas_Touch_Point_State state)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Eina_List *l; Eina_List *l;
Evas_Coord_Touch_Point *point = NULL; Evas_Coord_Touch_Point *point = NULL;
@ -38,7 +38,7 @@ _evas_touch_point_update(Evas *eo_e, int id, Evas_Coord x, Evas_Coord y, Evas_To
void void
_evas_touch_point_remove(Evas *eo_e, int id) _evas_touch_point_remove(Evas *eo_e, int id)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Eina_List *l; Eina_List *l;
Evas_Coord_Touch_Point *point = NULL; Evas_Coord_Touch_Point *point = NULL;
@ -54,13 +54,13 @@ _evas_touch_point_remove(Evas *eo_e, int id)
} }
EOLIAN unsigned int EOLIAN unsigned int
_evas_touch_point_list_count(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e) _evas_canvas_touch_point_list_count(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{ {
return eina_list_count(e->touch_points); return eina_list_count(e->touch_points);
} }
EOLIAN void EOLIAN void
_evas_touch_point_list_nth_xy_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, unsigned int n, Evas_Coord *x, Evas_Coord *y) _evas_canvas_touch_point_list_nth_xy_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, unsigned int n, Evas_Coord *x, Evas_Coord *y)
{ {
Evas_Coord_Touch_Point *point = NULL; Evas_Coord_Touch_Point *point = NULL;
@ -76,7 +76,7 @@ _evas_touch_point_list_nth_xy_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, uns
} }
EOLIAN int EOLIAN int
_evas_touch_point_list_nth_id_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, unsigned int n) _evas_canvas_touch_point_list_nth_id_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, unsigned int n)
{ {
Evas_Coord_Touch_Point *point = NULL; Evas_Coord_Touch_Point *point = NULL;
@ -86,7 +86,7 @@ _evas_touch_point_list_nth_id_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, uns
} }
EOLIAN Evas_Touch_Point_State EOLIAN Evas_Touch_Point_State
_evas_touch_point_list_nth_state_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, unsigned int n) _evas_canvas_touch_point_list_nth_state_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e, unsigned int n)
{ {
Evas_Coord_Touch_Point *point = NULL; Evas_Coord_Touch_Point *point = NULL;

View File

@ -1,4 +1,4 @@
interface Evas_Zoomable_Interface (Evas_Signal_Interface) interface Evas.Zoomable_Interface (Evas.Signal_Interface)
{ {
data: null; data: null;
events { events {

View File

@ -200,7 +200,7 @@ static void
_proxy_subrender(Evas *eo_e, Evas_Object *eo_source, Evas_Object *eo_proxy, _proxy_subrender(Evas *eo_e, Evas_Object *eo_source, Evas_Object *eo_proxy,
Evas_Object_Protected_Data *proxy_obj, Eina_Bool do_async) Evas_Object_Protected_Data *proxy_obj, Eina_Bool do_async)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Object_Protected_Data *source; Evas_Object_Protected_Data *source;
Eina_Bool source_clip = EINA_FALSE; Eina_Bool source_clip = EINA_FALSE;
void *ctx; void *ctx;

View File

@ -146,7 +146,7 @@ eng_info_free(Evas *eo_e EINA_UNUSED, void *info)
static int static int
eng_setup(Evas *eo_e, void *in) eng_setup(Evas *eo_e, void *in)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Render_Engine *re; Render_Engine *re;
Evas_Engine_Info_Buffer *info; Evas_Engine_Info_Buffer *info;

View File

@ -122,7 +122,7 @@ eng_setup(Evas *evas, void *einfo)
if (!(info = (Evas_Engine_Info_Drm *)einfo)) return 0; if (!(info = (Evas_Engine_Info_Drm *)einfo)) return 0;
/* try to get the evas public data */ /* try to get the evas public data */
if (!(epd = eo_data_scope_get(evas, EVAS_CLASS))) return 0; if (!(epd = eo_data_scope_get(evas, EVAS_CANVAS_CLASS))) return 0;
/* set canvas reference /* set canvas reference
* *

View File

@ -102,7 +102,7 @@ eng_info_free(Evas *eo_e EINA_UNUSED, void *info)
static int static int
eng_setup(Evas *eo_e, void *in) eng_setup(Evas *eo_e, void *in)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Render_Engine *re; Render_Engine *re;
Evas_Engine_Info_FB *info; Evas_Engine_Info_FB *info;

View File

@ -85,7 +85,7 @@ eng_info_free(Evas *e EINA_UNUSED, void *info)
static int static int
eng_setup(Evas *eo_e, void *in) eng_setup(Evas *eo_e, void *in)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Render_Engine *re; Render_Engine *re;
Evas_Engine_Info_GL_Cocoa *info; Evas_Engine_Info_GL_Cocoa *info;

View File

@ -30,7 +30,7 @@ eng_info_free(Evas *e EINA_UNUSED, void *info)
static int static int
eng_setup(Evas *eo_e, void *in) eng_setup(Evas *eo_e, void *in)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Render_Engine *re; Render_Engine *re;
Evas_Engine_Info_GL_SDL *info; Evas_Engine_Info_GL_SDL *info;

View File

@ -866,7 +866,7 @@ evgl_init(Render_Engine *re)
static int static int
eng_setup(Evas *eo_e, void *in) eng_setup(Evas *eo_e, void *in)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Render_Engine *re; Render_Engine *re;
Evas_Engine_Info_GL_X11 *info; Evas_Engine_Info_GL_X11 *info;
const char *s; const char *s;

View File

@ -165,7 +165,7 @@ eng_info_free(Evas *e EINA_UNUSED, void *info)
static int static int
eng_setup(Evas *eo_e, void *in) eng_setup(Evas *eo_e, void *in)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Engine_Info_PSL1GHT *info; Evas_Engine_Info_PSL1GHT *info;
printf ("eng_setup called\n"); printf ("eng_setup called\n");

View File

@ -111,7 +111,7 @@ eng_info_free(Evas *e, void *info)
static int static int
eng_setup(Evas *eo_e, void *in) eng_setup(Evas *eo_e, void *in)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Render_Engine *re; Render_Engine *re;
Evas_Engine_Info_Software_DDraw *info; Evas_Engine_Info_Software_DDraw *info;

View File

@ -113,7 +113,7 @@ eng_info_free(Evas *e EINA_UNUSED, void *info)
static int static int
eng_setup(Evas *eo_e, void *in) eng_setup(Evas *eo_e, void *in)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Render_Engine *re; Render_Engine *re;
Evas_Engine_Info_Software_Gdi *info; Evas_Engine_Info_Software_Gdi *info;

View File

@ -419,7 +419,7 @@ eng_info_free(Evas *eo_e EINA_UNUSED, void *info)
static int static int
eng_setup(Evas *eo_e, void *in) eng_setup(Evas *eo_e, void *in)
{ {
Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CLASS); Evas_Public_Data *e = eo_data_scope_get(eo_e, EVAS_CANVAS_CLASS);
Evas_Engine_Info_Software_X11 *info; Evas_Engine_Info_Software_X11 *info;
Render_Engine *re = NULL; Render_Engine *re = NULL;

View File

@ -643,7 +643,7 @@ eng_setup(Evas *evas, void *info)
const char *s; const char *s;
inf = (Evas_Engine_Info_Wayland_Egl *)info; inf = (Evas_Engine_Info_Wayland_Egl *)info;
epd = eo_data_scope_get(evas, EVAS_CLASS); epd = eo_data_scope_get(evas, EVAS_CANVAS_CLASS);
/* check for existing engine output */ /* check for existing engine output */
if (!epd->engine.data.output) if (!epd->engine.data.output)

View File

@ -205,7 +205,7 @@ eng_setup(Evas *eo_evas, void *einfo)
return 0; return 0;
/* try to get evas public data from the canvas */ /* try to get evas public data from the canvas */
if (!(epd = eo_data_scope_get(eo_evas, EVAS_CLASS))) if (!(epd = eo_data_scope_get(eo_evas, EVAS_CANVAS_CLASS)))
return 0; return 0;
/* test for valid engine output */ /* test for valid engine output */