ector: implement a simple virtual to prepare the mask in Ector.Renderer.Generic.Base.

This commit is contained in:
Cedric BAIL 2015-04-03 16:31:43 +02:00
parent 7d480ac858
commit bc016aa277
2 changed files with 7 additions and 1 deletions

View File

@ -123,4 +123,11 @@ _ector_renderer_generic_base_quality_get(Eo *obj EINA_UNUSED,
return pd->q;
}
static Eina_Bool
_ector_renderer_generic_base_prepare(Eo *obj, Ector_Renderer_Generic_Base_Data *pd)
{
if (pd->mask)
eo_do(pd->mask, ector_renderer_prepare());
}
#include "ector_renderer_generic_base.eo.c"

View File

@ -113,7 +113,6 @@ abstract Ector.Renderer.Generic.Base (Eo.Base)
implements {
@virtual .draw;
@virtual .bounds_get;
@virtual .prepare;
@virtual .done;
}
}