add evas changed get in order to help fix ecore-evas bug

this does add an api, but it is to fix another bug in ecore-evas
This commit is contained in:
Carsten Haitzler 2014-08-02 13:15:59 +09:00
parent 812494ca58
commit 2b3998cced
2 changed files with 18 additions and 0 deletions

View File

@ -411,6 +411,18 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface)
return bool;
}
}
changed {
get {
/*@
Get the changed marker for the canvas
@return @c EINA_TRUE if something has been marked as changed, @c EINA_FALSE otherwise.
@ingroup Evas_Canvas
@since 1.11
*/
return bool;
}
}
pointer_output_xy {
get {
/*@

View File

@ -572,6 +572,12 @@ _evas_canvas_focus_state_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
return e->focus;
}
EOLIAN static Eina_Bool
_evas_canvas_changed_get(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{
return e->changed;
}
EOLIAN static void
_evas_canvas_nochange_push(Eo *eo_e EINA_UNUSED, Evas_Public_Data *e)
{