A B C D E F G H I K L M N O P R S T U V W X Y Z

A

addChild(NestSprite) - Method in class com.transmote.nest.NestSprite
Adds a NestSprite as a child to this NestSprite instance.
addChild(int, NestSprite) - Method in class com.transmote.nest.NestSprite
Adds a NestSprite as a child to this NestSprite instance.
ADDED - Static variable in class com.transmote.nest.events.Event
Event type dispatched when a NestSprite is added as a child to another NestSprite, via NestSprite.addChild(com.transmote.nest.NestSprite).
ADDED_TO_STAGE - Static variable in class com.transmote.nest.events.Event
Event type dispatched by a NestSprite and each of its descendants when it is added to the display list and becomes visible on-screen.
addObserver(Observer) - Method in class com.transmote.nest.events.EventDispatcher
Add an Observer to be notified asynchronously of events (which can be defined as either Objects or Events).
align - Variable in class com.transmote.nest.NestTextSprite
 
allowedChars - Variable in class com.transmote.nest.ui.NestTextInput
If specified, only the characters in this String can be entered into the textfield.
alpha - Variable in class com.transmote.nest.NestImageSprite
 
alpha - Variable in class com.transmote.nest.NestTextSprite
 

B

blendMode - Variable in class com.transmote.nest.NestSprite
For best performance, set blendMode as high up the display list as possible.
bounds() - Method in class com.transmote.nest.NestSprite
The bounds rect of the graphic content of this NestSprite instance, in the coordinate system of this NestSprite.
boundsLeft - Variable in class com.transmote.nest.NestSprite
The left edge of the graphic content of this NestSprite instance.
boundsTop - Variable in class com.transmote.nest.NestSprite
The top edge of the graphic content of this NestSprite instance.
bubbles() - Method in class com.transmote.nest.events.Event
Specifies whether or not the event will bubble up the display list.

C

chainTabInputs(List<NestTextInput>) - Static method in class com.transmote.nest.ui.NestTextInput
Pass a List of NestTextInputs in order through which they can be tabbed.
color - Variable in class com.transmote.nest.NestTextSprite
 
com.transmote.nest - package com.transmote.nest
 
com.transmote.nest.events - package com.transmote.nest.events
 
com.transmote.nest.ui - package com.transmote.nest.ui
 
cornerRadius - Variable in class com.transmote.nest.ui.NestButton
Radius of corners.
currentTarget() - Method in class com.transmote.nest.events.Event
The EventDispatcher currently processing this Event Instance.

D

defaultText - Variable in class com.transmote.nest.ui.NestTextInput
Text that appears in textfield when no text has yet been entered.
deleteObserver(Observer) - Method in class com.transmote.nest.events.EventDispatcher
Remove an Observer from the event notification list of this EventDispatcher instance.
DISPATCHER_DISPOSE - Static variable in class com.transmote.nest.events.Event
Event type dispatched when EventDispatcher.dispose() is called.
dispatchEvent(Event) - Method in class com.transmote.nest.events.EventDispatcher
Dispatch a Nest Event to all registered Observers.
dispatchEvent(Object) - Method in class com.transmote.nest.events.EventDispatcher
Dispatch a generic Object to all registered Observers.
dispatchEvent(Event) - Method in class com.transmote.nest.NestSprite
 
dispose() - Method in class com.transmote.nest.events.EventDispatcher
Clean up all references within this EventDispatcher instance, to prepare for garbage collection.
dispose() - Method in class com.transmote.nest.NestSprite
Frees up this NestSprite for garbage collection.
dispose(boolean) - Method in class com.transmote.nest.NestSprite
Frees up this NestSprite for garbage collection.
dispose() - Method in class com.transmote.nest.NestSpriteContainer
Frees up this NestSpriteContainer, and all child NestSprites, for garbage collection.
draw(PApplet) - Method in class com.transmote.nest.NestImageSprite
 
draw(PApplet) - Method in class com.transmote.nest.NestTextSprite
 

E

ERROR - Static variable in class com.transmote.nest.events.Event
Event type dispatched when a caught error is handled within the Nest framework.
Event - Class in com.transmote.nest.events
Event instances represent generic events dispatched by the Nest framework; Event can be subclassed for custom event development.
Event(int) - Constructor for class com.transmote.nest.events.Event
A generic Nest event instance.
Event(int, boolean) - Constructor for class com.transmote.nest.events.Event
A generic Nest event instance.
Event.PHASE - Enum in com.transmote.nest.events
Enumerated display list event phase.
EventDispatcher - Class in com.transmote.nest.events
EventDispatcher instances wrap Java's Observable implementation of the Observer interface.
EventDispatcher() - Constructor for class com.transmote.nest.events.EventDispatcher
 
EventDispatcher(Object) - Constructor for class com.transmote.nest.events.EventDispatcher
 

F

fillColor_down - Variable in class com.transmote.nest.ui.NestButton
ARGB color of button background when button is pressed.
fillColor_focused - Variable in class com.transmote.nest.ui.NestTextInput
ARGB color of textfield background when focused.
fillColor_unfocused - Variable in class com.transmote.nest.ui.NestTextInput
ARGB color of textfield background when not focused.
fillColor_up - Variable in class com.transmote.nest.ui.NestButton
ARGB color of button background when button is not pressed.
font - Variable in class com.transmote.nest.NestTextSprite
 
font - Variable in class com.transmote.nest.ui.NestTextInput
PFont used in textfield.

G

gainFocus() - Method in class com.transmote.nest.ui.NestTextInput
Programmatically give focus to this NestTextInput instance.
getButton() - Method in class com.transmote.nest.events.MouseEvent
 
getChildAt(int) - Method in class com.transmote.nest.NestSprite
Returns the NestSprite at the specified index in the child list of this NestSprite instance.
getChildIndex(NestSprite) - Method in class com.transmote.nest.NestSprite
Return the index of the specified NestSprite in the child list of this NestSprite instance.
getCount() - Method in class com.transmote.nest.events.MouseEvent
 
getFont() - Method in class com.transmote.nest.ui.NestButton
Font to use for text label.
getIcon() - Method in class com.transmote.nest.ui.NestButton
 
getKey() - Method in class com.transmote.nest.events.KeyEvent
 
getKeyCode() - Method in class com.transmote.nest.events.KeyEvent
 
getLabel() - Method in class com.transmote.nest.ui.NestButton
Text label that appears within button.
getPoint() - Method in class com.transmote.nest.events.MouseEvent
The location of the mouse relative to the PApplet.
getX() - Method in class com.transmote.nest.events.MouseEvent
 
getY() - Method in class com.transmote.nest.events.MouseEvent
 
globalToLocal(Point2D) - Method in class com.transmote.nest.NestSprite
Transform a point from the coordinate space of the top-level NestSpriteContainer to the local coordinate space of this NestSprite instance.

H

handleCaptureEvents - Variable in class com.transmote.nest.NestSprite
Specifies whether input events (e.g.
height - Variable in class com.transmote.nest.NestSprite
The height of the graphic content of this NestSprite instance.
hitTest(Point2D) - Method in class com.transmote.nest.NestSprite
Check if a point is within the bounds rect of this NestSprite instance or the bounds rect of any of its children.
hitTest(Point2D, boolean) - Method in class com.transmote.nest.NestSprite
Check if a point is within the bounds rect of this NestSprite instance or the bounds rect of any of its children.

I

inFront - Variable in class com.transmote.nest.NestSprite
Disables GL depth testing for this NestSprite instance and all its descendants.
INIT - Static variable in class com.transmote.nest.events.Event
Event type dispatched when a NestSprite is initialized, NOTE: not currently used.
inputChildren - Variable in class com.transmote.nest.NestSprite
Specifies whether children of this NestSprite instance receive input events, such as MouseEvents and KeyEvents.
inputEnabled - Variable in class com.transmote.nest.NestSprite
Specifies whether this NestSprite instance receives input events, such as MouseEvents and KeyEvents.
inputString() - Method in class com.transmote.nest.ui.NestTextInput
Set the string entered into the textfield.
inputString(String) - Method in class com.transmote.nest.ui.NestTextInput
Get the string entered into the textfield.
isDisposed() - Method in class com.transmote.nest.NestSprite
Returns true if dispose() has been called, and this NestSprite instance is prepared for garbage collection.
isPropagationStopped() - Method in class com.transmote.nest.events.Event
Returns true if Event.stopPropagation() has been called.

K

KEY_PRESSED - Static variable in class com.transmote.nest.events.KeyEvent
 
KEY_RELEASED - Static variable in class com.transmote.nest.events.KeyEvent
 
KEY_TYPED - Static variable in class com.transmote.nest.events.KeyEvent
 
keyCode() - Method in class com.transmote.nest.events.KeyEvent
Deprecated. 
KeyEvent - Class in com.transmote.nest.events
KeyEvent instances represent events dispatched by the Nest framework, which wrap the processing.event.Event instances generated by Processing.
KeyEvent(processing.event.KeyEvent) - Constructor for class com.transmote.nest.events.KeyEvent
A Nest key event instance, generated automatically by the Nest framework.
keyEvent(processing.event.KeyEvent) - Method in class com.transmote.nest.NestSpriteContainer
 

L

loadImage() - Method in class com.transmote.nest.NestImageSprite
 
loadImage(PApplet) - Method in class com.transmote.nest.NestImageSprite
 
localToGlobal(Point2D) - Method in class com.transmote.nest.NestSprite
Transform a point from the local coordinate space of this NestSprite instance to the coordinate space of the top-level NestSpriteContainer.
loseFocus() - Method in class com.transmote.nest.ui.NestTextInput
Programmatically remove focus to this NestTextInput instance.

M

maxNumChars - Variable in class com.transmote.nest.ui.NestTextInput
Maximum number of characters that can be entered into the textfield.
MOUSE_CLICKED - Static variable in class com.transmote.nest.events.MouseEvent
 
MOUSE_DRAGGED - Static variable in class com.transmote.nest.events.MouseEvent
 
MOUSE_ENTERED - Static variable in class com.transmote.nest.events.MouseEvent
 
MOUSE_EXITED - Static variable in class com.transmote.nest.events.MouseEvent
 
MOUSE_MOVED - Static variable in class com.transmote.nest.events.MouseEvent
 
MOUSE_PRESSED - Static variable in class com.transmote.nest.events.MouseEvent
 
MOUSE_RELEASED - Static variable in class com.transmote.nest.events.MouseEvent
 
MouseEvent - Class in com.transmote.nest.events
MouseEvent instances represent events dispatched by the Nest framework, which wrap the processing.event.Event instances generated by Processing.
MouseEvent(processing.event.MouseEvent) - Constructor for class com.transmote.nest.events.MouseEvent
A Nest mouse event instance, generated automatically by the Nest framework.
mouseEvent(processing.event.MouseEvent) - Method in class com.transmote.nest.NestSpriteContainer
 
mousePt() - Method in class com.transmote.nest.NestSprite
Returns the x and y coordinates of the mouse relative to the coordinate system of this NestSprite instance.
mouseX() - Method in class com.transmote.nest.NestSprite
Returns the x coordinate of the mouse relative to the coordinate system of this NestSprite instance.
mouseY() - Method in class com.transmote.nest.NestSprite
Returns the y coordinate of the mouse relative to the coordinate system of this NestSprite instance.

N

NestButton - Class in com.transmote.nest.ui
NestButton provides a simple button UI element for use within the Nest framework.
NestButton(String, PFont) - Constructor for class com.transmote.nest.ui.NestButton
 
NestButton(float, float, String, PFont) - Constructor for class com.transmote.nest.ui.NestButton
 
NestButton(float, float, String, PFont, PImage) - Constructor for class com.transmote.nest.ui.NestButton
 
NestImageSprite - Class in com.transmote.nest
A simple NestSprite wrapper for Processing's image() method.
NestImageSprite(String) - Constructor for class com.transmote.nest.NestImageSprite
 
NestImageSprite(String, boolean) - Constructor for class com.transmote.nest.NestImageSprite
 
NestSprite - Class in com.transmote.nest
A NestSprite instance is a single element in the Nest display list.
NestSprite() - Constructor for class com.transmote.nest.NestSprite
Creates a new NestSprite instance with a zero bounds rect.
NestSprite(float, float) - Constructor for class com.transmote.nest.NestSprite
Creates a new NestSprite instance with a bounds rect positioned at (0,0), of a specified width and height.
NestSprite(float, float, float, float) - Constructor for class com.transmote.nest.NestSprite
Creates a new NestSprite instance with a bounds rect with its upper-left corner at a specified location, with a specified width and height.
NestSprite(Rectangle2D.Float) - Constructor for class com.transmote.nest.NestSprite
Creates a new NestSprite instance with a specified bounds rect.
NestSpriteContainer - Class in com.transmote.nest
A NestSpriteContainer sits at the top of the Nest display list.
NestSpriteContainer(PApplet) - Constructor for class com.transmote.nest.NestSpriteContainer
The NestSpriteContainer to be the top of the display list.
NestTextInput - Class in com.transmote.nest.ui
 
NestTextInput(float, float, PFont, String) - Constructor for class com.transmote.nest.ui.NestTextInput
 
NestTextSprite - Class in com.transmote.nest
A simple NestSprite wrapper for Processing's text() method.
NestTextSprite(String) - Constructor for class com.transmote.nest.NestTextSprite
 
NestTextSprite(String, int) - Constructor for class com.transmote.nest.NestTextSprite
 
NestTextSprite(String, int, PFont) - Constructor for class com.transmote.nest.NestTextSprite
 
NestTextSprite(String, int, PFont, int) - Constructor for class com.transmote.nest.NestTextSprite
 
nextTabGroupInput - Variable in class com.transmote.nest.ui.NestTextInput
The specified NestTextInput will gain focus when TAB is typed into this NestTextInput.
NO_BLEND_MODE - Static variable in class com.transmote.nest.NestSprite
Signifies that this NestSprite does not set its own blendMode, but lets display list ancestors do so.
numChildren() - Method in class com.transmote.nest.NestSprite
Returns the number of children in the child list of this NestSprite instance.

O

owner() - Method in class com.transmote.nest.events.EventDispatcher
A reference to an object that contains this EventDispatcher instance.

P

pApplet() - Method in class com.transmote.nest.NestSprite
Returns the PApplet instance used in this application.
parent() - Method in class com.transmote.nest.NestSprite
The NestSprite that contains this NestSprite instance.
path - Variable in class com.transmote.nest.NestImageSprite
 
phase() - Method in class com.transmote.nest.events.Event
Enumerated display list event phase.
pKeyEvent() - Method in class com.transmote.nest.events.KeyEvent
The processing.event.KeyEvent instance generated by Processing, if applicable (if this KeyEvent instance was generated in response to a keyboard action captured and processed by PApplet).
pMouseEvent() - Method in class com.transmote.nest.events.MouseEvent
The processing MouseEvent instance generated by Processing, if applicable (if this MouseEvent instance was generated in response to a mouse action captured and processed by PApplet).
prevTabGroupInput - Variable in class com.transmote.nest.ui.NestTextInput
The specified NestTextInput will gain focus when SHIFT+TAB is typed into this NestTextInput.
processingEvent() - Method in class com.transmote.nest.events.Event
The Processing Event instance generated by Processing, if applicable (if this Event instance was generated in response to a mouse or keyboard action).

R

rectMode - Variable in class com.transmote.nest.ui.NestButton
As with PApplet.rect(), specifies whether to draw button from upper-left corner or from center.
removeChild(NestSprite) - Method in class com.transmote.nest.NestSprite
Removes the specified NestSprite from the child list of this NestSprite instance.
removeChild(int) - Method in class com.transmote.nest.NestSprite
Removes the NestSprite at the specified index from the child list of this NestSprite instance.
REMOVED - Static variable in class com.transmote.nest.events.Event
Event type dispatched when a NestSprite is removed from its parent, via NestSprite.removeChild(com.transmote.nest.NestSprite).
renderer() - Method in class com.transmote.nest.NestSprite
PGraphics renderer used to manipulate and draw this NestSprite instance.
rotationX - Variable in class com.transmote.nest.NestSprite
The rotation of this NestSprite instance along the x-axis, in radians.
rotationY - Variable in class com.transmote.nest.NestSprite
The rotation of this NestSprite instance along the y-axis, in radians.
rotationZ - Variable in class com.transmote.nest.NestSprite
The rotation of this NestSprite instance along the z-axis, in radians.

S

scaleX - Variable in class com.transmote.nest.NestSprite
The scale of this NestSprite instance along the x-axis.
scaleY - Variable in class com.transmote.nest.NestSprite
The scale of this NestSprite instance along the y-axis.
scaleZ - Variable in class com.transmote.nest.NestSprite
The scale of this NestSprite instance along the z-axis.
screenPt() - Method in class com.transmote.nest.NestSprite
Returns the x and y coordinates of this NestSprite instance relative to the coordinate system of the application.
screenX() - Method in class com.transmote.nest.NestSprite
Returns the x coordinate of this NestSprite instance relative to the coordinate system of the application.
screenY() - Method in class com.transmote.nest.NestSprite
Returns the y coordinate of this NestSprite instance relative to the coordinate system of the application.
setBounds(float, float, float, float) - Method in class com.transmote.nest.NestSprite
Manually update the bounds rect of the graphic content of this NestSprite instance.
setBounds(Rectangle2D.Float) - Method in class com.transmote.nest.NestSprite
Manually update the bounds rect of the graphic content of this NestSprite instance.
setChildIndex(int, NestSprite) - Method in class com.transmote.nest.NestSprite
Move a child of this NestSprite instance to a specified index in the child list.
setDraw() - Method in class com.transmote.nest.NestSprite
When setDraw() is called without parameters, it removes the draw functionality set by any previous setDraw() call.
setDraw(Object, String) - Method in class com.transmote.nest.NestSprite
Specify behavior to be performed during this instance's draw() phase.
setFont(PFont) - Method in class com.transmote.nest.ui.NestButton
Font to use for text label.
setIcon(PImage) - Method in class com.transmote.nest.ui.NestButton
PImage to use as button.
setLabel(String) - Method in class com.transmote.nest.ui.NestButton
Text label that appears within button.
setRenderer(PGraphics) - Method in class com.transmote.nest.NestSprite
Set PGraphics renderer used to manipulate and draw this NestSprite instance.
setRenderer(PGraphics, boolean) - Method in class com.transmote.nest.NestSprite
Set PGraphics renderer used to manipulate and draw this NestSprite instance.
setUpdate() - Method in class com.transmote.nest.NestSprite
When setUpdate() is called without parameters, it removes the update functionality set by any previous setUpdate() call.
setUpdate(Object, String) - Method in class com.transmote.nest.NestSprite
Specify behavior to be performed during this instance's update() phase.
stopPropagation() - Method in class com.transmote.nest.events.Event
Stop an Event instance traveling through the display list.
strokeColor_down - Variable in class com.transmote.nest.ui.NestButton
ARGB color of button outline when button is pressed.
strokeColor_focused - Variable in class com.transmote.nest.ui.NestTextInput
ARGB color of textfield border when focused.
strokeColor_unfocused - Variable in class com.transmote.nest.ui.NestTextInput
ARGB color of textfield border when not focused.
strokeColor_up - Variable in class com.transmote.nest.ui.NestButton
ARGB color of button outline when button is not pressed.
strokeWeight - Variable in class com.transmote.nest.ui.NestButton
Stroke weight of button outline.
strokeWeight_focused - Variable in class com.transmote.nest.ui.NestTextInput
Stroke weight of textfield border when focused.
strokeWeight_unfocused - Variable in class com.transmote.nest.ui.NestTextInput
Stroke weight of textfield border not focused.
submitButton - Variable in class com.transmote.nest.ui.NestTextInput
The specified NestButton will be programmatically clicked when ENTER is typed into this NestTextInput.
swapChildren(NestSprite, NestSprite) - Method in class com.transmote.nest.NestSprite
Swap the index positions of two child NestSprites, given the two children.
swapChildren(int, int) - Method in class com.transmote.nest.NestSprite
Swap the index positions of two child NestSprites, given the indices of the two children in the child list.

T

target() - Method in class com.transmote.nest.events.Event
If dispatched by an EventDispatcher, the EventDispatcher instance that dispatched this Event instance.
text - Variable in class com.transmote.nest.NestTextSprite
 
textColor_defaultText - Variable in class com.transmote.nest.ui.NestTextInput
ARGB color of default text in textfield.
textColor_down - Variable in class com.transmote.nest.ui.NestButton
ARGB color of text when button is pressed.
textColor_focused - Variable in class com.transmote.nest.ui.NestTextInput
ARGB color of text when textfield is focused.
textColor_unfocused - Variable in class com.transmote.nest.ui.NestTextInput
ARGB color of text when textfield is not focused.
textColor_up - Variable in class com.transmote.nest.ui.NestButton
ARGB color of text when button is not pressed.
tintB - Variable in class com.transmote.nest.NestImageSprite
 
tintG - Variable in class com.transmote.nest.NestImageSprite
 
tintR - Variable in class com.transmote.nest.NestImageSprite
 
toString() - Method in class com.transmote.nest.events.Event
 
toString() - Method in class com.transmote.nest.ui.NestTextInput
 
triggerClick() - Method in class com.transmote.nest.ui.NestButton
Triggers a MouseEvent.MOUSE_CLICKED event, centered on the button.
type() - Method in class com.transmote.nest.events.Event
The event type.

U

update(Observable, Object) - Method in class com.transmote.nest.events.EventDispatcher
 
update() - Method in class com.transmote.nest.NestSpriteContainer
Deprecated. 
updateDisplayList() - Method in class com.transmote.nest.NestSpriteContainer
Updates the Nest display list: Calls update() on self and all NestSprite descendants, then calls draw() on self and all NestSprite descendants.

V

valueOf(String) - Static method in enum com.transmote.nest.events.Event.PHASE
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.transmote.nest.events.Event.PHASE
Returns an array containing the constants of this enum type, in the order they are declared.
visible - Variable in class com.transmote.nest.NestSprite
The on-screen visibility of this NestSprite instance (and its descendants).

W

width - Variable in class com.transmote.nest.NestSprite
The width of the graphic content of this NestSprite instance.

X

x - Variable in class com.transmote.nest.NestSprite
The position of the centerpoint (aka 'registration point') of this NestSprite instance on the x-axis of its parent.

Y

y - Variable in class com.transmote.nest.NestSprite
The position of the centerpoint (aka 'registration point') of this NestSprite instance on the y-axis of its parent.

Z

z - Variable in class com.transmote.nest.NestSprite
The position of the centerpoint (aka 'registration point') of this NestSprite instance on the z-axis of its parent.

A B C D E F G H I K L M N O P R S T U V W X Y Z

Processing library Nest by Eric Socolofsky. (C) Eric Socolofsky 2011-2013