From: SooChan Lim Date: Wed, 30 Apr 2025 04:15:53 +0000 (+0900) Subject: e_view_client: reorder the position of the functions X-Git-Tag: accepted/tizen/unified/20250508.083751~22 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F85%2F323585%2F1;p=platform%2Fupstream%2Fenlightenment.git e_view_client: reorder the position of the functions Change-Id: I4d02dd836fe9144a3fa211bfe37235def725b22b --- diff --git a/src/include/e_view_client.h b/src/include/e_view_client.h index 2e9d9ec1d2..7a120ea4eb 100644 --- a/src/include/e_view_client.h +++ b/src/include/e_view_client.h @@ -22,27 +22,42 @@ typedef struct _E_View_Client E_View_Client; typedef void (*_E_View_Client_Signal_Cb) (void *data, E_View_Client *client, const char *emission, const char *source); typedef _E_View_Client_Signal_Cb E_View_Client_Signal_Cb; -void e_view_client_alpha_set(E_View_Client *client, bool alpha); -void e_view_client_color_get(E_View_Client *client, int *r, int *g, int *b, int *a); +E_View *e_view_client_view_get(E_View_Client *client); + bool e_view_client_external_view_image_set(E_View_Client *client, E_View_Image *view_image); bool e_view_client_external_view_edje_set(E_View_Client *client, E_View_Edje *view_edje); E_View_Client_External_View_Type e_view_client_external_view_type_get(E_View_Client *client); + +void e_view_client_alpha_set(E_View_Client *client, bool alpha); +void e_view_client_color_get(E_View_Client *client, int *r, int *g, int *b, int *a); void e_view_client_damage(E_View_Client *client, int x, int y, int width, int height); void e_view_client_dirty(E_View_Client *client); +void e_view_client_geometry_get(E_View_Client *client, int *x, int *y, int *width, int *height); +void e_view_client_geometry_set(E_View_Client *client, int x, int y, int width, int height); +void e_view_client_size_set(E_View_Client *client, int width, int height); +void e_view_client_show(E_View_Client *client); +void e_view_client_hide(E_View_Client *client); + +void e_view_client_signal_emit(E_View_Client *client, const char *sig, const char *src); + +bool e_view_client_native_usable_get(E_View_Client *client); + E_View *e_view_client_effect_object_get(E_View_Client *client); bool e_view_client_effect_set(E_View_Client *client, const char *effect); bool e_view_client_effect_start(E_View_Client *client, E_View_Client_Signal_Cb end_cb, void *end_data); bool e_view_client_effect_stop(E_View_Client *client, E_View_Client_Signal_Cb end_cb); -bool e_view_client_render(E_View_Client *client); +void e_view_client_effect_params_set(E_View_Client *client, int id, int *params, unsigned int count); +bool e_view_client_effect_hiding_set(E_View_Client *client, bool hiding); + bool e_view_client_visible_get(E_View_Client *client); unsigned int e_view_client_is_animating(E_View_Client *client); bool e_view_client_map_set(E_View_Client *client, E_Map *em); + +bool e_view_client_render(E_View_Client *client); bool e_view_client_render_update_lock(E_View_Client *client); void e_view_client_render_update_unlock(E_View_Client *client); bool e_view_client_render_update_lock_get(E_View_Client *client); -void e_view_client_geometry_get(E_View_Client *client, int *x, int *y, int *width, int *height); -void e_view_client_geometry_set(E_View_Client *client, int x, int y, int width, int height); -void e_view_client_size_set(E_View_Client *client, int width, int height); + void e_view_client_transform_bg_set(E_View_Client *client, bool set); void e_view_client_transform_bg_color_set(E_View_Client *client, int r, int g, int b, int a); void e_view_client_transform_transp_set(E_View_Client *client, bool set); @@ -50,21 +65,16 @@ void e_view_client_transform_transp_set(E_View_Client *client, bool set); void e_view_client_mask_set(E_View_Client *client, bool set); bool e_view_client_mask_has(E_View_Client *client); -void e_view_client_signal_emit(E_View_Client *client, const char *sig, const char *src); +void e_view_client_dim_mask_update(E_View_Client *client, bool mask_set, int x, int y, int w, int h); + 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); -void e_view_client_effect_params_set(E_View_Client *client, int id, int *params, unsigned int count); -bool e_view_client_effect_hiding_set(E_View_Client *client, bool hiding); -bool e_view_client_native_usable_get(E_View_Client *client); E_View *e_view_client_util_mirror_add(E_View_Client *client); -void e_view_client_resize_listener_add(E_View_Client *client, struct wl_listener *listener); void e_view_client_member_add(E_View_Client *client, E_View *view); -void e_view_client_dim_mask_update(E_View_Client *client, bool mask_set, int x, int y, int w, int h); + +void e_view_client_resize_listener_add(E_View_Client *client, struct wl_listener *listener); #ifdef __cplusplus }