e_gesture: expose the enum values. 10/249510/2
authorSooChan Lim <sc1.lim@samsung.com>
Mon, 14 Dec 2020 06:32:12 +0000 (15:32 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Mon, 14 Dec 2020 08:27:17 +0000 (08:27 +0000)
if not, the file which includes e_gesture.h makes build error.

Change-Id: I5b0c53ddf060e5b6c1877255f5b9fff4a23c1c1a

src/bin/e_gesture.h

index 1520a7ce37ed183c0e148a534215a86c89027d85..e0e0857c585a413b46202ae44a4657c5f63687aa 100644 (file)
@@ -1,33 +1,5 @@
 #ifdef E_TYPEDEFS
-
-typedef enum _E_Gesture_Error E_Gesture_Error;
-typedef enum _E_Gesture_Mode E_Gesture_Mode;
-typedef enum _E_Gesture_Edge E_Gesture_Edge;
-typedef enum _E_Gesture_Edge_Size E_Gesture_Edge_Size;
-
-typedef struct _E_Gesture_Info E_Gesture_Info;
-
-typedef struct _E_Event_Gesture_Edge_Swipe E_Event_Gesture_Edge_Swipe;
-typedef struct _E_Event_Gesture_Edge_Drag E_Event_Gesture_Edge_Drag;
-typedef struct _E_Event_Gesture_Tap E_Event_Gesture_Tap;
-typedef struct _E_Event_Gesture_Palm_Cover E_Event_Gesture_Palm_Cover;
-typedef struct _E_Event_Gesture_Pan E_Event_Gesture_Pan;
-typedef struct _E_Event_Gesture_Pinch E_Event_Gesture_Pinch;
-
-#else
-#ifndef E_GESTURE_H
-#define E_GESTURE_H
-
-extern E_API E_Gesture_Info *e_gesture;
-
-extern E_API int E_EVENT_GESTURE_EDGE_SWIPE;
-extern E_API int E_EVENT_GESTURE_EDGE_DRAG;
-extern E_API int E_EVENT_GESTURE_TAP;
-extern E_API int E_EVENT_GESTURE_PALM_COVER;
-extern E_API int E_EVENT_GESTURE_PAN;
-extern E_API int E_EVENT_GESTURE_PINCH;
-
-enum _E_Gesture_Error
+typedef enum _E_Gesture_Error
 {
    E_GESTURE_ERROR_NONE = 0,
    E_GESTURE_ERROR_INVAILD_DATA,
@@ -35,32 +7,54 @@ enum _E_Gesture_Error
    E_GESTURE_ERROR_NO_SYSTEM_RESOURCE,
    E_GESTURE_ERROR_GRABBED_ALREADY,
    E_GESTURE_ERROR_NOT_SUPPORTED
-};
+} E_Gesture_Error;
 
-enum _E_Gesture_Mode
+typedef enum _E_Gesture_Mode
 {
    E_GESTURE_MODE_NONE = 0,
    E_GESTURE_MODE_BEGIN,
    E_GESTURE_MODE_UPDATE,
    E_GESTURE_MODE_END,
    E_GESTURE_MODE_DONE
-};
+} E_Gesture_Mode;
 
-enum _E_Gesture_Edge
+typedef enum _E_Gesture_Edge
 {
    E_GESTURE_EDGE_NONE = 0,
    E_GESTURE_EDGE_TOP,
    E_GESTURE_EDGE_RIGHT,
    E_GESTURE_EDGE_BOTTOM,
    E_GESTURE_EDGE_LEFT
-};
+} E_Gesture_Edge;
 
-enum _E_Gesture_Edge_Size
+typedef enum _E_Gesture_Edge_Size
 {
    E_GESTURE_EDGE_SIZE_NONE,
    E_GESTURE_EDGE_SIZE_FULL,
    E_GESTURE_EDGE_SIZE_PARTIAL
-};
+} E_Gesture_Edge_Size;
+
+typedef struct _E_Gesture_Info E_Gesture_Info;
+
+typedef struct _E_Event_Gesture_Edge_Swipe E_Event_Gesture_Edge_Swipe;
+typedef struct _E_Event_Gesture_Edge_Drag E_Event_Gesture_Edge_Drag;
+typedef struct _E_Event_Gesture_Tap E_Event_Gesture_Tap;
+typedef struct _E_Event_Gesture_Palm_Cover E_Event_Gesture_Palm_Cover;
+typedef struct _E_Event_Gesture_Pan E_Event_Gesture_Pan;
+typedef struct _E_Event_Gesture_Pinch E_Event_Gesture_Pinch;
+
+#else
+#ifndef E_GESTURE_H
+#define E_GESTURE_H
+
+extern E_API E_Gesture_Info *e_gesture;
+
+extern E_API int E_EVENT_GESTURE_EDGE_SWIPE;
+extern E_API int E_EVENT_GESTURE_EDGE_DRAG;
+extern E_API int E_EVENT_GESTURE_TAP;
+extern E_API int E_EVENT_GESTURE_PALM_COVER;
+extern E_API int E_EVENT_GESTURE_PAN;
+extern E_API int E_EVENT_GESTURE_PINCH;
 
 struct _E_Event_Gesture_Edge_Swipe
 {