de.unifreiburg.twodeedoo.scene
Interface IScene
- All Superinterfaces:
- IPainter
- All Known Implementing Classes:
- SimpleScene
public interface IScene
- extends IPainter
I contain a collection of puppets and manage their painting.
- Author:
- anton
Methods inherited from interface de.unifreiburg.twodeedoo.view.IPainter |
paint |
NULL_OBJECT
static final IScene NULL_OBJECT
IScene
which does nothing in a safe way.
addPuppet
void addPuppet(IPuppet puppet)
- add a
IPuppet
so that will paint above all others.
- Parameters:
puppet
- some puppet not yet in this scene.
removePuppet
void removePuppet(IPuppet puppet)
- Remove the
IPuppet
from this scene.
- Parameters:
puppet
- some puppet in this IScene
.