Vuo  2.4.0
VuoHidDevice.h
Go to the documentation of this file.
1
10#pragma once
11
20#include "VuoInteger.h"
21#include "VuoText.h"
22#include "VuoHidControl.h"
24
28typedef enum
29{
30 VuoHidDevice_MatchName,
31 VuoHidDevice_MatchLocation,
32 VuoHidDevice_MatchVendorAndProduct,
33 VuoHidDevice_MatchUsage,
35
39typedef struct
40{
44
46
47 VuoInteger vendorID;
48 VuoInteger productID;
49 VuoInteger usagePage;
50 VuoInteger usage;
52
55char *VuoHidDevice_getSummary(const VuoHidDevice value);
56
57#define VuoHidDevice_SUPPORTS_COMPARISON
58bool VuoHidDevice_areEqual(const VuoHidDevice valueA, const VuoHidDevice valueB);
59bool VuoHidDevice_isLessThan(const VuoHidDevice valueA, const VuoHidDevice valueB);
60
62
72