e_pointer: make an internal header 85/304985/1
authorSooChan Lim <sc1.lim@samsung.com>
Fri, 19 Jan 2024 04:48:36 +0000 (13:48 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 26 Jan 2024 00:59:20 +0000 (09:59 +0900)
Move the internal resources and the function declaration
to the internal header

Change-Id: I9c86c769a9db44b611acaa45f8f1ab9c08863d90

src/bin/e_comp_screen.c
src/bin/e_comp_wl.c
src/bin/e_comp_wl_input.c
src/bin/e_hwc_window.c
src/bin/e_main.c
src/bin/e_plane.c
src/bin/e_plane_renderer.c
src/bin/e_pointer.c
src/bin/e_pointer.h
src/bin/e_pointer_intern.h [new file with mode: 0644]

index 5d13fb1..0421bc2 100644 (file)
@@ -11,6 +11,7 @@
 #include "e_comp_intern.h"
 #include "e_input_intern.h"
 #include "e_error_intern.h"
+#include "e_pointer_intern.h"
 
 #include "Eeze.h"
 #include <tizen-extension-server-protocol.h>
index 22c5768..39ba932 100644 (file)
@@ -25,6 +25,7 @@
 #include "e_input_intern.h"
 #include "e_keyrouter_intern.h"
 #include "e_error_intern.h"
+#include "e_pointer_intern.h"
 
 #include <tizen-extension-server-protocol.h>
 #include <relative-pointer-unstable-v1-server-protocol.h>
index 1e50b42..ebf1962 100644 (file)
@@ -4,6 +4,7 @@
 #include "e_utils_intern.h"
 #include "e_comp_wl_intern.h"
 #include "e_input_intern.h"
+#include "e_pointer_intern.h"
 
 #include <sys/mman.h>
 #include <pixman.h>
index 1219d4a..cdf7213 100644 (file)
@@ -3,6 +3,7 @@
 #include "e_comp_wl_intern.h"
 #include "e_comp_wl_subsurface_intern.h"
 #include "e_comp_wl_tbm_intern.h"
+#include "e_pointer_intern.h"
 
 # include <pixman.h>
 # include <wayland-tbm-server.h>
index b126090..123d979 100644 (file)
@@ -18,6 +18,7 @@
 #include "e_icon_intern.h"
 #include "e_devicemgr_intern.h"
 #include "e_error_intern.h"
+#include "e_pointer_intern.h"
 
 #ifdef __linux__
 # include <sys/prctl.h>
index 781ea68..cb20508 100644 (file)
@@ -2,6 +2,7 @@
 #include "e_comp_canvas_intern.h"
 #include "e_comp_screen_intern.h"
 #include "e_comp_wl_intern.h"
+#include "e_pointer_intern.h"
 
 #include <device/board-internal.h>
 
index 6646eb6..6ccad90 100644 (file)
@@ -3,6 +3,7 @@
 #include "e_comp_canvas_intern.h"
 #include "e_comp_screen_intern.h"
 #include "e_comp_wl_intern.h"
+#include "e_pointer_intern.h"
 
 # include <tdm.h>
 # include <tdm_helper.h>
index 972a810..b97100b 100644 (file)
@@ -1,4 +1,5 @@
 #include "e.h"
+#include "e_pointer_intern.h"
 #include "e_input_intern.h"
 
 /* local variables */
index 7b311ee..b1d4f8b 100644 (file)
@@ -37,10 +37,8 @@ typedef enum _E_Pointer_Hook_Point
 typedef void (*E_Pointer_Hook_Cb)(void *data, E_Pointer *ptr);
 
 #else
-# ifndef E_POINTER_H
-#  define E_POINTER_H
-
-#  define E_POINTER_TYPE 0xE0b01013
+#ifndef E_POINTER_H
+#define E_POINTER_H
 
 struct _E_Pointer
 {
@@ -74,19 +72,9 @@ struct _E_Pointer_Hook
    unsigned char delete_me : 1;
 };
 
-EINTERN int        e_pointer_init(void);
-EINTERN int        e_pointer_shutdown(void);
-EINTERN E_Pointer *e_pointer_canvas_new(Ecore_Evas *ee, Eina_Bool filled);
-EINTERN void       e_pointer_object_set(E_Pointer *ptr, Evas_Object *obj, int x, int y);
-
-EINTERN void       e_pointer_touch_move(E_Pointer *ptr, int x, int y);
 E_API void       e_pointer_mouse_move(E_Pointer *ptr, int x, int y);
-
-EINTERN E_Pointer   *e_pointer_get(E_Client *ec);
-EINTERN void         e_pointer_hide(E_Pointer *ptr);
-E_API Eina_Bool    e_pointer_is_hidden(E_Pointer *ptr);
-E_API void         e_pointer_rotation_set(E_Pointer *ptr, int rotation);
-EINTERN void         e_pointer_position_get(E_Pointer *ptr, int *x, int *y);
+E_API Eina_Bool  e_pointer_is_hidden(E_Pointer *ptr);
+E_API void       e_pointer_rotation_set(E_Pointer *ptr, int rotation);
 
 E_API E_Pointer_Hook *e_pointer_hook_add(E_Pointer_Hook_Point hookpoint, E_Pointer_Hook_Cb func, const void *data);
 E_API void            e_pointer_hook_del(E_Pointer_Hook *ch);
diff --git a/src/bin/e_pointer_intern.h b/src/bin/e_pointer_intern.h
new file mode 100644 (file)
index 0000000..ad4e748
--- /dev/null
@@ -0,0 +1,16 @@
+#ifndef E_POINTER_INTERN_H
+#define E_POINTER_INTERN_H
+
+#define E_POINTER_TYPE 0xE0b01013
+
+EINTERN int        e_pointer_init(void);
+EINTERN int        e_pointer_shutdown(void);
+
+EINTERN E_Pointer *e_pointer_canvas_new(Ecore_Evas *ee, Eina_Bool filled);
+EINTERN void       e_pointer_object_set(E_Pointer *ptr, Evas_Object *obj, int x, int y);
+EINTERN void       e_pointer_touch_move(E_Pointer *ptr, int x, int y);
+EINTERN E_Pointer   *e_pointer_get(E_Client *ec);
+EINTERN void         e_pointer_hide(E_Pointer *ptr);
+EINTERN void         e_pointer_position_get(E_Pointer *ptr, int *x, int *y);
+
+#endif