Vuo
2.4.4
Loading...
Searching...
No Matches
node
vuo.keyboard
VuoKeyboard.h
Go to the documentation of this file.
1
10
#include "
node_header.h
"
11
#include "
VuoKey.h
"
12
#include "
VuoModifierKey.h
"
13
#include "
VuoText.h
"
14
#include "
VuoWindowReference.h
"
15
16
typedef
void
*
VuoKeyboard
;
17
18
VuoKeyboard
*
VuoKeyboard_make
(
void
);
19
20
void
VuoKeyboard_startListeningForTyping
(
VuoKeyboard
*keyboardListener,
21
VuoOutputTrigger
(typedLine,
VuoText
),
22
VuoOutputTrigger
(typedWord,
VuoText
),
23
VuoOutputTrigger
(typedCharacter,
VuoText
),
24
VuoWindowReference
window);
25
26
void
VuoKeyboard_startListeningForTypingWithCallback
(
VuoKeyboard
*keyboardListener,
27
void
(^typedLine)(
VuoText
),
28
void
(^typedWord)(
VuoText
),
29
void
(^typedCharacter)(
VuoText
,
VuoModifierKey
),
30
VuoWindowReference
window);
31
32
void
VuoKeyboard_startListeningForButtons
(
VuoKeyboard
*keyboardListener,
33
VuoOutputTrigger
(pressed,
void
),
34
VuoOutputTrigger
(released,
void
),
35
VuoWindowReference
window,
36
VuoKey
key,
37
VuoModifierKey
modifierKey,
38
bool
shouldFireForRepeat);
39
40
void
VuoKeyboard_stopListening
(
VuoKeyboard
*keyboardListener);
Generated on Thu Nov 9 2023 16:59:30 for Vuo by
1.9.8