Vuo  2.0.0
VuoHid.h
Go to the documentation of this file.
1 
10 #include "node.h"
11 
12 #ifdef __cplusplus
13 extern "C"
14 {
15 #endif
16 
17 #include "VuoHidDevice.h"
18 #include "VuoList_VuoHidDevice.h"
19 #include "VuoHidControl.h"
20 
21 char *VuoHid_getUsageText(uint32_t usagePage, uint32_t usage);
22 
24 
25 VuoInteger VuoHid_getLocation(void *device);
26 bool VuoHid_isElementValid(void *element);
28 
29 void VuoHid_use(void);
30 void VuoHid_disuse(void);
33 
34 
38 typedef void *VuoHid;
39 
40 VuoHid VuoHid_make(const VuoHidDevice device, const VuoBoolean exclusive);
42 
43 void VuoHid_addReceiveTrigger (VuoHid device, VuoOutputTrigger(receivedControl, VuoHidControl));
45 
46 #ifdef __cplusplus
47 }
48 #endif