Handle for starting and stopping event listeners.
Definition at line 80 of file VuoMouse.m.
Public Attributes | |
id | monitor |
The handle returned by NSEvent's method to start monitoring events, to be used to stop monitoring. More... | |
id | monitor2 |
Like monitor , but listens for control-leftclicks (when needed). More... | |
dispatch_queue_t | clickQueue |
Synchronizes handling of click events. More... | |
dispatch_group_t | clickGroup |
Synchronizes handling of click events. More... | |
int | pendingClickCount |
The number of clicks so far in the in-progress series of clicks, or 0 if none in progress. More... | |
int | priorPressureStage |
The touchpad's previous pressure category. More... | |
VuoWindowReference | window |
The window to listen for touch events in. More... | |
void(* | touchesMoved )(VuoList_VuoPoint2d) |
The callback to invoke when touch events are received. More... | |
void(* | zoomed )(VuoReal) |
The callback to invoke when zoom events are received. More... | |
void(* | swipedLeft )(void) |
The callback to invoke when swipe-left events are received. More... | |
void(* | swipedRight )(void) |
The callback to invoke when swipe-right events are received. More... | |
dispatch_group_t VuoMouseContext::clickGroup |
Synchronizes handling of click events.
Definition at line 86 of file VuoMouse.m.
dispatch_queue_t VuoMouseContext::clickQueue |
Synchronizes handling of click events.
Definition at line 85 of file VuoMouse.m.
id VuoMouseContext::monitor |
The handle returned by NSEvent's method to start monitoring events, to be used to stop monitoring.
Definition at line 82 of file VuoMouse.m.
id VuoMouseContext::monitor2 |
Like monitor
, but listens for control-leftclicks (when needed).
Definition at line 83 of file VuoMouse.m.
int VuoMouseContext::pendingClickCount |
The number of clicks so far in the in-progress series of clicks, or 0 if none in progress.
Definition at line 87 of file VuoMouse.m.
int VuoMouseContext::priorPressureStage |
The touchpad's previous pressure category.
Definition at line 89 of file VuoMouse.m.
void(* VuoMouseContext::swipedLeft) (void) |
The callback to invoke when swipe-left events are received.
Definition at line 94 of file VuoMouse.m.
void(* VuoMouseContext::swipedRight) (void) |
The callback to invoke when swipe-right events are received.
Definition at line 95 of file VuoMouse.m.
void(* VuoMouseContext::touchesMoved) (VuoList_VuoPoint2d) |
The callback to invoke when touch events are received.
Definition at line 92 of file VuoMouse.m.
VuoWindowReference VuoMouseContext::window |
The window to listen for touch events in.
Definition at line 91 of file VuoMouse.m.
void(* VuoMouseContext::zoomed) (VuoReal) |
The callback to invoke when zoom events are received.
Definition at line 93 of file VuoMouse.m.