Vuo
2.0.2
type
VuoModifierKey.h
Go to the documentation of this file.
1
10
#pragma once
11
13
typedef
const
struct
VuoList_VuoModifierKey_struct
{
void
*l; } *
VuoList_VuoModifierKey
;
14
#define VuoList_VuoModifierKey_TYPE_DEFINED
15
29
typedef
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
36
}
VuoModifierKey
;
37
38
VuoModifierKey
VuoModifierKey_makeFromJson
(
struct
json_object
* js);
39
struct
json_object
*
VuoModifierKey_getJson
(
const
VuoModifierKey
value);
40
VuoList_VuoModifierKey
VuoModifierKey_getAllowedValues
(
void
);
41
char
*
VuoModifierKey_getSummary
(
const
VuoModifierKey
value);
42
43
bool
VuoModifierKey_doMacEventFlagsMatch
(
unsigned
long
flags,
VuoModifierKey
modifierKey);
44
46
49
VuoModifierKey
VuoModifierKey_makeFromString
(
const
char
*str);
50
char
*
VuoModifierKey_getString
(
const
VuoModifierKey
value);
51
void
VuoModifierKey_retain
(
VuoModifierKey
value);
52
void
VuoModifierKey_release
(
VuoModifierKey
value);
54
Generated on Thu Mar 19 2020 23:16:04 for Vuo by
1.8.17