public abstract class ColorLayer extends java.lang.Object implements IRenderable
| Modifier | Constructor and Description |
|---|---|
protected |
ColorLayer(IEnvironment env,
java.awt.Color color) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.Color |
getColor() |
protected IEnvironment |
getEnvironment() |
void |
render(java.awt.Graphics2D g) |
protected abstract void |
renderSection(java.awt.Graphics2D g,
java.awt.geom.Rectangle2D section) |
void |
setAlpha(int ambientAlpha) |
void |
setColor(java.awt.Color color) |
void |
updateSection(java.awt.geom.Rectangle2D section) |
protected ColorLayer(IEnvironment env, java.awt.Color color)
public void render(java.awt.Graphics2D g)
render in interface IRenderablepublic java.awt.Color getColor()
public void setAlpha(int ambientAlpha)
public void setColor(java.awt.Color color)
public void updateSection(java.awt.geom.Rectangle2D section)
protected abstract void renderSection(java.awt.Graphics2D g,
java.awt.geom.Rectangle2D section)
protected IEnvironment getEnvironment()