vooga.games.towerdefense.level
Class Level

java.lang.Object
  extended by com.golden.gamedev.object.PlayField
      extended by vooga.engine.core.PlayField
          extended by vooga.games.towerdefense.level.Level

public class Level
extends PlayField


Constructor Summary
Level(OverlayTracker tracker, java.lang.String xmlFilePath, java.lang.String backgroundImageKey, java.lang.String pathPointsKey)
           
 
Method Summary
 PlayField getPlayField()
           
 Control initControl(BetterSprite player)
           
 Control initControlKeyBoard(BetterSprite player)
           
 Control initControlPause()
           
 Rule initGameLostRule()
           
 void initialize(java.lang.String xmlFilePath)
           
 
Methods inherited from class vooga.engine.core.PlayField
addColorBackground, addControl, addEvent, addEventPool, addImageBackground, addMusic, addOverlayTracker, addRule, getBackground, getControl, getMusic, getOverlayTracker, getRule, setBackground, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Level

public Level(OverlayTracker tracker,
             java.lang.String xmlFilePath,
             java.lang.String backgroundImageKey,
             java.lang.String pathPointsKey)
Method Detail

getPlayField

public PlayField getPlayField()

initialize

public void initialize(java.lang.String xmlFilePath)

initControl

public Control initControl(BetterSprite player)

initControlKeyBoard

public Control initControlKeyBoard(BetterSprite player)

initControlPause

public Control initControlPause()

initGameLostRule

public Rule initGameLostRule()