public final class PrismGraphicsManager extends WCGraphicsManager
| Modifier and Type | Field and Description |
|---|---|
private static float |
highestPixelScale |
private static BaseTransform |
pixelScaleTransform |
| Constructor and Description |
|---|
PrismGraphicsManager() |
| Modifier and Type | Method and Description |
|---|---|
protected WCRenderQueue |
createBufferedContextRQ(WCImage image) |
protected WCFontCustomPlatformData |
createFontCustomPlatformData(java.io.InputStream inputStream) |
protected WCImageFrame |
createFrame(int w,
int h,
java.nio.ByteBuffer bytes) |
WCGraphicsContext |
createGraphicsContext(java.lang.Object platG) |
protected WCMediaPlayer |
createMediaPlayer() |
WCPageBackBuffer |
createPageBackBuffer() |
WCRenderQueue |
createRenderQueue(WCRectangle clip,
boolean opaque) |
protected WCImage |
createRTImage(int w,
int h) |
protected WCTransform |
createTransform(double m00,
double m10,
double m01,
double m11,
double m02,
double m12) |
protected WCImage |
createWCImage(int w,
int h) |
protected WCPath |
createWCPath() |
protected WCPath |
createWCPath(WCPath path) |
float |
getDevicePixelScale() |
WCImage |
getIconImage(java.lang.String iconURL) |
protected WCImageDecoder |
getImageDecoder() |
(package private) static BaseTransform |
getPixelScaleTransform() |
protected java.lang.String[] |
getSupportedMediaTypes() |
protected WCFont |
getWCFont(java.lang.String name,
boolean bold,
boolean italic,
float size) |
java.lang.Object |
toPlatformImage(WCImage image) |
getGraphicsManager, getResourceName, setGraphicsManagerprivate static final float highestPixelScale
private static final BaseTransform pixelScaleTransform
static BaseTransform getPixelScaleTransform()
public float getDevicePixelScale()
getDevicePixelScale in class WCGraphicsManagerprotected WCImageDecoder getImageDecoder()
getImageDecoder in class WCGraphicsManagerpublic WCRenderQueue createRenderQueue(WCRectangle clip, boolean opaque)
createRenderQueue in class WCGraphicsManagerprotected WCRenderQueue createBufferedContextRQ(WCImage image)
createBufferedContextRQ in class WCGraphicsManagerprotected WCFont getWCFont(java.lang.String name, boolean bold, boolean italic, float size)
getWCFont in class WCGraphicsManagerprotected WCFontCustomPlatformData createFontCustomPlatformData(java.io.InputStream inputStream) throws java.io.IOException
createFontCustomPlatformData in class WCGraphicsManagerjava.io.IOExceptionpublic WCGraphicsContext createGraphicsContext(java.lang.Object platG)
createGraphicsContext in class WCGraphicsManagerpublic WCPageBackBuffer createPageBackBuffer()
createPageBackBuffer in class WCGraphicsManagerprotected WCPath createWCPath()
createWCPath in class WCGraphicsManagerprotected WCPath createWCPath(WCPath path)
createWCPath in class WCGraphicsManagerprotected WCImage createWCImage(int w, int h)
createWCImage in class WCGraphicsManagerprotected WCImage createRTImage(int w, int h)
createRTImage in class WCGraphicsManagerpublic WCImage getIconImage(java.lang.String iconURL)
getIconImage in class WCGraphicsManagerpublic java.lang.Object toPlatformImage(WCImage image)
toPlatformImage in class WCGraphicsManagerprotected WCImageFrame createFrame(int w, int h, java.nio.ByteBuffer bytes)
createFrame in class WCGraphicsManagerprotected WCTransform createTransform(double m00, double m10, double m01, double m11, double m02, double m12)
createTransform in class WCGraphicsManagerprotected java.lang.String[] getSupportedMediaTypes()
getSupportedMediaTypes in class WCGraphicsManagerprotected WCMediaPlayer createMediaPlayer()
createMediaPlayer in class WCGraphicsManager