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