erland.game.tileadventure
Class LevelManager
java.lang.Object
erland.game.tileadventure.LevelManager
- Direct Known Subclasses:
- AnimationEditorLevelManager, AnimationGameLevelManager, MapObjectEditorLevelManager, MapObjectGameLevelManager, RoomEditorLevelManager, RoomGameLevelManager, WorldEditorLevelManager, WorldGameLevelManager
public abstract class LevelManager
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
environment
protected GameEnvironmentInterface environment
cont
protected IrregularBlockContainerInterface cont
LevelManager
public LevelManager()
init
public void init(GameEnvironmentInterface environment)
getEnvironment
protected GameEnvironmentInterface getEnvironment()
setContainer
public void setContainer(IrregularBlockContainerInterface cont)
getContainer
protected IrregularBlockContainerInterface getContainer()
getLevel
public abstract LevelInfoInterface getLevel(int level)
createLevel
public abstract LevelInfoInterface createLevel(int level)
setLevel
public abstract void setLevel(int level,
MapObjectContainerInterface blocks,
ParameterSerializable extendedInfo)
getImage
public abstract Image getImage()
Copyright © 2003-2006 Erland Isaksson. All Rights Reserved.