public abstract class WCGraphicsManager extends Object
Constructor and Description |
---|
WCGraphicsManager() |
public static void setGraphicsManager(WCGraphicsManager manager)
public static WCGraphicsManager getGraphicsManager()
public abstract float getDevicePixelScale()
protected abstract WCImageDecoder getImageDecoder()
public abstract WCGraphicsContext createGraphicsContext(Object g)
public abstract WCRenderQueue createRenderQueue(WCRectangle clip, boolean opaque)
protected abstract WCRenderQueue createBufferedContextRQ(WCImage image)
public abstract WCPageBackBuffer createPageBackBuffer()
protected abstract WCFont getWCFont(String name, boolean bold, boolean italic, float size)
protected abstract WCFontCustomPlatformData createFontCustomPlatformData(InputStream inputStream) throws IOException
IOException
protected abstract WCPath createWCPath()
protected abstract WCImage createWCImage(int w, int h)
protected abstract WCImage createRTImage(int w, int h)
protected abstract WCImageFrame createFrame(int w, int h, ByteBuffer data)
protected abstract WCTransform createTransform(double m00, double m10, double m01, double m11, double m02, double m12)
protected String[] getSupportedMediaTypes()
protected abstract WCMediaPlayer createMediaPlayer()
Copyright © 2020. All rights reserved.