X-Git-Url: http://www2.svjatoslav.eu/gitweb/?p=sixth-3d.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fsixth%2Fe3d%2Fgui%2FRenderingContext.java;h=5e74a94a38951d708ad49d8ae545ef2ec286eb2a;hp=83dcae82f52199c4f235a4d381b8d1f4aafa3d50;hb=c9cca2ea38fd301c4383d14178589c09520bea22;hpb=729f2c5ecc20573db684533a636147616f33af43 diff --git a/src/main/java/eu/svjatoslav/sixth/e3d/gui/RenderingContext.java b/src/main/java/eu/svjatoslav/sixth/e3d/gui/RenderingContext.java index 83dcae8..5e74a94 100644 --- a/src/main/java/eu/svjatoslav/sixth/e3d/gui/RenderingContext.java +++ b/src/main/java/eu/svjatoslav/sixth/e3d/gui/RenderingContext.java @@ -21,11 +21,11 @@ public class RenderingContext { public static final int bufferedImageType = BufferedImage.TYPE_4BYTE_ABGR; - public final BufferedImage bufferedImage; + final BufferedImage bufferedImage; public final Graphics2D graphics; - public final byte[] bytes; + public final byte[] pixels; public final int width; public final int height; @@ -44,13 +44,17 @@ public class RenderingContext { */ public boolean doRender = true; // TODO: make use of the variable + /** + * Mouse click. During rendering we can detect which item user clicked on. + */ public MouseClick mouseClick; + /** + * Item that user clicked on. + */ public MouseInteractionController clickedItem; - public RenderingContext(final int width, final int height, - final RenderingContext oldContext) { - + public RenderingContext(final int width, final int height) { this.width = width; this.height = height; @@ -63,7 +67,7 @@ public class RenderingContext { final WritableRaster raster = bufferedImage.getRaster(); final DataBufferByte dbi = (DataBufferByte) raster.getDataBuffer(); - bytes = dbi.getData(); + pixels = dbi.getData(); graphics = (Graphics2D) bufferedImage.getGraphics(); @@ -72,11 +76,6 @@ public class RenderingContext { graphics.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON); - - if (oldContext != null) { - mouseClick = oldContext.mouseClick; - clickedItem = oldContext.clickedItem; - } } }