public class SpriteMoviePainter extends java.lang.Object implements MoviePaintInstructor
| Modifier and Type | Field and Description |
|---|---|
(package private) int |
frameToPaint |
(package private) int |
lastPainted |
(package private) SpriteAnimation |
movie |
| Constructor and Description |
|---|
SpriteMoviePainter() |
SpriteMoviePainter(SpriteAnimation san) |
| Modifier and Type | Method and Description |
|---|---|
void |
advanceToFrame(int ifr) |
boolean |
antialias() |
java.lang.String |
getFrameDescription(int ifr) |
Box |
getLimitBox() |
int |
getNFrames() |
void |
instruct(Painter p) |
private void |
paintSprite(Painter p,
SpriteData sdat,
Placement pmt) |
void |
setFrame(int ifr) |
void |
setMovie(SpriteAnimation sa) |
SpriteAnimation movie
int lastPainted
int frameToPaint
public SpriteMoviePainter()
public SpriteMoviePainter(SpriteAnimation san)
public void setMovie(SpriteAnimation sa)
public void setFrame(int ifr)
setFrame in interface MoviePaintInstructorpublic void advanceToFrame(int ifr)
advanceToFrame in interface MoviePaintInstructorpublic int getNFrames()
getNFrames in interface MoviePaintInstructorpublic boolean antialias()
antialias in interface PaintInstructorpublic void instruct(Painter p)
instruct in interface PaintInstructorprivate void paintSprite(Painter p, SpriteData sdat, Placement pmt)
public Box getLimitBox()
getLimitBox in interface PaintInstructorpublic java.lang.String getFrameDescription(int ifr)
getFrameDescription in interface MoviePaintInstructorCopyright © 2013. All Rights Reserved.