if (obj->changed) return;
- evas_render_object_recalc(eo_obj);
+ evas_render_object_recalc(obj);
/* set changed flag on all objects this one clips too */
if (!((movch) && (obj->is_static_clip)))
{
}
void
-evas_render_object_recalc(Evas_Object *eo_obj)
+evas_render_object_recalc(Evas_Object_Protected_Data *obj)
{
- Evas_Object_Protected_Data *obj;
-
- MAGIC_CHECK(eo_obj, Evas_Object, MAGIC_OBJ);
- return;
- MAGIC_CHECK_END();
-
- obj = efl_data_scope_get(eo_obj, EFL_CANVAS_OBJECT_CLASS);
if ((!obj->changed) && (obj->delete_me < 2))
{
Evas_Public_Data *e;
Evas_Proxy_Render_Data *proxy_render_data,
int level, Eina_Bool do_async);
void evas_render_invalidate(Evas *e);
-void evas_render_object_recalc(Evas_Object *obj);
+void evas_render_object_recalc(Evas_Object_Protected_Data *obj);
void evas_render_proxy_subrender(Evas *eo_e, Evas_Object *eo_source, Evas_Object *eo_proxy, Evas_Object_Protected_Data *proxy_obj, Eina_Bool source_clip, Eina_Bool do_async);
void evas_render_mask_subrender(Evas_Public_Data *e, Evas_Object_Protected_Data *mask, Evas_Object_Protected_Data *prev_mask, int level, Eina_Bool do_async);