game.graphics.layer
Class CGraphicLayer
java.lang.Object
game.graphics.layer.CGraphicLayer
- Direct Known Subclasses:
- CCriticalLayer, CEphemereLayer
public class CGraphicLayer
- extends java.lang.Object
Basically an IGraphicObjects container, responsible for animating and drawing its content.
- Author:
- sroccaserra
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_cGraphicObjects
java.util.Collection m_cGraphicObjects
m_isEnabled
boolean m_isEnabled
CGraphicLayer
public CGraphicLayer()
add
public void add(IGraphicObject element)
remove
public final void remove(IGraphicObject element)
clear
public final void clear()
enable
public final void enable()
disable
public final void disable()
begin
public final java.util.Iterator begin()
isEnabled
public final boolean isEnabled()
cycle
public void cycle()
animate
public void animate(float dt)
draw
public void draw(java.awt.Graphics g)
size
public int size()