playn.java
Class JavaStaticImage
java.lang.Object
playn.core.gl.AbstractImageGL<GC>
playn.core.gl.ImageGL<Graphics2D>
playn.java.JavaStaticImage
- All Implemented Interfaces:
- Image
public class JavaStaticImage
- extends ImageGL<Graphics2D>
|
Method Summary |
void |
addCallback(Callback<? super Image> callback)
|
void |
draw(Graphics2D gfx,
float x,
float y,
float w,
float h)
|
void |
draw(Graphics2D gfx,
float dx,
float dy,
float dw,
float dh,
float sx,
float sy,
float sw,
float sh)
|
void |
getRgb(int startX,
int startY,
int width,
int height,
int[] rgbArray,
int offset,
int scanSize)
|
float |
height()
|
boolean |
isReady()
|
Pattern |
toPattern()
|
protected Pattern |
toSubPattern(AbstractImageGL<?> image,
boolean repeatX,
boolean repeatY,
float x,
float y,
float width,
float height)
|
Image |
transform(Image.BitmapTransformer xform)
|
protected void |
updateTexture(int tex)
|
float |
width()
|
img
protected BufferedImage img
JavaStaticImage
public JavaStaticImage(GLContext ctx,
BufferedImage img,
Scale scale)
addCallback
public void addCallback(Callback<? super Image> callback)
width
public float width()
height
public float height()
isReady
public boolean isReady()
toPattern
public Pattern toPattern()
- Specified by:
toPattern in interface Image- Overrides:
toPattern in class AbstractImageGL<Graphics2D>
getRgb
public void getRgb(int startX,
int startY,
int width,
int height,
int[] rgbArray,
int offset,
int scanSize)
- Specified by:
getRgb in interface Image- Overrides:
getRgb in class AbstractImageGL<Graphics2D>
transform
public Image transform(Image.BitmapTransformer xform)
- Specified by:
transform in interface Image- Overrides:
transform in class AbstractImageGL<Graphics2D>
draw
public void draw(Graphics2D gfx,
float x,
float y,
float w,
float h)
- Specified by:
draw in class AbstractImageGL<Graphics2D>
draw
public void draw(Graphics2D gfx,
float dx,
float dy,
float dw,
float dh,
float sx,
float sy,
float sw,
float sh)
- Specified by:
draw in class AbstractImageGL<Graphics2D>
toSubPattern
protected Pattern toSubPattern(AbstractImageGL<?> image,
boolean repeatX,
boolean repeatY,
float x,
float y,
float width,
float height)
- Specified by:
toSubPattern in class AbstractImageGL<Graphics2D>
updateTexture
protected void updateTexture(int tex)
- Specified by:
updateTexture in class ImageGL<Graphics2D>
Copyright © 2013. All Rights Reserved.