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:
commit
863fc60143
|
@ -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 = \
|
||||||
|
|
|
@ -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@/
|
||||||
|
|
|
@ -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 \
|
||||||
|
|
|
@ -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 \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class Colourable (Eo_Base)
|
class Colourable (Eo.Base)
|
||||||
{
|
{
|
||||||
/*@ Colourable class. */
|
/*@ Colourable class. */
|
||||||
legacy_prefix: legacy;
|
legacy_prefix: legacy;
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -1,4 +1,4 @@
|
||||||
class Ecore_Parent (Eo_Base)
|
class Ecore.Parent (Eo.Base)
|
||||||
{
|
{
|
||||||
data: null;
|
data: null;
|
||||||
}
|
}
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
#include "edje.eo.h"
|
#include "edje_object.eo.h"
|
||||||
#include "edje_edit.eo.h"
|
#include "edje_edit.eo.h"
|
|
@ -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"
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -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;
|
||||||
|
|
|
@ -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
|
@ -1,4 +1,4 @@
|
||||||
abstract Eo_Abstract_Class ()
|
abstract Eo.Abstract_Class ()
|
||||||
{
|
{
|
||||||
data: null;
|
data: null;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
abstract Eo_Base ()
|
abstract Eo.Base ()
|
||||||
{
|
{
|
||||||
eo_prefix: eo;
|
eo_prefix: eo;
|
||||||
legacy_prefix: null;
|
legacy_prefix: null;
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @}
|
* @}
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -1,4 +1,4 @@
|
||||||
interface Evas_Clickable_Interface (Evas_Signal_Interface)
|
interface Evas.Clickable_Interface (Evas.Signal_Interface)
|
||||||
{
|
{
|
||||||
data: null;
|
data: null;
|
||||||
events {
|
events {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
interface Evas_Common_Interface ()
|
interface Evas.Common_Interface ()
|
||||||
{
|
{
|
||||||
eo_prefix: evas_common;
|
eo_prefix: evas_common;
|
||||||
data: null;
|
data: null;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
interface Evas_Draggable_Interface (Evas_Signal_Interface)
|
interface Evas.Draggable_Interface (Evas.Signal_Interface)
|
||||||
{
|
{
|
||||||
data: null;
|
data: null;
|
||||||
events {
|
events {
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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 */
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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++;
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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();
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
interface Evas_Scrollable_Interface (Evas_Signal_Interface)
|
interface Evas.Scrollable_Interface (Evas.Signal_Interface)
|
||||||
{
|
{
|
||||||
data: null;
|
data: null;
|
||||||
events {
|
events {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
interface Evas_Selectable_Interface (Evas_Signal_Interface)
|
interface Evas.Selectable_Interface (Evas.Signal_Interface)
|
||||||
{
|
{
|
||||||
data: null;
|
data: null;
|
||||||
events {
|
events {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
interface Evas_Signal_Interface ()
|
interface Evas.Signal_Interface ()
|
||||||
{
|
{
|
||||||
data: null;
|
data: null;
|
||||||
implements {
|
implements {
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
interface Evas_Zoomable_Interface (Evas_Signal_Interface)
|
interface Evas.Zoomable_Interface (Evas.Signal_Interface)
|
||||||
{
|
{
|
||||||
data: null;
|
data: null;
|
||||||
events {
|
events {
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
*
|
*
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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");
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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 */
|
||||||
|
|
Loading…
Reference in New Issue