playn.java
Class JavaStaticImage
java.lang.Object
playn.core.AbstractImage
playn.core.gl.ImageGL
playn.java.JavaStaticImage
- All Implemented Interfaces:
- Image
public class JavaStaticImage
- extends ImageGL
|
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()
|
Image.Region |
subImage(float sx,
float sy,
float swidth,
float sheight)
|
Pattern |
toPattern()
|
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()
- Specified by:
width in interface Image
height
public float height()
- Specified by:
height in interface Image
isReady
public boolean isReady()
- Specified by:
isReady in interface Image
subImage
public Image.Region subImage(float sx,
float sy,
float swidth,
float sheight)
- Specified by:
subImage in interface Image
toPattern
public Pattern toPattern()
- Specified by:
toPattern in interface Image
getRgb
public void getRgb(int startX,
int startY,
int width,
int height,
int[] rgbArray,
int offset,
int scanSize)
- Specified by:
getRgb in interface Image
transform
public Image transform(Image.BitmapTransformer xform)
- Specified by:
transform in interface Image
draw
public void draw(Graphics2D gfx,
float x,
float y,
float w,
float h)
draw
public void draw(Graphics2D gfx,
float dx,
float dy,
float dw,
float dh,
float sx,
float sy,
float sw,
float sh)
updateTexture
protected void updateTexture(int tex)
- Specified by:
updateTexture in class ImageGL
Copyright © 2012. All Rights Reserved.