A C F G L M O P R S 

A

addAnimation(Animation) - Method in class org.dishevelled.piccolo.sprite.Sprite
Add the specified animation to the set of animations for this piccolo sprite node.
advance() - Method in interface org.dishevelled.piccolo.sprite.Animation
Advance this animation one frame.
advance() - Method in class org.dishevelled.piccolo.sprite.LoopedFramesAnimation
 
advance() - Method in class org.dishevelled.piccolo.sprite.MultipleFramesAnimation
 
advance() - Method in class org.dishevelled.piccolo.sprite.SingleFrameAnimation
 
advance() - Method in class org.dishevelled.piccolo.sprite.Sprite
Advance this piccolo sprite node one frame.
Animation - Interface in org.dishevelled.piccolo.sprite
One or more images as frames in an animation.
Animations - Class in org.dishevelled.piccolo.sprite
Static utility methods for creating animations.

C

createAnimation(InputStream) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new single frame animation from the specified image input stream.
createAnimation(File) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new single frame animation from the specified image file.
createAnimation(URL) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new single frame animation from the specified image URL.
createAnimation(Image) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new single frame animation from the specified image.
createAnimation(String, String, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new multiple frames animation containing all the frame images specified from baseImage.
createAnimation(File, String, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new multiple frames animation containing all the frame images specified from baseImage.
createAnimation(URL, String, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new multiple frames animation containing all the frame images specified from baseImage.
createAnimation(InputStream, int, int, int, int, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new multiple frames animation containing all the frame images from spriteSheet as specified by the starting location (x, y) and read horizontally the specified number of frames.
createAnimation(File, int, int, int, int, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new multiple frames animation containing all the frame images from spriteSheet as specified by the starting location (x, y) and read horizontally the specified number of frames.
createAnimation(URL, int, int, int, int, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new multiple frames animation containing all the frame images from spriteSheet as specified by the starting location (x, y) and read horizontally the specified number of frames.
createAnimation(BufferedImage, int, int, int, int, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new multiple frames animation containing all the frame images from spriteSheet as specified by the starting location (x, y) and read horizontally the specified number of frames.
createAnimation(List<Image>) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new multiple frames animation containing the specified frame images.
createFrameList(String, String, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return an unmodifiable list of images containing all the frame images specified from baseImage.
createFrameList(File, String, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return an unmodifiable list of images containing all the frame images specified from baseImage.
createFrameList(URL, String, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return an unmodifiable list of images containing all the frame images specified from baseImage.
createFrameList(InputStream, int, int, int, int, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return an unmodifiable list of frame images containing all the frame images from spriteSheet as specified by the starting location (x, y) and read horizontally the specified number of frames.
createFrameList(File, int, int, int, int, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return an unmodifiable list of frame images containing all the frame images from spriteSheet as specified by the starting location (x, y) and read horizontally the specified number of frames.
createFrameList(URL, int, int, int, int, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return an unmodifiable list of frame images containing all the frame images from spriteSheet as specified by the starting location (x, y) and read horizontally the specified number of frames.
createFrameList(BufferedImage, int, int, int, int, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return an unmodifiable list of frame images containing all the frame images from spriteSheet as specified by the starting location (x, y) and read horizontally the specified number of frames.
createLoopedAnimation(String, String, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new looped frames animation containing all the frame images specified from baseImage.
createLoopedAnimation(File, String, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new looped frames animation containing all the frame images specified from baseImage.
createLoopedAnimation(URL, String, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new looped frames animation containing all the frame images specified from baseImage.
createLoopedAnimation(InputStream, int, int, int, int, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new looped frames animation containing all the frame images from spriteSheet as specified by the starting location (x, y) and read horizontally the specified number of frames.
createLoopedAnimation(File, int, int, int, int, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new looped frames animation containing all the frame images from spriteSheet as specified by the starting location (x, y) and read horizontally the specified number of frames.
createLoopedAnimation(URL, int, int, int, int, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new looped frames animation containing all the frame images from spriteSheet as specified by the starting location (x, y) and read horizontally the specified number of frames.
createLoopedAnimation(BufferedImage, int, int, int, int, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new looped frames animation containing all the frame images from spriteSheet as specified by the starting location (x, y) and read horizontally the specified number of frames.
createLoopedAnimation(List<Image>) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new looped frames animation containing the specified frame images.
createSpriteSheet(List<Image>) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new sprite sheet image containing all of the specified frame images assembled horizontally.
createSpriteSheet(String, String, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new sprite sheet image containing all of the specified frame images specified from baseImage assembled horizontally.
createSpriteSheet(File, String, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new sprite sheet image containing all of the specified frame images specified from baseImage assembled horizontally.
createSpriteSheet(URL, String, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return a new sprite sheet image containing all of the specified frame images specified from baseImage assembled horizontally.

F

flipHorizontally(List<Image>) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return an unmodifiable list of frame images containing all the frame images from frameImages in the same order flipped horizontally.
flipVertically(List<Image>) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return an unmodifiable list of frame images containing all the frame images from frameImages in the same order flipped vertically.

G

getAnimations() - Method in class org.dishevelled.piccolo.sprite.Sprite
Return an unmodifiable set of animations for this piccolo sprite node.
getCurrentAnimation() - Method in class org.dishevelled.piccolo.sprite.Sprite
Return the current animation for this piccolo sprite node.
getCurrentFrame() - Method in interface org.dishevelled.piccolo.sprite.Animation
Return the current frame for this animation.
getCurrentFrame() - Method in class org.dishevelled.piccolo.sprite.LoopedFramesAnimation
 
getCurrentFrame() - Method in class org.dishevelled.piccolo.sprite.MultipleFramesAnimation
 
getCurrentFrame() - Method in class org.dishevelled.piccolo.sprite.SingleFrameAnimation
 
getFrameSkip() - Method in class org.dishevelled.piccolo.sprite.Sprite
Return the number of frames to skip.

L

LoopedFramesAnimation - Class in org.dishevelled.piccolo.sprite
Looped frames animation.
LoopedFramesAnimation(List<Image>) - Constructor for class org.dishevelled.piccolo.sprite.LoopedFramesAnimation
Create a new looped frames animation with the specified list of frames.

M

MultipleFramesAnimation - Class in org.dishevelled.piccolo.sprite
Multiple frames animation.
MultipleFramesAnimation(List<Image>) - Constructor for class org.dishevelled.piccolo.sprite.MultipleFramesAnimation
Create a new multiple frames animation with the specified list of frames.

O

org.dishevelled.piccolo.sprite - package org.dishevelled.piccolo.sprite
Piccolo2D sprite nodes and supporting classes.

P

paint(PPaintContext) - Method in class org.dishevelled.piccolo.sprite.Sprite
 

R

removeAnimation(Animation) - Method in class org.dishevelled.piccolo.sprite.Sprite
Remove the specified animation from the set of animations for this piccolo sprite node.
reset() - Method in class org.dishevelled.piccolo.sprite.MultipleFramesAnimation
Reset this multiple frames animation.
rotate(BufferedImage, int) - Static method in class org.dishevelled.piccolo.sprite.Animations
Create and return an unmodifiable list of frame images created by rotating around the center of specified image 2π/steps times.

S

setCurrentAnimation(Animation) - Method in class org.dishevelled.piccolo.sprite.Sprite
Set the current animation for this piccolo sprite node to currentAnimation.
SingleFrameAnimation - Class in org.dishevelled.piccolo.sprite
Single frame animation.
SingleFrameAnimation(Image) - Constructor for class org.dishevelled.piccolo.sprite.SingleFrameAnimation
Create a new single frame animation with the specified current frame.
Sprite - Class in org.dishevelled.piccolo.sprite
Piccolo2D sprite node.
Sprite(Animation) - Constructor for class org.dishevelled.piccolo.sprite.Sprite
Create a new piccolo sprite node with the specified animation.
Sprite(Animation, Set<Animation>) - Constructor for class org.dishevelled.piccolo.sprite.Sprite
Create a new piccolo sprite node from the specified required parameters.
Sprite(Animation, Set<Animation>, int) - Constructor for class org.dishevelled.piccolo.sprite.Sprite
Create a new piccolo sprite node from the specified required parameters.
A C F G L M O P R S 

Copyright (c) 2006-2013 held jointly by the individual authors. Licensed under the GNU Lesser General Public License (LGPL).