summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Juyung Seo <seojuyung2@gmail.com>2014-11-21 16:47:03 +0900
committerDaniel Juyung Seo <seojuyung2@gmail.com>2014-11-22 00:38:44 +0900
commit8ac271c4096c9dc90115ed10d642e45338f0f447 (patch)
treee5592ec65427003e13d58c818f18ea908eb27fb8
parentf3f09ea2e566ae5c726529b976a96afbf7298189 (diff)
gesture_layer, glview, hover: Fix and clean up doxygen documentation.
-rw-r--r--src/lib/elm_gesture_layer_common.h141
-rw-r--r--src/lib/elm_glview_common.h14
-rw-r--r--src/lib/elm_hover_common.h9
3 files changed, 55 insertions, 109 deletions
diff --git a/src/lib/elm_gesture_layer_common.h b/src/lib/elm_gesture_layer_common.h
index 60f52605c..fda0f6015 100644
--- a/src/lib/elm_gesture_layer_common.h
+++ b/src/lib/elm_gesture_layer_common.h
@@ -1,10 +1,13 @@
1/** 1/**
2 * @enum _Elm_Gesture_Type 2 * @addtogroup Elm_Gesture_Layer
3 * Enum of supported gesture types. 3 *
4 * @{
5 */
4 6
5 * @ingroup Elm_Gesture_Layer 7/**
8 * Enum of supported gesture types.
6 */ 9 */
7enum _Elm_Gesture_Type 10typedef enum
8{ 11{
9 ELM_GESTURE_FIRST = 0, 12 ELM_GESTURE_FIRST = 0,
10 13
@@ -22,44 +25,27 @@ enum _Elm_Gesture_Type
22 ELM_GESTURE_ROTATE, /**< Rotate */ 25 ELM_GESTURE_ROTATE, /**< Rotate */
23 26
24 ELM_GESTURE_LAST 27 ELM_GESTURE_LAST
25}; 28} Elm_Gesture_Type;
26 29
27/** 30/**
28 * @typedef Elm_Gesture_Type
29 * Convenient macro around #_Elm_Gesture_Type
30 *
31 * @ingroup Elm_Gesture_Layer
32 */
33typedef enum _Elm_Gesture_Type Elm_Gesture_Type;
34
35/**
36 * @enum _Elm_Gesture_State
37 * Enum of gesture states. 31 * Enum of gesture states.
38 *
39 * @ingroup Elm_Gesture_Layer
40 */ 32 */
41enum _Elm_Gesture_State 33typedef enum
42{ 34{
43 ELM_GESTURE_STATE_UNDEFINED = -1, /**< Gesture not STARTed */ 35 ELM_GESTURE_STATE_UNDEFINED = -1, /**< Gesture not STARTed */
44 ELM_GESTURE_STATE_START, /**< Gesture STARTed */ 36 ELM_GESTURE_STATE_START, /**< Gesture STARTed */
45 ELM_GESTURE_STATE_MOVE, /**< Gesture is ongoing */ 37 ELM_GESTURE_STATE_MOVE, /**< Gesture is ongoing */
46 ELM_GESTURE_STATE_END, /**< Gesture completed */ 38 ELM_GESTURE_STATE_END, /**< Gesture completed */
47 ELM_GESTURE_STATE_ABORT /**< Ongoing gesture was ABORTed */ 39 ELM_GESTURE_STATE_ABORT /**< Ongoing gesture was ABORTed */
48}; 40} Elm_Gesture_State;
49 41
50/** 42/**
51 * @typedef Elm_Gesture_State 43 * Holds taps info for user
52 * Convenient macro around #_Elm_Gesture_State
53 *
54 * @ingroup Elm_Gesture_Layer
55 */ 44 */
56typedef enum _Elm_Gesture_State Elm_Gesture_State; 45typedef struct _Elm_Gesture_Taps_Info Elm_Gesture_Taps_Info;
57 46
58/** 47/**
59 * @struct _Elm_Gesture_Taps_Info
60 * Struct holds taps info for user 48 * Struct holds taps info for user
61 *
62 * @ingroup Elm_Gesture_Layer
63 */ 49 */
64struct _Elm_Gesture_Taps_Info 50struct _Elm_Gesture_Taps_Info
65{ 51{
@@ -69,70 +55,54 @@ struct _Elm_Gesture_Taps_Info
69}; 55};
70 56
71/** 57/**
72 * @typedef Elm_Gesture_Taps_Info 58 * holds momentum info for user
73 * holds taps info for user
74 *
75 * @ingroup Elm_Gesture_Layer
76 */ 59 */
77typedef struct _Elm_Gesture_Taps_Info Elm_Gesture_Taps_Info; 60typedef struct _Elm_Gesture_Momentum_Info Elm_Gesture_Momentum_Info;
78 61
79/** 62/**
80 * @struct _Elm_Gesture_Momentum_Info
81 * Struct holds momentum info for user 63 * Struct holds momentum info for user
82 * x1 and y1 are not necessarily in sync 64 * x1 and y1 are not necessarily in sync
83 * x1 holds x value of x direction starting point 65 * x1 holds x value of x direction starting point
84 * and same holds for y1. 66 * and same holds for y1.
85 * This is noticeable when doing V-shape movement 67 * This is noticeable when doing V-shape movement
86 *
87 * @ingroup Elm_Gesture_Layer
88 */ 68 */
89struct _Elm_Gesture_Momentum_Info /* Report line ends, timestamps, and momentum computed */ 69struct _Elm_Gesture_Momentum_Info /* Report line ends, timestamps, and momentum computed */
90{Evas_Coord x1; /**< Final-swipe direction starting point on X */ 70{
91 Evas_Coord y1; /**< Final-swipe direction starting point on Y */ 71 Evas_Coord x1; /**< Final-swipe direction starting point on X */
92 Evas_Coord x2; /**< Final-swipe direction ending point on X */ 72 Evas_Coord y1; /**< Final-swipe direction starting point on Y */
93 Evas_Coord y2; /**< Final-swipe direction ending point on Y */ 73 Evas_Coord x2; /**< Final-swipe direction ending point on X */
74 Evas_Coord y2; /**< Final-swipe direction ending point on Y */
94 75
95 unsigned int tx; /**< Timestamp of start of final x-swipe */ 76 unsigned int tx; /**< Timestamp of start of final x-swipe */
96 unsigned int ty; /**< Timestamp of start of final y-swipe */ 77 unsigned int ty; /**< Timestamp of start of final y-swipe */
97 78
98 Evas_Coord mx; /**< Momentum on X */ 79 Evas_Coord mx; /**< Momentum on X */
99 Evas_Coord my; /**< Momentum on Y */ 80 Evas_Coord my; /**< Momentum on Y */
100 81
101 unsigned int n; /**< Number of fingers */ 82 unsigned int n; /**< Number of fingers */
102}; 83};
103 84
104/** 85/**
105 * @typedef Elm_Gesture_Momentum_Info 86 * Holds line info for user
106 * holds momentum info for user
107 *
108 * @ingroup Elm_Gesture_Layer
109 */ 87 */
110typedef struct _Elm_Gesture_Momentum_Info Elm_Gesture_Momentum_Info; 88typedef struct _Elm_Gesture_Line_Info Elm_Gesture_Line_Info;
111 89
112/** 90/**
113 * @struct _Elm_Gesture_Line_Info
114 * Struct holds line info for user 91 * Struct holds line info for user
115 *
116 * @ingroup Elm_Gesture_Layer
117 */ 92 */
118struct _Elm_Gesture_Line_Info /* Report line ends, timestamps, and momentum computed */ 93struct _Elm_Gesture_Line_Info /* Report line ends, timestamps, and momentum computed */
119{Elm_Gesture_Momentum_Info momentum; /**< Line momentum info */ 94{
120 double angle; /**< Angle (direction) of lines */ 95 Elm_Gesture_Momentum_Info momentum; /**< Line momentum info */
96 double angle; /**< Angle (direction) of lines */
121}; 97};
122 98
123/** 99/**
124 * @typedef Elm_Gesture_Line_Info 100 * Holds zoom info for user
125 * Holds line info for user
126 *
127 * @ingroup Elm_Gesture_Layer
128 */ 101 */
129typedef struct _Elm_Gesture_Line_Info Elm_Gesture_Line_Info; 102typedef struct _Elm_Gesture_Zoom_Info Elm_Gesture_Zoom_Info;
130 103
131/** 104/**
132 * @struct _Elm_Gesture_Zoom_Info
133 * Struct holds zoom info for user 105 * Struct holds zoom info for user
134 *
135 * @ingroup Elm_Gesture_Layer
136 */ 106 */
137struct _Elm_Gesture_Zoom_Info 107struct _Elm_Gesture_Zoom_Info
138{ 108{
@@ -143,18 +113,12 @@ struct _Elm_Gesture_Zoom_Info
143}; 113};
144 114
145/** 115/**
146 * @typedef Elm_Gesture_Zoom_Info 116 * Holds rotation info for user
147 * Holds zoom info for user
148 *
149 * @ingroup Elm_Gesture_Layer
150 */ 117 */
151typedef struct _Elm_Gesture_Zoom_Info Elm_Gesture_Zoom_Info; 118typedef struct _Elm_Gesture_Rotate_Info Elm_Gesture_Rotate_Info;
152 119
153/** 120/**
154 * @struct _Elm_Gesture_Rotate_Info
155 * Struct holds rotation info for user 121 * Struct holds rotation info for user
156 *
157 * @ingroup Elm_Gesture_Layer
158 */ 122 */
159struct _Elm_Gesture_Rotate_Info 123struct _Elm_Gesture_Rotate_Info
160{ 124{
@@ -166,23 +130,12 @@ struct _Elm_Gesture_Rotate_Info
166}; 130};
167 131
168/** 132/**
169 * @typedef Elm_Gesture_Rotate_Info
170 * Holds rotation info for user
171 *
172 * @ingroup Elm_Gesture_Layer
173 */
174typedef struct _Elm_Gesture_Rotate_Info Elm_Gesture_Rotate_Info;
175
176/**
177 * @typedef Elm_Gesture_Event_Cb
178 * User callback used to stream gesture info from gesture layer 133 * User callback used to stream gesture info from gesture layer
179 * @param data user data 134 * @param data user data
180 * @param event_info gesture report info 135 * @param event_info gesture report info
181 * Returns a flag field to be applied on the causing event. 136 * Returns a flag field to be applied on the causing event.
182 * You should probably return EVAS_EVENT_FLAG_ON_HOLD if your widget acted 137 * You should probably return EVAS_EVENT_FLAG_ON_HOLD if your widget acted
183 * upon the event, in an irreversible way. 138 * upon the event, in an irreversible way.
184 *
185 * @ingroup Elm_Gesture_Layer
186 */ 139 */
187typedef Evas_Event_Flags (*Elm_Gesture_Event_Cb)(void *data, void *event_info); 140typedef Evas_Event_Flags (*Elm_Gesture_Event_Cb)(void *data, void *event_info);
188 141
@@ -193,7 +146,6 @@ typedef Evas_Event_Flags (*Elm_Gesture_Event_Cb)(void *data, void *event_info);
193 * @param line_min_length the length. 146 * @param line_min_length the length.
194 * 147 *
195 * @since 1.8 148 * @since 1.8
196 * @ingroup Elm_Gesture_Layer
197 */ 149 */
198EAPI void elm_gesture_layer_line_min_length_set(Evas_Object *obj, int line_min_length); 150EAPI void elm_gesture_layer_line_min_length_set(Evas_Object *obj, int line_min_length);
199 151
@@ -204,7 +156,6 @@ EAPI void elm_gesture_layer_line_min_length_set(Evas_Object *obj, int line_min_l
204 * @return the length. 156 * @return the length.
205 * 157 *
206 * @since 1.8 158 * @since 1.8
207 * @ingroup Elm_Gesture_Layer
208 */ 159 */
209EAPI int elm_gesture_layer_line_min_length_get(const Evas_Object *obj); 160EAPI int elm_gesture_layer_line_min_length_get(const Evas_Object *obj);
210 161
@@ -215,7 +166,6 @@ EAPI int elm_gesture_layer_line_min_length_get(const Evas_Object *obj);
215 * @param zoom_distance_tolerance zoom distance tolerance 166 * @param zoom_distance_tolerance zoom distance tolerance
216 * 167 *
217 * @since 1.8 168 * @since 1.8
218 * @ingroup Elm_Gesture_Layer
219 */ 169 */
220EAPI void elm_gesture_layer_zoom_distance_tolerance_set(Evas_Object *obj, Evas_Coord zoom_distance_tolerance); 170EAPI void elm_gesture_layer_zoom_distance_tolerance_set(Evas_Object *obj, Evas_Coord zoom_distance_tolerance);
221 171
@@ -226,7 +176,6 @@ EAPI void elm_gesture_layer_zoom_distance_tolerance_set(Evas_Object *obj, Evas_C
226 * @return zoom distance tolerance 176 * @return zoom distance tolerance
227 * 177 *
228 * @since 1.8 178 * @since 1.8
229 * @ingroup Elm_Gesture_Layer
230 */ 179 */
231EAPI Evas_Coord elm_gesture_layer_zoom_distance_tolerance_get(const Evas_Object *obj); 180EAPI Evas_Coord elm_gesture_layer_zoom_distance_tolerance_get(const Evas_Object *obj);
232 181
@@ -237,7 +186,6 @@ EAPI Evas_Coord elm_gesture_layer_zoom_distance_tolerance_get(const Evas_Object
237 * @param line_distance_tolerance line distance tolerance 186 * @param line_distance_tolerance line distance tolerance
238 * 187 *
239 * @since 1.8 188 * @since 1.8
240 * @ingroup Elm_Gesture_Layer
241 */ 189 */
242EAPI void elm_gesture_layer_line_distance_tolerance_set(Evas_Object *obj, Evas_Coord line_distance_tolerance); 190EAPI void elm_gesture_layer_line_distance_tolerance_set(Evas_Object *obj, Evas_Coord line_distance_tolerance);
243 191
@@ -248,7 +196,6 @@ EAPI void elm_gesture_layer_line_distance_tolerance_set(Evas_Object *obj, Evas_C
248 * @return line distance tolerance 196 * @return line distance tolerance
249 * 197 *
250 * @since 1.8 198 * @since 1.8
251 * @ingroup Elm_Gesture_Layer
252 */ 199 */
253EAPI Evas_Coord elm_gesture_layer_line_distance_tolerance_get(const Evas_Object *obj); 200EAPI Evas_Coord elm_gesture_layer_line_distance_tolerance_get(const Evas_Object *obj);
254 201
@@ -259,7 +206,6 @@ EAPI Evas_Coord elm_gesture_layer_line_distance_tolerance_get(const Evas_Object
259 * @param line_angular_tolerance line angular tolerance 206 * @param line_angular_tolerance line angular tolerance
260 * 207 *
261 * @since 1.8 208 * @since 1.8
262 * @ingroup Elm_Gesture_Layer
263 */ 209 */
264EAPI void elm_gesture_layer_line_angular_tolerance_set(Evas_Object *obj, double line_angular_tolerance); 210EAPI void elm_gesture_layer_line_angular_tolerance_set(Evas_Object *obj, double line_angular_tolerance);
265 211
@@ -270,7 +216,6 @@ EAPI void elm_gesture_layer_line_angular_tolerance_set(Evas_Object *obj, double
270 * @return line angular tolerance 216 * @return line angular tolerance
271 * 217 *
272 * @since 1.8 218 * @since 1.8
273 * @ingroup Elm_Gesture_Layer
274 */ 219 */
275EAPI double elm_gesture_layer_line_angular_tolerance_get(const Evas_Object *obj); 220EAPI double elm_gesture_layer_line_angular_tolerance_get(const Evas_Object *obj);
276 221
@@ -281,7 +226,6 @@ EAPI double elm_gesture_layer_line_angular_tolerance_get(const Evas_Object *obj)
281 * @param zoom_wheel_factor zoom wheel factor 226 * @param zoom_wheel_factor zoom wheel factor
282 * 227 *
283 * @since 1.8 228 * @since 1.8
284 * @ingroup Elm_Gesture_Layer
285 */ 229 */
286EAPI void elm_gesture_layer_zoom_wheel_factor_set(Evas_Object *obj, double zoom_wheel_factor); 230EAPI void elm_gesture_layer_zoom_wheel_factor_set(Evas_Object *obj, double zoom_wheel_factor);
287 231
@@ -292,7 +236,6 @@ EAPI void elm_gesture_layer_zoom_wheel_factor_set(Evas_Object *obj, double zoom_
292 * @return zoom wheel factor 236 * @return zoom wheel factor
293 * 237 *
294 * @since 1.8 238 * @since 1.8
295 * @ingroup Elm_Gesture_Layer
296 */ 239 */
297EAPI double elm_gesture_layer_zoom_wheel_factor_get(const Evas_Object *obj); 240EAPI double elm_gesture_layer_zoom_wheel_factor_get(const Evas_Object *obj);
298 241
@@ -303,7 +246,6 @@ EAPI double elm_gesture_layer_zoom_wheel_factor_get(const Evas_Object *obj);
303 * @param zoom_finger_factor zoom finger factor 246 * @param zoom_finger_factor zoom finger factor
304 * 247 *
305 * @since 1.8 248 * @since 1.8
306 * @ingroup Elm_Gesture_Layer
307 */ 249 */
308EAPI void elm_gesture_layer_zoom_finger_factor_set(Evas_Object *obj, double zoom_finger_factor); 250EAPI void elm_gesture_layer_zoom_finger_factor_set(Evas_Object *obj, double zoom_finger_factor);
309 251
@@ -314,7 +256,6 @@ EAPI void elm_gesture_layer_zoom_finger_factor_set(Evas_Object *obj, double zoom
314 * @return zoom finger factor 256 * @return zoom finger factor
315 * 257 *
316 * @since 1.8 258 * @since 1.8
317 * @ingroup Elm_Gesture_Layer
318 */ 259 */
319EAPI double elm_gesture_layer_zoom_finger_factor_get(const Evas_Object *obj); 260EAPI double elm_gesture_layer_zoom_finger_factor_get(const Evas_Object *obj);
320 261
@@ -325,7 +266,6 @@ EAPI double elm_gesture_layer_zoom_finger_factor_get(const Evas_Object *obj);
325 * @param rotate_angular_tolerance rotate angular tolerance 266 * @param rotate_angular_tolerance rotate angular tolerance
326 * 267 *
327 * @since 1.8 268 * @since 1.8
328 * @ingroup Elm_Gesture_Layer
329 */ 269 */
330EAPI void elm_gesture_layer_rotate_angular_tolerance_set(Evas_Object *obj, double rotate_angular_tolerance); 270EAPI void elm_gesture_layer_rotate_angular_tolerance_set(Evas_Object *obj, double rotate_angular_tolerance);
331 271
@@ -336,7 +276,6 @@ EAPI void elm_gesture_layer_rotate_angular_tolerance_set(Evas_Object *obj, doubl
336 * @return rotate angular tolerance 276 * @return rotate angular tolerance
337 * 277 *
338 * @since 1.8 278 * @since 1.8
339 * @ingroup Elm_Gesture_Layer
340 */ 279 */
341EAPI double elm_gesture_layer_rotate_angular_tolerance_get(const Evas_Object *obj); 280EAPI double elm_gesture_layer_rotate_angular_tolerance_get(const Evas_Object *obj);
342 281
@@ -347,7 +286,6 @@ EAPI double elm_gesture_layer_rotate_angular_tolerance_get(const Evas_Object *ob
347 * @param flick_time_limit_ms flick time limit (in ms) 286 * @param flick_time_limit_ms flick time limit (in ms)
348 * 287 *
349 * @since 1.8 288 * @since 1.8
350 * @ingroup Elm_Gesture_Layer
351 */ 289 */
352EAPI void elm_gesture_layer_flick_time_limit_ms_set(Evas_Object *obj, unsigned int flick_time_limit_ms); 290EAPI void elm_gesture_layer_flick_time_limit_ms_set(Evas_Object *obj, unsigned int flick_time_limit_ms);
353 291
@@ -358,7 +296,6 @@ EAPI void elm_gesture_layer_flick_time_limit_ms_set(Evas_Object *obj, unsigned i
358 * @return flick time limit (in ms) 296 * @return flick time limit (in ms)
359 * 297 *
360 * @since 1.8 298 * @since 1.8
361 * @ingroup Elm_Gesture_Layer
362 */ 299 */
363EAPI unsigned int elm_gesture_layer_flick_time_limit_ms_get(const Evas_Object *obj); 300EAPI unsigned int elm_gesture_layer_flick_time_limit_ms_get(const Evas_Object *obj);
364 301
@@ -369,7 +306,6 @@ EAPI unsigned int elm_gesture_layer_flick_time_limit_ms_get(const Evas_Object *o
369 * @param long_tap_start_timeout long tap start timeout 306 * @param long_tap_start_timeout long tap start timeout
370 * 307 *
371 * @since 1.8 308 * @since 1.8
372 * @ingroup Elm_Gesture_Layer
373 */ 309 */
374EAPI void elm_gesture_layer_long_tap_start_timeout_set(Evas_Object *obj, double long_tap_start_timeout); 310EAPI void elm_gesture_layer_long_tap_start_timeout_set(Evas_Object *obj, double long_tap_start_timeout);
375 311
@@ -380,7 +316,6 @@ EAPI void elm_gesture_layer_long_tap_start_timeout_set(Evas_Object *obj, double
380 * @return long tap start timeout 316 * @return long tap start timeout
381 * 317 *
382 * @since 1.8 318 * @since 1.8
383 * @ingroup Elm_Gesture_Layer
384 */ 319 */
385EAPI double elm_gesture_layer_long_tap_start_timeout_get(const Evas_Object *obj); 320EAPI double elm_gesture_layer_long_tap_start_timeout_get(const Evas_Object *obj);
386 321
@@ -391,7 +326,6 @@ EAPI double elm_gesture_layer_long_tap_start_timeout_get(const Evas_Object *obj)
391 * @param continues_enable continues enable 326 * @param continues_enable continues enable
392 * 327 *
393 * @since 1.8 328 * @since 1.8
394 * @ingroup Elm_Gesture_Layer
395 */ 329 */
396EAPI void elm_gesture_layer_continues_enable_set(Evas_Object *obj, Eina_Bool continues_enable); 330EAPI void elm_gesture_layer_continues_enable_set(Evas_Object *obj, Eina_Bool continues_enable);
397 331
@@ -402,7 +336,6 @@ EAPI void elm_gesture_layer_continues_enable_set(Evas_Object *obj, Eina_Bool con
402 * @return continues enable 336 * @return continues enable
403 * 337 *
404 * @since 1.8 338 * @since 1.8
405 * @ingroup Elm_Gesture_Layer
406 */ 339 */
407EAPI Eina_Bool elm_gesture_layer_continues_enable_get(const Evas_Object *obj); 340EAPI Eina_Bool elm_gesture_layer_continues_enable_get(const Evas_Object *obj);
408 341
@@ -413,7 +346,6 @@ EAPI Eina_Bool elm_gesture_layer_continues_enable_get(const Evas_Object *obj);
413 * @param double_tap_timeout double tap timeout 346 * @param double_tap_timeout double tap timeout
414 * 347 *
415 * @since 1.8 348 * @since 1.8
416 * @ingroup Elm_Gesture_Layer
417 */ 349 */
418EAPI void elm_gesture_layer_double_tap_timeout_set(Evas_Object *obj, double double_tap_timeout); 350EAPI void elm_gesture_layer_double_tap_timeout_set(Evas_Object *obj, double double_tap_timeout);
419 351
@@ -424,7 +356,6 @@ EAPI void elm_gesture_layer_double_tap_timeout_set(Evas_Object *obj, double doub
424 * @return double tap timeout 356 * @return double tap timeout
425 * 357 *
426 * @since 1.8 358 * @since 1.8
427 * @ingroup Elm_Gesture_Layer
428 */ 359 */
429EAPI double elm_gesture_layer_double_tap_timeout_get(const Evas_Object *obj); 360EAPI double elm_gesture_layer_double_tap_timeout_get(const Evas_Object *obj);
430 361
@@ -437,7 +368,6 @@ EAPI double elm_gesture_layer_double_tap_timeout_get(const Evas_Object *obj);
437 * @param sz Finger size 368 * @param sz Finger size
438 * 369 *
439 * @since 1.8 370 * @since 1.8
440 * @ingroup Elm_Gesture_Layer
441 */ 371 */
442EAPI void elm_gesture_layer_tap_finger_size_set(Evas_Object *obj, Evas_Coord sz); 372EAPI void elm_gesture_layer_tap_finger_size_set(Evas_Object *obj, Evas_Coord sz);
443 373
@@ -448,6 +378,9 @@ EAPI void elm_gesture_layer_tap_finger_size_set(Evas_Object *obj, Evas_Coord sz)
448 * @return Finger size that is currently used by Gesture Layer for taps. 378 * @return Finger size that is currently used by Gesture Layer for taps.
449 * 379 *
450 * @since 1.8 380 * @since 1.8
451 * @ingroup Elm_Gesture_Layer
452 */ 381 */
453EAPI Evas_Coord elm_gesture_layer_tap_finger_size_get(const Evas_Object *obj); 382EAPI Evas_Coord elm_gesture_layer_tap_finger_size_get(const Evas_Object *obj);
383
384/**
385 * @}
386 */
diff --git a/src/lib/elm_glview_common.h b/src/lib/elm_glview_common.h
index 6df9f61e1..639cad94b 100644
--- a/src/lib/elm_glview_common.h
+++ b/src/lib/elm_glview_common.h
@@ -1,3 +1,9 @@
1/**
2 * @addtogroup GLView
3 *
4 * @{
5 */
6
1typedef void (*Elm_GLView_Func_Cb)(Evas_Object *obj); 7typedef void (*Elm_GLView_Func_Cb)(Evas_Object *obj);
2 8
3/** 9/**
@@ -16,9 +22,8 @@ typedef void (*Elm_GLView_Func_Cb)(Evas_Object *obj);
16 * 22 *
17 * @see elm_glview_mode_set 23 * @see elm_glview_mode_set
18 * @see @ref elm_opengl_page 24 * @see @ref elm_opengl_page
19 * @ingroup GLView
20 */ 25 */
21typedef enum _Elm_GLView_Mode 26typedef enum
22{ 27{
23 ELM_GLVIEW_NONE = 0, 28 ELM_GLVIEW_NONE = 0,
24 // 0x1 is reserved for future use 29 // 0x1 is reserved for future use
@@ -55,7 +60,6 @@ typedef enum _Elm_GLView_Mode
55 * scaled. 60 * scaled.
56 * 61 *
57 * @note Default is ELM_GLVIEW_RESIZE_POLICY_RECREATE 62 * @note Default is ELM_GLVIEW_RESIZE_POLICY_RECREATE
58 * @ingroup GLView
59 */ 63 */
60typedef enum 64typedef enum
61{ 65{
@@ -72,7 +76,6 @@ typedef enum
72 * only when it is visible. 76 * only when it is visible.
73 * 77 *
74 * @note Default is ELM_GLVIEW_RENDER_POLICY_ON_DEMAND 78 * @note Default is ELM_GLVIEW_RENDER_POLICY_ON_DEMAND
75 * @ingroup GLView
76 */ 79 */
77typedef enum 80typedef enum
78{ 81{
@@ -80,3 +83,6 @@ typedef enum
80 ELM_GLVIEW_RENDER_POLICY_ALWAYS = 2 /**< Render always even when it is not visible */ 83 ELM_GLVIEW_RENDER_POLICY_ALWAYS = 2 /**< Render always even when it is not visible */
81} Elm_GLView_Render_Policy; 84} Elm_GLView_Render_Policy;
82 85
86/**
87 * @}
88 */
diff --git a/src/lib/elm_hover_common.h b/src/lib/elm_hover_common.h
index 2645cab80..ed28abea6 100644
--- a/src/lib/elm_hover_common.h
+++ b/src/lib/elm_hover_common.h
@@ -1,6 +1,10 @@
1/** 1/**
2 * @typedef Elm_Hover_Axis 2 * @addtogroup Hover
3 * 3 *
4 * @{
5 */
6
7/**
4 * The orientation axis for the hover object 8 * The orientation axis for the hover object
5 */ 9 */
6typedef enum 10typedef enum
@@ -11,3 +15,6 @@ typedef enum
11 ELM_HOVER_AXIS_BOTH /**< ELM_HOVER_AXIS_BOTH -- both */ 15 ELM_HOVER_AXIS_BOTH /**< ELM_HOVER_AXIS_BOTH -- both */
12} Elm_Hover_Axis; 16} Elm_Hover_Axis;
13 17
18/**
19 * @}
20 */