| Interface | Description |
|---|---|
| PInputEventListener |
PInputEventListener defines the most basic interface for objects that
want to listen to PNodes for input events.
|
| Class | Description |
|---|---|
| PBasicInputEventHandler |
PBasicInputEventHandler is the standard class in Piccolo that is used
to register for mouse and keyboard events on a PNode.
|
| PDragEventHandler |
PDragEventHandler is a simple event handler for dragging a node on the
canvas.
|
| PDragSequenceEventHandler |
PDragSequenceEventHandler is designed to support mouse pressed,
dragged, and released interaction sequences.
|
| PInputEvent |
PInputEvent is used to notify PInputEventListeners of keyboard and
mouse input.
|
| PInputEventFilter |
PInputEventFilter is a class that filters input events based on the
events modifiers and type.
|
| PMouseWheelZoomEventHandler |
Zoom event handler that scales the camera view transform in response to mouse wheel events.
|
| PPanEventHandler |
PPanEventHandler provides event handlers for basic panning of the
canvas view with the left mouse.
|
| PZoomEventHandler |
ZoomEventhandler provides event handlers for basic zooming of the
canvas view with the right (third) button.
|
Copyright © 1995-2013 Piccolo2D. All Rights Reserved.