}
/* utility functions for getting client inset */
-EINTERN void
+E_API void
e_comp_object_frame_xy_adjust(Evas_Object *obj, int x, int y, int *ax, int *ay)
{
API_ENTRY;
}
/* mark an object as dirty and setup damages */
-EINTERN void
+E_API void
e_comp_object_dirty(Evas_Object *obj)
{
Eina_Iterator *it;
e_comp_object_render(obj);
}
-EINTERN Eina_Bool
+E_API Eina_Bool
e_comp_object_render(Evas_Object *obj)
{
Eina_List *l;
return cw->effect_obj;
}
-EINTERN Eina_Bool
+E_API Eina_Bool
e_comp_object_effect_hiding_set(Evas_Object *obj, Eina_Bool set)
{
API_ENTRY EINA_FALSE;
cw->hwc_need_update = set;
}
-EINTERN Eina_Bool
+E_API Eina_Bool
e_comp_object_effect_object_part_swallow(Evas_Object *obj, const char *part_name, Evas_Object *swallow_obj)
{
API_ENTRY EINA_FALSE;
return EINA_TRUE;
}
-EINTERN Eina_Bool
+E_API Eina_Bool
e_comp_object_native_usable_get(Evas_Object *obj)
{
API_ENTRY EINA_FALSE;
EINTERN Evas_Object *e_comp_object_client_add(E_Client *ec);
EINTERN Evas_Object *e_comp_object_util_mirror_add(Evas_Object *obj);
EINTERN Evas_Object *e_comp_object_util_add(Evas_Object *obj);
-EINTERN void e_comp_object_frame_xy_adjust(Evas_Object *obj, int x, int y, int *ax, int *ay);
+E_API void e_comp_object_frame_xy_adjust(Evas_Object *obj, int x, int y, int *ax, int *ay);
E_API void e_comp_object_frame_xy_unadjust(Evas_Object *obj, int x, int y, int *ax, int *ay);
EINTERN void e_comp_object_frame_wh_adjust(Evas_Object *obj, int w, int h, int *aw, int *ah);
E_API void e_comp_object_frame_wh_unadjust(Evas_Object *obj, int w, int h, int *aw, int *ah);
EINTERN void e_comp_object_native_surface_set(Evas_Object *obj, Eina_Bool set);
EINTERN void e_comp_object_native_surface_override(Evas_Object *obj, Evas_Native_Surface *ns);
EINTERN void e_comp_object_blank(Evas_Object *obj, Eina_Bool set);
-EINTERN void e_comp_object_dirty(Evas_Object *obj);
-EINTERN Eina_Bool e_comp_object_render(Evas_Object *obj);
+E_API void e_comp_object_dirty(Evas_Object *obj);
+E_API Eina_Bool e_comp_object_render(Evas_Object *obj);
EINTERN Eina_Bool e_comp_object_effect_allowed_get(Evas_Object *obj);
E_API Eina_Bool e_comp_object_effect_set(Evas_Object *obj, const char *effect);
E_API void e_comp_object_effect_params_set(Evas_Object *obj, int id, int *params, unsigned int count);
EINTERN Eina_Bool e_comp_object_hwc_update_exists(Evas_Object *obj);
E_API void e_comp_object_hwc_update_set(Evas_Object *obj, Eina_Bool set);
-EINTERN Eina_Bool e_comp_object_effect_object_part_swallow(Evas_Object *obj, const char *part_name, Evas_Object *swallow_obj);
-EINTERN Eina_Bool e_comp_object_effect_hiding_set(Evas_Object *obj, Eina_Bool set);
+E_API Eina_Bool e_comp_object_effect_object_part_swallow(Evas_Object *obj, const char *part_name, Evas_Object *swallow_obj);
+E_API Eina_Bool e_comp_object_effect_hiding_set(Evas_Object *obj, Eina_Bool set);
EINTERN void e_comp_object_indicator_swallow(Evas_Object *obj, Evas_Object *indicator);
EINTERN void e_comp_object_indicator_unswallow(Evas_Object *obj, Evas_Object *indicator);
EINTERN Eina_Bool e_comp_object_render_trace_set(Evas_Object *obj, Eina_Bool set);
-EINTERN Eina_Bool e_comp_object_native_usable_get(Evas_Object *obj);
+E_API Eina_Bool e_comp_object_native_usable_get(Evas_Object *obj);
EINTERN Eina_Bool e_comp_object_image_filter_set(Evas_Object *obj, E_Comp_Image_Filter filter);
EINTERN E_Comp_Image_Filter e_comp_object_image_filter_get(Evas_Object *obj);
EINTERN E_Client *e_pixmap_find_client(E_Pixmap_Type type, ...);
E_API E_Client *e_pixmap_find_client_by_res_id(uint32_t res_id);
E_API uint32_t e_pixmap_res_id_get(E_Pixmap *cp);
-EINTERN uint64_t e_pixmap_window_get(E_Pixmap *cp);
+E_API uint64_t e_pixmap_window_get(E_Pixmap *cp);
EINTERN Ecore_Window e_pixmap_parent_window_get(E_Pixmap *cp);
E_API Eina_Bool e_pixmap_native_surface_init(E_Pixmap *cp, Evas_Native_Surface *ns);
E_API void e_pixmap_image_clear(E_Pixmap *cp, Eina_Bool cache);