public abstract class J2DPresentable extends java.lang.Object implements Presentable
| Modifier and Type | Class and Description |
|---|---|
private static class |
J2DPresentable.Bimg |
private static class |
J2DPresentable.Glass |
| Modifier and Type | Field and Description |
|---|---|
(package private) java.awt.image.BufferedImage |
buffer |
(package private) J2DResourceFactory |
factory |
(package private) java.nio.IntBuffer |
ib |
(package private) boolean |
needsResize |
(package private) J2DRTTexture |
readbackBuffer |
| Constructor and Description |
|---|
J2DPresentable(java.awt.image.BufferedImage buffer,
J2DResourceFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
(package private) static J2DPresentable |
create(java.awt.image.BufferedImage buffer,
J2DResourceFactory factory) |
(package private) static J2DPresentable |
create(PresentableState pState,
J2DResourceFactory factory) |
abstract java.awt.image.BufferedImage |
createBuffer(int w,
int h) |
Graphics |
createGraphics() |
Screen |
getAssociatedScreen() |
(package private) java.awt.image.BufferedImage |
getBackBuffer() |
int |
getContentX() |
int |
getContentY() |
int |
getPhysicalHeight() |
int |
getPhysicalWidth() |
float |
getPixelScaleFactor() |
(package private) J2DRTTexture |
getReadbackBuffer() |
(package private) ResourceFactory |
getResourceFactory() |
boolean |
isMSAA() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlockResources, prepare, presentisOpaque, setOpaquegetContentHeight, getContentWidthJ2DResourceFactory factory
boolean needsResize
java.awt.image.BufferedImage buffer
java.nio.IntBuffer ib
J2DRTTexture readbackBuffer
J2DPresentable(java.awt.image.BufferedImage buffer,
J2DResourceFactory factory)
static J2DPresentable create(PresentableState pState, J2DResourceFactory factory)
static J2DPresentable create(java.awt.image.BufferedImage buffer, J2DResourceFactory factory)
ResourceFactory getResourceFactory()
public abstract java.awt.image.BufferedImage createBuffer(int w,
int h)
public Graphics createGraphics()
createGraphics in interface RenderTargetJ2DRTTexture getReadbackBuffer()
java.awt.image.BufferedImage getBackBuffer()
public Screen getAssociatedScreen()
getAssociatedScreen in interface RenderTargetpublic int getContentX()
getContentX in interface Surfacepublic int getContentY()
getContentY in interface Surfacepublic float getPixelScaleFactor()
getPixelScaleFactor in interface Presentablepublic int getPhysicalWidth()
getPhysicalWidth in interface Surfacepublic int getPhysicalHeight()
getPhysicalHeight in interface Surfacepublic boolean isMSAA()
isMSAA in interface RenderTarget