E20 modules need some intern defined APIs.
Change-Id: I06d0664754cc341912bf2b03929b5be31e4f3142
return client;
}
-EINTERN E_View *
+E_API E_View *
e_view_client_view_get(E_View_Client *client)
{
assert(client != NULL);
evas_object_layer_set(client->view.eo, e_canvas_util_layer_map(layer));
}
-EINTERN void
+E_API void
e_view_client_show(E_View_Client *client)
{
if (client == NULL) return;
}
-EINTERN void
+E_API void
e_view_client_hide(E_View_Client *client)
{
if (client == NULL) return;
#include "e_client_intern.h"
E_View_Client *e_view_client_create(E_Client *ec, E_View_Tree *parent);
-E_View *e_view_client_view_get(E_View_Client *client);
void e_view_client_render_update_del(E_View_Client *view_client);
bool e_view_client_alpha_get(E_View_Client *client);
bool e_view_client_color_visible_get(E_View_Client *client);
void e_view_client_native_surface_set(E_View_Client *client, bool set);
void e_view_client_input_rect_get(E_View_Client *client, Eina_List **list);
void e_view_client_layer_set(E_View_Client *client, E_Canvas_Layer layer);
-void e_view_client_show(E_View_Client *client);
-void e_view_client_hide(E_View_Client *client);
#ifdef __cplusplus
}
void e_view_client_signal_emit(E_View_Client *client, const char *sig, const char *src);
void e_view_client_input_area_set(E_View_Client *client, int x, int y, int w, int h);
void e_view_client_input_rect_get(E_View_Client *client, Eina_List **list);
+E_View *e_view_client_view_get(E_View_Client *client);
+void e_view_client_show(E_View_Client *client);
+void e_view_client_hide(E_View_Client *client);
#ifdef __cplusplus
}