| Interface | Description |
|---|---|
| Grabber |
Grabbers are means to attach a user-space object to all the
Agents (see
Agent.addGrabber(Grabber)) through which it's going to be
handled. |
| Class | Description |
|---|---|
| Agent |
Agents gather data from different sources --mostly from input devices such touch
surfaces or simple mice-- and reduce them into a rather simple but quite 'useful' set
of interface events (
BogusEvent ) for third party objects (
Grabber objects) to consume them (
Agent.handle(BogusEvent)). |
| BogusEvent |
The root of all events that are to be handled by an
Agent. |
| EventGrabberTuple |
A [
BogusEvent,Grabber] tuple. |
| GrabberObject | |
| InputHandler |
The InputHandler object is the high level package handler which holds a collection of
InputHandler.agents(), and an event dispatcher queue of
EventGrabberTuples (InputHandler.eventTupleQueue()). |
| InteractiveGrabberObject |
A
GrabberObject with a Profile instance which allows
Shortcut to Method bindings high-level
customization (see all the *Binding*() methods). |
| Profile | |
| Shortcut |
Shortcuts are
BogusEvent means to bind user-defined actions
from a BogusEvent. |
Processing Library proscene by Jean Pierre Charalambos. (c) 2014-2017 National University of Colombia