EINTERN void e_input_thread_client_input_region_clear(E_Input_Thread_Client *ec);
EINTERN void e_input_thread_client_surface_set(E_Input_Thread_Client *ec, struct wl_resource *surface);
+E_API Eina_Bool e_input_thread_client_video_mode_get(E_Input_Thread_Client *ec);
+E_API Eina_Bool e_input_thread_client_visible_get(E_Input_Thread_Client *ec);
+E_API E_Visibility e_input_thread_client_visibility_get(E_Input_Thread_Client *ec);
+E_API Eina_Bool e_input_thread_client_cursor_mode_get(E_Input_Thread_Client *ec);
+
+E_API Eina_Stringshare *e_input_thread_client_icccm_name_get(E_Input_Thread_Client *ec);
+E_API Eina_Stringshare *e_input_thread_client_netwm_name_get(E_Input_Thread_Client *ec);
+E_API Eina_Stringshare *e_input_thread_client_icccm_title_get(E_Input_Thread_Client *ec);
+E_API Eina_Stringshare *e_input_thread_client_util_name_get(E_Input_Thread_Client *ec);
+
+E_API E_Input_Thread_Client *e_input_thread_client_above_get(E_Input_Thread_Client *ec);
+E_API E_Input_Thread_Client *e_input_thread_client_below_get(E_Input_Thread_Client *ec);
+E_API E_Input_Thread_Client *e_input_thread_client_bottom_get();
+E_API E_Input_Thread_Client *e_input_thread_client_top_get();
+E_API E_Input_Thread_Client *e_input_thread_client_focused_get();
+
+E_API void e_input_thread_client_geometry_get(E_Input_Thread_Client *ec, int *x, int *y, int *w, int *h);
+E_API void e_input_thread_client_input_region_get(E_Input_Thread_Client *ec, GList **region);
+
+E_API E_Input_Thread_Client *e_input_thread_client_from_surface_resource(struct wl_resource *surface_resource);
+E_API struct wl_resource *e_input_thread_client_wl_resource_get(E_Input_Thread_Client *ec);
+
EINTERN E_Input_Thread_Client * e_input_thread_client_get(E_Client *ec);
EINTERN Eina_Bool e_input_thread_check_client_cloning_needed();
#include "e_comp_input_intern.h"
#include "e_blur_intern.h"
#include "e_input_thread_client_intern.h"
-#include "e_input_thread_client.h"
#include "e_display_intern.h"
#include "e_devicemgr_wl_intern.h"
#include "e_view_client_intern.h"
#include "e_comp_wl_input_intern.h"
#include "e_input_event_intern.h"
#include "e_input_thread_client_intern.h"
-#include "e_input_thread_client.h"
#include "e_pointer_intern.h"
#include "e_input_backend_intern.h"
#include "e_seat_intern.h"
#include "e_desk_area.h"
#include "e_comp_wl_capture.h"
#include "e_map.h"
-#include "e_input_thread_client.h"
#include "e_blur_video_capture.h"
+++ /dev/null
-#ifndef E_INPUT_THREAD_CLIENT_H
-#define E_INPUT_THREAD_CLIENT_H
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#include <e_types.h>
-
-typedef struct _E_Input_Thread_Client E_Input_Thread_Client;
-
-E_API Eina_Bool e_input_thread_client_video_mode_get(E_Input_Thread_Client *ec);
-E_API Eina_Bool e_input_thread_client_visible_get(E_Input_Thread_Client *ec);
-E_API E_Visibility e_input_thread_client_visibility_get(E_Input_Thread_Client *ec);
-E_API Eina_Bool e_input_thread_client_cursor_mode_get(E_Input_Thread_Client *ec);
-
-E_API Eina_Stringshare *e_input_thread_client_icccm_name_get(E_Input_Thread_Client *ec);
-E_API Eina_Stringshare *e_input_thread_client_netwm_name_get(E_Input_Thread_Client *ec);
-E_API Eina_Stringshare *e_input_thread_client_icccm_title_get(E_Input_Thread_Client *ec);
-E_API Eina_Stringshare *e_input_thread_client_util_name_get(E_Input_Thread_Client *ec);
-
-E_API E_Input_Thread_Client *e_input_thread_client_above_get(E_Input_Thread_Client *ec);
-E_API E_Input_Thread_Client *e_input_thread_client_below_get(E_Input_Thread_Client *ec);
-E_API E_Input_Thread_Client *e_input_thread_client_bottom_get();
-E_API E_Input_Thread_Client *e_input_thread_client_top_get();
-E_API E_Input_Thread_Client *e_input_thread_client_focused_get();
-
-E_API void e_input_thread_client_geometry_get(E_Input_Thread_Client *ec, int *x, int *y, int *w, int *h);
-E_API void e_input_thread_client_input_region_get(E_Input_Thread_Client *ec, GList **region);
-
-E_API E_Input_Thread_Client *e_input_thread_client_from_surface_resource(struct wl_resource *surface_resource);
-E_API struct wl_resource *e_input_thread_client_wl_resource_get(E_Input_Thread_Client *ec);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
'e_input_event.h',
'e_device.h',
'e_types.h',
- 'e_input_thread_client.h',
'e_canvas.h',
'e_view.h',
'e_view_rect.h',