diff --git a/src/lib/efl/Efl.h b/src/lib/efl/Efl.h index b2b9a82448..4c17f3c545 100644 --- a/src/lib/efl/Efl.h +++ b/src/lib/efl/Efl.h @@ -139,6 +139,10 @@ typedef enum _Efl_Gfx_Fill_Spread #ifdef EFL_BETA_API_SUPPORT +EAPI extern const Eo_Event_Description _EFL_GFX_CHANGED; + +#define EFL_GFX_CHANGED (&(_EFL_GFX_CHANGED)) + /* Interfaces */ #include "interfaces/efl_control.eo.h" #include "interfaces/efl_file.eo.h" @@ -147,8 +151,6 @@ typedef enum _Efl_Gfx_Fill_Spread #include "interfaces/efl_text.eo.h" #include "interfaces/efl_text_properties.eo.h" -#include "interfaces/efl_gfx_utils.h" - #include "interfaces/efl_gfx_base.eo.h" #include "interfaces/efl_gfx_stack.eo.h" #include "interfaces/efl_gfx_fill.eo.h" diff --git a/src/lib/efl/interfaces/efl_interfaces_main.c b/src/lib/efl/interfaces/efl_interfaces_main.c index 271bfb07d9..dafda5bf7e 100644 --- a/src/lib/efl/interfaces/efl_interfaces_main.c +++ b/src/lib/efl/interfaces/efl_interfaces_main.c @@ -19,3 +19,6 @@ #include "interfaces/efl_gfx_gradient_base.eo.c" #include "interfaces/efl_gfx_gradient_linear.eo.c" #include "interfaces/efl_gfx_gradient_radial.eo.c" + +EAPI const Eo_Event_Description _EFL_GFX_CHANGED = + EO_EVENT_DESCRIPTION("Graphics changed", "The visual representation of the object changed");