summaryrefslogtreecommitdiff
path: root/src/lib/elput/Elput.h
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2016-05-24 16:14:41 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2016-05-25 12:57:27 -0400
commit7fdcf841f57de11ea92f4b2d4eeec34c1c5a70e0 (patch)
treebbbd6c3619f22e7b15cf6b180981af05b384a8fb /src/lib/elput/Elput.h
parent5f088b026d8f39aafc6b6e70fe3b04dff79b179e (diff)
elput: change some functions and internal flags to enable async input setup
this sets attributes on the Elput_Manager struct so that devices created at a later point can then have relevant attributes applied to them
Diffstat (limited to 'src/lib/elput/Elput.h')
-rw-r--r--src/lib/elput/Elput.h35
1 files changed, 18 insertions, 17 deletions
diff --git a/src/lib/elput/Elput.h b/src/lib/elput/Elput.h
index 2f311608a4..77ba406e30 100644
--- a/src/lib/elput/Elput.h
+++ b/src/lib/elput/Elput.h
@@ -230,6 +230,24 @@ EAPI Eina_Bool elput_manager_vt_set(Elput_Manager *manager, int vt);
230 */ 230 */
231EAPI const Eina_List *elput_manager_seats_get(Elput_Manager *manager); 231EAPI const Eina_List *elput_manager_seats_get(Elput_Manager *manager);
232 232
233
234/**
235 * Set which window to use for this input manager
236 *
237 * @brief This function should be used to specify which window to set on the
238 * input manager. Setting a window on the input manager is done so that
239 * when we raise events (mouse movement, keyboard key, etc) then
240 * this window is passed to the event structure as the window which
241 * the event occured on.
242 *
243 * @param manager
244 * @param window
245 *
246 * @ingroup Elput_Manager_Group
247 * @since 1.18
248 */
249EAPI void elput_manager_window_set(Elput_Manager *manager, unsigned int window);
250
233/** 251/**
234 * @defgroup Elput_Input_Group Elput input functions 252 * @defgroup Elput_Input_Group Elput input functions
235 * 253 *
@@ -329,23 +347,6 @@ EAPI void elput_input_pointer_max_set(Elput_Manager *manager, int maxw, int maxh
329 */ 347 */
330 348
331/** 349/**
332 * Set which window to use for this input device
333 *
334 * @brief This function should be used to specify which window to set on the
335 * input device. Setting a window on the input device is done so that
336 * when we raise events (mouse movement, keyboard key, etc) then
337 * this window is passed to the event structure as the window which
338 * the event occured on.
339 *
340 * @param device
341 * @param window
342 *
343 * @ingroup Elput_Device_Group
344 * @since 1.18
345 */
346EAPI void elput_device_window_set(Elput_Device *device, unsigned int window);
347
348/**
349 * Set size of output for input device calibration 350 * Set size of output for input device calibration
350 * 351 *
351 * @param device 352 * @param device