summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorDaniel Juyung Seo <seojuyung2@gmail.com>2014-09-07 16:19:14 +0900
committerDaniel Juyung Seo <seojuyung2@gmail.com>2014-09-07 16:19:14 +0900
commit17c1bb0decd9bf8c8e7a48079891d919020cfc53 (patch)
tree65d1eb8f1ac5426b132a7d787b8d24ed3122add9 /src/lib
parent4cedf6c0ebf41279bbbb587d3cbb0ad5db18c0d5 (diff)
gesture_layer: Fixed broken gesture layer documentation.
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/elm_gesture_layer.eo48
-rw-r--r--src/lib/elm_gesture_layer_common.h53
-rw-r--r--src/lib/elm_gesture_layer_legacy.h5
3 files changed, 93 insertions, 13 deletions
diff --git a/src/lib/elm_gesture_layer.eo b/src/lib/elm_gesture_layer.eo
index 0608be6b5..7c8735ee2 100644
--- a/src/lib/elm_gesture_layer.eo
+++ b/src/lib/elm_gesture_layer.eo
@@ -9,7 +9,9 @@ class Elm_Gesture_Layer (Elm_Widget)
9 Set step to any positive value. 9 Set step to any positive value.
10 Cancel step setting by setting to 0 10 Cancel step setting by setting to 0
11 11
12 @see elm_gesture_layer_zoom_step_get() */ 12 @see elm_gesture_layer_zoom_step_get()
13 @ingroup Elm_Gesture_Layer
14 */
13 } 15 }
14 get { 16 get {
15 /*@ 17 /*@
@@ -17,7 +19,9 @@ class Elm_Gesture_Layer (Elm_Widget)
17 19
18 @return zoom step value. 20 @return zoom step value.
19 21
20 @see elm_gesture_layer_zoom_step_set() */ 22 @see elm_gesture_layer_zoom_step_set()
23 @ingroup Elm_Gesture_Layer
24 */
21 } 25 }
22 values { 26 values {
23 double step; /*@ new zoom step value. */ 27 double step; /*@ new zoom step value. */
@@ -29,14 +33,18 @@ class Elm_Gesture_Layer (Elm_Widget)
29 @since 1.8 33 @since 1.8
30 This function sets the gesture layer finger-size for taps 34 This function sets the gesture layer finger-size for taps
31 If not set, this size taken from elm_config. 35 If not set, this size taken from elm_config.
32 Set to ZERO if you want GLayer to use system finger size value (default) */ 36 Set to ZERO if you want GLayer to use system finger size value (default)
37 @ingroup Elm_Gesture_Layer
38 */
33 } 39 }
34 get { 40 get {
35 /*@ 41 /*@
36 @since 1.8 42 @since 1.8
37 This function returns the gesture layer finger-size for taps 43 This function returns the gesture layer finger-size for taps
38 44
39 @return Finger size that is currently used by Gesture Layer for taps. */ 45 @return Finger size that is currently used by Gesture Layer for taps.
46 @ingroup Elm_Gesture_Layer
47 */
40 } 48 }
41 values { 49 values {
42 Evas_Coord sz; /*@ Finger size */ 50 Evas_Coord sz; /*@ Finger size */
@@ -48,14 +56,18 @@ class Elm_Gesture_Layer (Elm_Widget)
48 This function is to make gesture-layer repeat events. 56 This function is to make gesture-layer repeat events.
49 Set this if you like to get the raw events only if gestures were not 57 Set this if you like to get the raw events only if gestures were not
50 detected. 58 detected.
51 Clear this if you like gesture layer to forward events as testing gestures. */ 59 Clear this if you like gesture layer to forward events as testing gestures.
60 @ingroup Elm_Gesture_Layer
61 */
52 } 62 }
53 get { 63 get {
54 /*@ 64 /*@
55 Call this function to get repeat-events settings. 65 Call this function to get repeat-events settings.
56 66
57 @return repeat events settings. 67 @return repeat events settings.
58 @see elm_gesture_layer_hold_events_set() */ 68 @see elm_gesture_layer_hold_events_set()
69 @ingroup Elm_Gesture_Layer
70 */
59 } 71 }
60 values { 72 values {
61 bool hold_events; /*@ hold events or not. */ 73 bool hold_events; /*@ hold events or not. */
@@ -66,13 +78,17 @@ class Elm_Gesture_Layer (Elm_Widget)
66 /*@ 78 /*@
67 This function sets step-value for rotate action. 79 This function sets step-value for rotate action.
68 Set step to any positive value. 80 Set step to any positive value.
69 Cancel step setting by setting to 0 */ 81 Cancel step setting by setting to 0
82 @ingroup Elm_Gesture_Layer
83 */
70 } 84 }
71 get { 85 get {
72 /*@ 86 /*@
73 This function returns step-value for rotate action. 87 This function returns step-value for rotate action.
74 88
75 @return rotate step value. */ 89 @return rotate step value.
90 @ingroup Elm_Gesture_Layer
91 */
76 } 92 }
77 values { 93 values {
78 double step; /*@ new rotate step value. */ 94 double step; /*@ new rotate step value. */
@@ -88,7 +104,9 @@ class Elm_Gesture_Layer (Elm_Widget)
88 104
89 When ALL callbacks for a gesture are set to NULL 105 When ALL callbacks for a gesture are set to NULL
90 it means user isn't interested in gesture-state 106 it means user isn't interested in gesture-state
91 and it will not be tested. */ 107 and it will not be tested.
108 @ingroup Elm_Gesture_Layer
109 */
92 } 110 }
93 values { 111 values {
94 Elm_Gesture_Type idx; /*@ The gesture you would like to track its state. */ 112 Elm_Gesture_Type idx; /*@ The gesture you would like to track its state. */
@@ -108,7 +126,9 @@ class Elm_Gesture_Layer (Elm_Widget)
108 chooses. This will be object @a obj will listen all mouse and key 126 chooses. This will be object @a obj will listen all mouse and key
109 events from, to report the gestures made upon it back. 127 events from, to report the gestures made upon it back.
110 128
111 @return @c EINA_TRUE, on success, @c EINA_FALSE otherwise. */ 129 @return @c EINA_TRUE, on success, @c EINA_FALSE otherwise.
130 @ingroup Elm_Gesture_Layer
131 */
112 132
113 return: bool; 133 return: bool;
114 params { 134 params {
@@ -118,7 +138,9 @@ class Elm_Gesture_Layer (Elm_Widget)
118 cb_del { 138 cb_del {
119 /*@ 139 /*@
120 Use this function to remove a callback that has been added 140 Use this function to remove a callback that has been added
121 to be notified about change of state of gesture. */ 141 to be notified about change of state of gesture.
142 @ingroup Elm_Gesture_Layer
143 */
122 144
123 params { 145 params {
124 @in Elm_Gesture_Type idx; /*@ The gesture you would like to track its state. */ 146 @in Elm_Gesture_Type idx; /*@ The gesture you would like to track its state. */
@@ -141,7 +163,9 @@ class Elm_Gesture_Layer (Elm_Widget)
141 If a function was already set for this gesture/type/state, it will be 163 If a function was already set for this gesture/type/state, it will be
142 replaced by the new one. For ABI compat, callbacks added by 164 replaced by the new one. For ABI compat, callbacks added by
143 elm_gesture_layer_cb_add will be removed. It is recommended to 165 elm_gesture_layer_cb_add will be removed. It is recommended to
144 use only one of these functions for a gesture object. */ 166 use only one of these functions for a gesture object.
167 @ingroup Elm_Gesture_Layer
168 */
145 169
146 params { 170 params {
147 @in Elm_Gesture_Type idx; /*@ The gesture you would like to track its state. */ 171 @in Elm_Gesture_Type idx; /*@ The gesture you would like to track its state. */
diff --git a/src/lib/elm_gesture_layer_common.h b/src/lib/elm_gesture_layer_common.h
index 625fd30e9..4e6ab18ac 100644
--- a/src/lib/elm_gesture_layer_common.h
+++ b/src/lib/elm_gesture_layer_common.h
@@ -1,6 +1,8 @@
1/** 1/**
2 * @enum _Elm_Gesture_Type 2 * @enum _Elm_Gesture_Type
3 * Enum of supported gesture types. 3 * Enum of supported gesture types.
4
5 * @ingroup Elm_Gesture_Layer
4 */ 6 */
5enum _Elm_Gesture_Type 7enum _Elm_Gesture_Type
6{ 8{
@@ -25,12 +27,16 @@ enum _Elm_Gesture_Type
25/** 27/**
26 * @typedef Elm_Gesture_Type 28 * @typedef Elm_Gesture_Type
27 * Convenient macro around #_Elm_Gesture_Type 29 * Convenient macro around #_Elm_Gesture_Type
30 *
31 * @ingroup Elm_Gesture_Layer
28 */ 32 */
29typedef enum _Elm_Gesture_Type Elm_Gesture_Type; 33typedef enum _Elm_Gesture_Type Elm_Gesture_Type;
30 34
31/** 35/**
32 * @enum _Elm_Gesture_State 36 * @enum _Elm_Gesture_State
33 * Enum of gesture states. 37 * Enum of gesture states.
38 *
39 * @ingroup Elm_Gesture_Layer
34 */ 40 */
35enum _Elm_Gesture_State 41enum _Elm_Gesture_State
36{ 42{
@@ -44,12 +50,16 @@ enum _Elm_Gesture_State
44/** 50/**
45 * @typedef Elm_Gesture_State 51 * @typedef Elm_Gesture_State
46 * Convenient macro around #_Elm_Gesture_State 52 * Convenient macro around #_Elm_Gesture_State
53 *
54 * @ingroup Elm_Gesture_Layer
47 */ 55 */
48typedef enum _Elm_Gesture_State Elm_Gesture_State; 56typedef enum _Elm_Gesture_State Elm_Gesture_State;
49 57
50/** 58/**
51 * @struct _Elm_Gesture_Taps_Info 59 * @struct _Elm_Gesture_Taps_Info
52 * Struct holds taps info for user 60 * Struct holds taps info for user
61 *
62 * @ingroup Elm_Gesture_Layer
53 */ 63 */
54struct _Elm_Gesture_Taps_Info 64struct _Elm_Gesture_Taps_Info
55{ 65{
@@ -61,6 +71,8 @@ struct _Elm_Gesture_Taps_Info
61/** 71/**
62 * @typedef Elm_Gesture_Taps_Info 72 * @typedef Elm_Gesture_Taps_Info
63 * holds taps info for user 73 * holds taps info for user
74 *
75 * @ingroup Elm_Gesture_Layer
64 */ 76 */
65typedef struct _Elm_Gesture_Taps_Info Elm_Gesture_Taps_Info; 77typedef struct _Elm_Gesture_Taps_Info Elm_Gesture_Taps_Info;
66 78
@@ -71,6 +83,8 @@ typedef struct _Elm_Gesture_Taps_Info Elm_Gesture_Taps_Info;
71 * x1 holds x value of x direction starting point 83 * x1 holds x value of x direction starting point
72 * and same holds for y1. 84 * and same holds for y1.
73 * This is noticeable when doing V-shape movement 85 * This is noticeable when doing V-shape movement
86 *
87 * @ingroup Elm_Gesture_Layer
74 */ 88 */
75struct _Elm_Gesture_Momentum_Info /* Report line ends, timestamps, and momentum computed */ 89struct _Elm_Gesture_Momentum_Info /* Report line ends, timestamps, and momentum computed */
76{Evas_Coord x1; /**< Final-swipe direction starting point on X */ 90{Evas_Coord x1; /**< Final-swipe direction starting point on X */
@@ -90,12 +104,16 @@ struct _Elm_Gesture_Momentum_Info /* Report line ends, timestamps, and momentum
90/** 104/**
91 * @typedef Elm_Gesture_Momentum_Info 105 * @typedef Elm_Gesture_Momentum_Info
92 * holds momentum info for user 106 * holds momentum info for user
107 *
108 * @ingroup Elm_Gesture_Layer
93 */ 109 */
94typedef struct _Elm_Gesture_Momentum_Info Elm_Gesture_Momentum_Info; 110typedef struct _Elm_Gesture_Momentum_Info Elm_Gesture_Momentum_Info;
95 111
96/** 112/**
97 * @struct _Elm_Gesture_Line_Info 113 * @struct _Elm_Gesture_Line_Info
98 * Struct holds line info for user 114 * Struct holds line info for user
115 *
116 * @ingroup Elm_Gesture_Layer
99 */ 117 */
100struct _Elm_Gesture_Line_Info /* Report line ends, timestamps, and momentum computed */ 118struct _Elm_Gesture_Line_Info /* Report line ends, timestamps, and momentum computed */
101{Elm_Gesture_Momentum_Info momentum; /**< Line momentum info */ 119{Elm_Gesture_Momentum_Info momentum; /**< Line momentum info */
@@ -105,12 +123,16 @@ struct _Elm_Gesture_Line_Info /* Report line ends, timestamps, and momentum co
105/** 123/**
106 * @typedef Elm_Gesture_Line_Info 124 * @typedef Elm_Gesture_Line_Info
107 * Holds line info for user 125 * Holds line info for user
126 *
127 * @ingroup Elm_Gesture_Layer
108 */ 128 */
109typedef struct _Elm_Gesture_Line_Info Elm_Gesture_Line_Info; 129typedef struct _Elm_Gesture_Line_Info Elm_Gesture_Line_Info;
110 130
111/** 131/**
112 * @struct _Elm_Gesture_Zoom_Info 132 * @struct _Elm_Gesture_Zoom_Info
113 * Struct holds zoom info for user 133 * Struct holds zoom info for user
134 *
135 * @ingroup Elm_Gesture_Layer
114 */ 136 */
115struct _Elm_Gesture_Zoom_Info 137struct _Elm_Gesture_Zoom_Info
116{ 138{
@@ -123,12 +145,16 @@ struct _Elm_Gesture_Zoom_Info
123/** 145/**
124 * @typedef Elm_Gesture_Zoom_Info 146 * @typedef Elm_Gesture_Zoom_Info
125 * Holds zoom info for user 147 * Holds zoom info for user
148 *
149 * @ingroup Elm_Gesture_Layer
126 */ 150 */
127typedef struct _Elm_Gesture_Zoom_Info Elm_Gesture_Zoom_Info; 151typedef struct _Elm_Gesture_Zoom_Info Elm_Gesture_Zoom_Info;
128 152
129/** 153/**
130 * @struct _Elm_Gesture_Rotate_Info 154 * @struct _Elm_Gesture_Rotate_Info
131 * Struct holds rotation info for user 155 * Struct holds rotation info for user
156 *
157 * @ingroup Elm_Gesture_Layer
132 */ 158 */
133struct _Elm_Gesture_Rotate_Info 159struct _Elm_Gesture_Rotate_Info
134{ 160{
@@ -142,6 +168,8 @@ struct _Elm_Gesture_Rotate_Info
142/** 168/**
143 * @typedef Elm_Gesture_Rotate_Info 169 * @typedef Elm_Gesture_Rotate_Info
144 * Holds rotation info for user 170 * Holds rotation info for user
171 *
172 * @ingroup Elm_Gesture_Layer
145 */ 173 */
146typedef struct _Elm_Gesture_Rotate_Info Elm_Gesture_Rotate_Info; 174typedef struct _Elm_Gesture_Rotate_Info Elm_Gesture_Rotate_Info;
147 175
@@ -154,6 +182,7 @@ typedef struct _Elm_Gesture_Rotate_Info Elm_Gesture_Rotate_Info;
154 * You should probably return EVAS_EVENT_FLAG_ON_HOLD if your widget acted 182 * You should probably return EVAS_EVENT_FLAG_ON_HOLD if your widget acted
155 * upon the event, in an irreversible way. 183 * upon the event, in an irreversible way.
156 * 184 *
185 * @ingroup Elm_Gesture_Layer
157 */ 186 */
158typedef Evas_Event_Flags (*Elm_Gesture_Event_Cb)(void *data, void *event_info); 187typedef Evas_Event_Flags (*Elm_Gesture_Event_Cb)(void *data, void *event_info);
159 188
@@ -164,6 +193,7 @@ typedef Evas_Event_Flags (*Elm_Gesture_Event_Cb)(void *data, void *event_info);
164 * @param obj gesture-layer. 193 * @param obj gesture-layer.
165 * @param line_min_length the length. 194 * @param line_min_length the length.
166 * 195 *
196 * @ingroup Elm_Gesture_Layer
167 */ 197 */
168EAPI void elm_gesture_layer_line_min_length_set(Evas_Object *obj, int line_min_length); 198EAPI void elm_gesture_layer_line_min_length_set(Evas_Object *obj, int line_min_length);
169 199
@@ -174,6 +204,7 @@ EAPI void elm_gesture_layer_line_min_length_set(Evas_Object *obj, int line_min_l
174 * @param obj gesture-layer. 204 * @param obj gesture-layer.
175 * @return the length. 205 * @return the length.
176 * 206 *
207 * @ingroup Elm_Gesture_Layer
177 */ 208 */
178EAPI int elm_gesture_layer_line_min_length_get(const Evas_Object *obj); 209EAPI int elm_gesture_layer_line_min_length_get(const Evas_Object *obj);
179 210
@@ -184,6 +215,7 @@ EAPI int elm_gesture_layer_line_min_length_get(const Evas_Object *obj);
184 * @param obj gesture-layer. 215 * @param obj gesture-layer.
185 * @param zoom_distance_tolerance zoom distance tolerance 216 * @param zoom_distance_tolerance zoom distance tolerance
186 * 217 *
218 * @ingroup Elm_Gesture_Layer
187 */ 219 */
188EAPI void elm_gesture_layer_zoom_distance_tolerance_set(Evas_Object *obj, Evas_Coord zoom_distance_tolerance); 220EAPI void elm_gesture_layer_zoom_distance_tolerance_set(Evas_Object *obj, Evas_Coord zoom_distance_tolerance);
189 221
@@ -194,6 +226,7 @@ EAPI void elm_gesture_layer_zoom_distance_tolerance_set(Evas_Object *obj, Evas_C
194 * @param obj gesture-layer. 226 * @param obj gesture-layer.
195 * @return zoom distance tolerance 227 * @return zoom distance tolerance
196 * 228 *
229 * @ingroup Elm_Gesture_Layer
197 */ 230 */
198EAPI Evas_Coord elm_gesture_layer_zoom_distance_tolerance_get(const Evas_Object *obj); 231EAPI Evas_Coord elm_gesture_layer_zoom_distance_tolerance_get(const Evas_Object *obj);
199 232
@@ -204,6 +237,7 @@ EAPI Evas_Coord elm_gesture_layer_zoom_distance_tolerance_get(const Evas_Object
204 * @param obj gesture-layer. 237 * @param obj gesture-layer.
205 * @param line_distance_tolerance line distance tolerance 238 * @param line_distance_tolerance line distance tolerance
206 * 239 *
240 * @ingroup Elm_Gesture_Layer
207 */ 241 */
208EAPI void elm_gesture_layer_line_distance_tolerance_set(Evas_Object *obj, Evas_Coord line_distance_tolerance); 242EAPI void elm_gesture_layer_line_distance_tolerance_set(Evas_Object *obj, Evas_Coord line_distance_tolerance);
209 243
@@ -214,6 +248,7 @@ EAPI void elm_gesture_layer_line_distance_tolerance_set(Evas_Object *obj, Evas_C
214 * @param obj gesture-layer. 248 * @param obj gesture-layer.
215 * @return line distance tolerance 249 * @return line distance tolerance
216 * 250 *
251 * @ingroup Elm_Gesture_Layer
217 */ 252 */
218EAPI Evas_Coord elm_gesture_layer_line_distance_tolerance_get(const Evas_Object *obj); 253EAPI Evas_Coord elm_gesture_layer_line_distance_tolerance_get(const Evas_Object *obj);
219 254
@@ -224,6 +259,7 @@ EAPI Evas_Coord elm_gesture_layer_line_distance_tolerance_get(const Evas_Object
224 * @param obj gesture-layer. 259 * @param obj gesture-layer.
225 * @param line_angular_tolerance line angular tolerance 260 * @param line_angular_tolerance line angular tolerance
226 * 261 *
262 * @ingroup Elm_Gesture_Layer
227 */ 263 */
228EAPI void elm_gesture_layer_line_angular_tolerance_set(Evas_Object *obj, double line_angular_tolerance); 264EAPI void elm_gesture_layer_line_angular_tolerance_set(Evas_Object *obj, double line_angular_tolerance);
229 265
@@ -234,6 +270,7 @@ EAPI void elm_gesture_layer_line_angular_tolerance_set(Evas_Object *obj, double
234 * @param obj gesture-layer. 270 * @param obj gesture-layer.
235 * @return line angular tolerance 271 * @return line angular tolerance
236 * 272 *
273 * @ingroup Elm_Gesture_Layer
237 */ 274 */
238EAPI double elm_gesture_layer_line_angular_tolerance_get(const Evas_Object *obj); 275EAPI double elm_gesture_layer_line_angular_tolerance_get(const Evas_Object *obj);
239 276
@@ -244,6 +281,7 @@ EAPI double elm_gesture_layer_line_angular_tolerance_get(const Evas_Object *obj)
244 * @param obj gesture-layer. 281 * @param obj gesture-layer.
245 * @param zoom_wheel_factor zoom wheel factor 282 * @param zoom_wheel_factor zoom wheel factor
246 * 283 *
284 * @ingroup Elm_Gesture_Layer
247 */ 285 */
248EAPI void elm_gesture_layer_zoom_wheel_factor_set(Evas_Object *obj, double zoom_wheel_factor); 286EAPI void elm_gesture_layer_zoom_wheel_factor_set(Evas_Object *obj, double zoom_wheel_factor);
249 287
@@ -254,6 +292,7 @@ EAPI void elm_gesture_layer_zoom_wheel_factor_set(Evas_Object *obj, double zoom_
254 * @param obj gesture-layer. 292 * @param obj gesture-layer.
255 * @return zoom wheel factor 293 * @return zoom wheel factor
256 * 294 *
295 * @ingroup Elm_Gesture_Layer
257 */ 296 */
258EAPI double elm_gesture_layer_zoom_wheel_factor_get(const Evas_Object *obj); 297EAPI double elm_gesture_layer_zoom_wheel_factor_get(const Evas_Object *obj);
259 298
@@ -264,6 +303,7 @@ EAPI double elm_gesture_layer_zoom_wheel_factor_get(const Evas_Object *obj);
264 * @param obj gesture-layer. 303 * @param obj gesture-layer.
265 * @param zoom_finger_factor zoom finger factor 304 * @param zoom_finger_factor zoom finger factor
266 * 305 *
306 * @ingroup Elm_Gesture_Layer
267 */ 307 */
268EAPI void elm_gesture_layer_zoom_finger_factor_set(Evas_Object *obj, double zoom_finger_factor); 308EAPI void elm_gesture_layer_zoom_finger_factor_set(Evas_Object *obj, double zoom_finger_factor);
269 309
@@ -274,6 +314,7 @@ EAPI void elm_gesture_layer_zoom_finger_factor_set(Evas_Object *obj, double zoom
274 * @param obj gesture-layer. 314 * @param obj gesture-layer.
275 * @return zoom finger factor 315 * @return zoom finger factor
276 * 316 *
317 * @ingroup Elm_Gesture_Layer
277 */ 318 */
278EAPI double elm_gesture_layer_zoom_finger_factor_get(const Evas_Object *obj); 319EAPI double elm_gesture_layer_zoom_finger_factor_get(const Evas_Object *obj);
279 320
@@ -284,6 +325,7 @@ EAPI double elm_gesture_layer_zoom_finger_factor_get(const Evas_Object *obj);
284 * @param obj gesture-layer. 325 * @param obj gesture-layer.
285 * @param rotate_angular_tolerance rotate angular tolerance 326 * @param rotate_angular_tolerance rotate angular tolerance
286 * 327 *
328 * @ingroup Elm_Gesture_Layer
287 */ 329 */
288EAPI void elm_gesture_layer_rotate_angular_tolerance_set(Evas_Object *obj, double rotate_angular_tolerance); 330EAPI void elm_gesture_layer_rotate_angular_tolerance_set(Evas_Object *obj, double rotate_angular_tolerance);
289 331
@@ -294,6 +336,7 @@ EAPI void elm_gesture_layer_rotate_angular_tolerance_set(Evas_Object *obj, doubl
294 * @param obj gesture-layer. 336 * @param obj gesture-layer.
295 * @return rotate angular tolerance 337 * @return rotate angular tolerance
296 * 338 *
339 * @ingroup Elm_Gesture_Layer
297 */ 340 */
298EAPI double elm_gesture_layer_rotate_angular_tolerance_get(const Evas_Object *obj); 341EAPI double elm_gesture_layer_rotate_angular_tolerance_get(const Evas_Object *obj);
299 342
@@ -304,6 +347,7 @@ EAPI double elm_gesture_layer_rotate_angular_tolerance_get(const Evas_Object *ob
304 * @param obj gesture-layer. 347 * @param obj gesture-layer.
305 * @param flick_time_limit_ms flick time limit (in ms) 348 * @param flick_time_limit_ms flick time limit (in ms)
306 * 349 *
350 * @ingroup Elm_Gesture_Layer
307 */ 351 */
308EAPI void elm_gesture_layer_flick_time_limit_ms_set(Evas_Object *obj, unsigned int flick_time_limit_ms); 352EAPI void elm_gesture_layer_flick_time_limit_ms_set(Evas_Object *obj, unsigned int flick_time_limit_ms);
309 353
@@ -314,6 +358,7 @@ EAPI void elm_gesture_layer_flick_time_limit_ms_set(Evas_Object *obj, unsigned i
314 * @param obj gesture-layer. 358 * @param obj gesture-layer.
315 * @return flick time limit (in ms) 359 * @return flick time limit (in ms)
316 * 360 *
361 * @ingroup Elm_Gesture_Layer
317 */ 362 */
318EAPI unsigned int elm_gesture_layer_flick_time_limit_ms_get(const Evas_Object *obj); 363EAPI unsigned int elm_gesture_layer_flick_time_limit_ms_get(const Evas_Object *obj);
319 364
@@ -324,6 +369,7 @@ EAPI unsigned int elm_gesture_layer_flick_time_limit_ms_get(const Evas_Object *o
324 * @param obj gesture-layer. 369 * @param obj gesture-layer.
325 * @param long_tap_start_timeout long tap start timeout 370 * @param long_tap_start_timeout long tap start timeout
326 * 371 *
372 * @ingroup Elm_Gesture_Layer
327 */ 373 */
328EAPI void elm_gesture_layer_long_tap_start_timeout_set(Evas_Object *obj, double long_tap_start_timeout); 374EAPI void elm_gesture_layer_long_tap_start_timeout_set(Evas_Object *obj, double long_tap_start_timeout);
329 375
@@ -334,6 +380,7 @@ EAPI void elm_gesture_layer_long_tap_start_timeout_set(Evas_Object *obj, double
334 * @param obj gesture-layer. 380 * @param obj gesture-layer.
335 * @return long tap start timeout 381 * @return long tap start timeout
336 * 382 *
383 * @ingroup Elm_Gesture_Layer
337 */ 384 */
338EAPI double elm_gesture_layer_long_tap_start_timeout_get(const Evas_Object *obj); 385EAPI double elm_gesture_layer_long_tap_start_timeout_get(const Evas_Object *obj);
339 386
@@ -344,6 +391,7 @@ EAPI double elm_gesture_layer_long_tap_start_timeout_get(const Evas_Object *obj)
344 * @param obj gesture-layer. 391 * @param obj gesture-layer.
345 * @param continues_enable continues enable 392 * @param continues_enable continues enable
346 * 393 *
394 * @ingroup Elm_Gesture_Layer
347 */ 395 */
348EAPI void elm_gesture_layer_continues_enable_set(Evas_Object *obj, Eina_Bool continues_enable); 396EAPI void elm_gesture_layer_continues_enable_set(Evas_Object *obj, Eina_Bool continues_enable);
349 397
@@ -354,6 +402,7 @@ EAPI void elm_gesture_layer_continues_enable_set(Evas_Object *obj, Eina_Bool con
354 * @param obj gesture-layer. 402 * @param obj gesture-layer.
355 * @return continues enable 403 * @return continues enable
356 * 404 *
405 * @ingroup Elm_Gesture_Layer
357 */ 406 */
358EAPI Eina_Bool elm_gesture_layer_continues_enable_get(const Evas_Object *obj); 407EAPI Eina_Bool elm_gesture_layer_continues_enable_get(const Evas_Object *obj);
359 408
@@ -364,6 +413,7 @@ EAPI Eina_Bool elm_gesture_layer_continues_enable_get(const Evas_Object *obj);
364 * @param obj gesture-layer. 413 * @param obj gesture-layer.
365 * @param double_tap_timeout double tap timeout 414 * @param double_tap_timeout double tap timeout
366 * 415 *
416 * @ingroup Elm_Gesture_Layer
367 */ 417 */
368EAPI void elm_gesture_layer_double_tap_timeout_set(Evas_Object *obj, double double_tap_timeout); 418EAPI void elm_gesture_layer_double_tap_timeout_set(Evas_Object *obj, double double_tap_timeout);
369 419
@@ -374,6 +424,7 @@ EAPI void elm_gesture_layer_double_tap_timeout_set(Evas_Object *obj, double doub
374 * @param obj gesture-layer. 424 * @param obj gesture-layer.
375 * @return double tap timeout 425 * @return double tap timeout
376 * 426 *
427 * @ingroup Elm_Gesture_Layer
377 */ 428 */
378EAPI double elm_gesture_layer_double_tap_timeout_get(const Evas_Object *obj); 429EAPI double elm_gesture_layer_double_tap_timeout_get(const Evas_Object *obj);
379 430
@@ -386,6 +437,7 @@ EAPI double elm_gesture_layer_double_tap_timeout_get(const Evas_Object *obj);
386 * @param obj gesture-layer. 437 * @param obj gesture-layer.
387 * @param fsize Finger size 438 * @param fsize Finger size
388 * 439 *
440 * @ingroup Elm_Gesture_Layer
389 */ 441 */
390EAPI void elm_gesture_layer_tap_finger_size_set(Evas_Object *obj, Evas_Coord sz); 442EAPI void elm_gesture_layer_tap_finger_size_set(Evas_Object *obj, Evas_Coord sz);
391 443
@@ -396,5 +448,6 @@ EAPI void elm_gesture_layer_tap_finger_size_set(Evas_Object *obj, Evas_Coord sz)
396 * @param obj gesture-layer. 448 * @param obj gesture-layer.
397 * @return Finger size that is currently used by Gesture Layer for taps. 449 * @return Finger size that is currently used by Gesture Layer for taps.
398 * 450 *
451 * @ingroup Elm_Gesture_Layer
399 */ 452 */
400EAPI Evas_Coord elm_gesture_layer_tap_finger_size_get(const Evas_Object *obj); 453EAPI Evas_Coord elm_gesture_layer_tap_finger_size_get(const Evas_Object *obj);
diff --git a/src/lib/elm_gesture_layer_legacy.h b/src/lib/elm_gesture_layer_legacy.h
index 3200182ea..3b472c1ad 100644
--- a/src/lib/elm_gesture_layer_legacy.h
+++ b/src/lib/elm_gesture_layer_legacy.h
@@ -8,6 +8,7 @@
8 * This does not activate the gesture layer. You have to 8 * This does not activate the gesture layer. You have to
9 * call elm_gesture_layer_attach() in order to 'activate' gesture-layer. 9 * call elm_gesture_layer_attach() in order to 'activate' gesture-layer.
10 * 10 *
11 * @ingroup Elm_Gesture_Layer
11 */ 12 */
12EAPI Evas_Object *elm_gesture_layer_add(Evas_Object *parent); 13EAPI Evas_Object *elm_gesture_layer_add(Evas_Object *parent);
13 14
@@ -29,6 +30,7 @@ EAPI Evas_Object *elm_gesture_layer_add(Evas_Object *parent);
29 * You can remove the callbacks by using elm_gesture_layer_tap_longpress_cb_del. 30 * You can remove the callbacks by using elm_gesture_layer_tap_longpress_cb_del.
30 * 31 *
31 * @see elm_gesture_layer_tap_longpress_cb_del 32 * @see elm_gesture_layer_tap_longpress_cb_del
33 * @ingroup Elm_Gesture_Layer
32 */ 34 */
33EAPI void elm_gesture_layer_tap_longpress_cb_add(Evas_Object *obj, Elm_Gesture_State state, Elm_Gesture_Event_Cb cb, void *data); 35EAPI void elm_gesture_layer_tap_longpress_cb_add(Evas_Object *obj, Elm_Gesture_State state, Elm_Gesture_Event_Cb cb, void *data);
34 36
@@ -45,7 +47,8 @@ EAPI void elm_gesture_layer_tap_longpress_cb_add(Evas_Object *obj, Elm_Gesture_S
45 * this function. 47 * this function.
46 * 48 *
47 * @see elm_gesture_layer_tap_longpress_cb_add 49 * @see elm_gesture_layer_tap_longpress_cb_add
50 * @ingroup Elm_Gesture_Layer
48 */ 51 */
49EAPI void elm_gesture_layer_tap_longpress_cb_del(Evas_Object *obj, Elm_Gesture_State state, Elm_Gesture_Event_Cb cb, void *data); 52EAPI void elm_gesture_layer_tap_longpress_cb_del(Evas_Object *obj, Elm_Gesture_State state, Elm_Gesture_Event_Cb cb, void *data);
50 53
51#include "elm_gesture_layer.eo.legacy.h" \ No newline at end of file 54#include "elm_gesture_layer.eo.legacy.h"