public final class FactoryGraphicAndroid extends Object implements FactoryGraphic
Constructor and Description |
---|
FactoryGraphicAndroid()
Internal constructor.
|
Modifier and Type | Method and Description |
---|---|
ImageBuffer |
applyMask(ImageBuffer imageBuffer,
ColorRgba maskColor) |
Graphic |
createGraphic() |
ImageBuffer |
createImageBuffer(int width,
int height) |
ImageBuffer |
createImageBuffer(int width,
int height,
ColorRgba transparency) |
Screen |
createScreen(Config config) |
Text |
createText(String fontName,
int size,
TextStyle style) |
Transform |
createTransform() |
ImageBuffer |
flipHorizontal(ImageBuffer imageBuffer) |
ImageBuffer |
flipVertical(ImageBuffer imageBuffer) |
ImageBuffer |
getImageBuffer(ImageBuffer imageBuffer) |
ImageBuffer |
getImageBuffer(Media media) |
ImageBuffer |
getRasterBuffer(ImageBuffer imageBuffer,
int fr,
int fg,
int fb,
int er,
int eg,
int eb,
int ref) |
ImageBuffer |
resize(ImageBuffer imageBuffer,
int width,
int height) |
ImageBuffer |
rotate(ImageBuffer imageBuffer,
int angle) |
void |
saveImage(ImageBuffer imageBuffer,
Media media) |
ImageBuffer[] |
splitImage(ImageBuffer imageBuffer,
int h,
int v) |
public Screen createScreen(Config config)
createScreen
in interface FactoryGraphic
public Graphic createGraphic()
createGraphic
in interface FactoryGraphic
public Transform createTransform()
createTransform
in interface FactoryGraphic
public Text createText(String fontName, int size, TextStyle style)
createText
in interface FactoryGraphic
public ImageBuffer createImageBuffer(int width, int height)
createImageBuffer
in interface FactoryGraphic
public ImageBuffer createImageBuffer(int width, int height, ColorRgba transparency)
createImageBuffer
in interface FactoryGraphic
public ImageBuffer getImageBuffer(Media media)
getImageBuffer
in interface FactoryGraphic
public ImageBuffer getImageBuffer(ImageBuffer imageBuffer)
getImageBuffer
in interface FactoryGraphic
public ImageBuffer applyMask(ImageBuffer imageBuffer, ColorRgba maskColor)
applyMask
in interface FactoryGraphic
public ImageBuffer[] splitImage(ImageBuffer imageBuffer, int h, int v)
splitImage
in interface FactoryGraphic
public ImageBuffer rotate(ImageBuffer imageBuffer, int angle)
rotate
in interface FactoryGraphic
public ImageBuffer resize(ImageBuffer imageBuffer, int width, int height)
resize
in interface FactoryGraphic
public ImageBuffer flipHorizontal(ImageBuffer imageBuffer)
flipHorizontal
in interface FactoryGraphic
public ImageBuffer flipVertical(ImageBuffer imageBuffer)
flipVertical
in interface FactoryGraphic
public void saveImage(ImageBuffer imageBuffer, Media media)
saveImage
in interface FactoryGraphic
public ImageBuffer getRasterBuffer(ImageBuffer imageBuffer, int fr, int fg, int fb, int er, int eg, int eb, int ref)
getRasterBuffer
in interface FactoryGraphic
Copyright © 2017 Byron 3D Games Studio. All rights reserved.