Vuo 2.4.4
Loading...
Searching...
No Matches
VuoModifierKey.h
Go to the documentation of this file.
1
10#ifndef VuoModifierKey_h
11#define VuoModifierKey_h
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
29typedef enum {
30 VuoModifierKey_Any = 0xFFFF,
31 VuoModifierKey_Command = 0x10,
32 VuoModifierKey_Option = 0x8,
33 VuoModifierKey_Control = 0x4,
34 VuoModifierKey_Shift = 0x2,
35 VuoModifierKey_None = 0x0
37
39
40VuoModifierKey VuoModifierKey_makeFromJson(struct json_object * js);
41struct json_object * VuoModifierKey_getJson(const VuoModifierKey value);
44
45bool VuoModifierKey_doMacEventFlagsMatch(unsigned long flags, VuoModifierKey modifierKey);
46
48
55
60#ifdef __cplusplus
61}
62#endif
63
64#endif