public final class FactoryGraphicAwt extends Object implements FactoryGraphic
Constructor and Description |
---|
FactoryGraphicAwt()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ImageBuffer |
applyMask(ImageBuffer image,
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 image) |
ImageBuffer |
flipVertical(ImageBuffer image) |
ImageBuffer |
getImageBuffer(ImageBuffer image) |
ImageBuffer |
getImageBuffer(Media media) |
ImageBuffer |
getRasterBuffer(ImageBuffer image,
int fr,
int fg,
int fb,
int er,
int eg,
int eb,
int ref) |
ImageBuffer |
resize(ImageBuffer image,
int width,
int height) |
ImageBuffer |
rotate(ImageBuffer image,
int angle) |
void |
saveImage(ImageBuffer image,
Media media) |
ImageBuffer[] |
splitImage(ImageBuffer image,
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 image)
getImageBuffer
in interface FactoryGraphic
public ImageBuffer applyMask(ImageBuffer image, ColorRgba maskColor)
applyMask
in interface FactoryGraphic
public ImageBuffer[] splitImage(ImageBuffer image, int h, int v)
splitImage
in interface FactoryGraphic
public ImageBuffer rotate(ImageBuffer image, int angle)
rotate
in interface FactoryGraphic
public ImageBuffer resize(ImageBuffer image, int width, int height)
resize
in interface FactoryGraphic
public ImageBuffer flipHorizontal(ImageBuffer image)
flipHorizontal
in interface FactoryGraphic
public ImageBuffer flipVertical(ImageBuffer image)
flipVertical
in interface FactoryGraphic
public void saveImage(ImageBuffer image, Media media)
saveImage
in interface FactoryGraphic
public ImageBuffer getRasterBuffer(ImageBuffer image, 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.