apes
Class GameState

java.lang.Object
  extended by org.newdawn.slick.state.BasicGameState
      extended by apes.GameState
All Implemented Interfaces:
org.newdawn.slick.ControlledInputReciever, org.newdawn.slick.ControllerListener, org.newdawn.slick.InputListener, org.newdawn.slick.KeyListener, org.newdawn.slick.MouseListener, org.newdawn.slick.state.GameState

public class GameState
extends org.newdawn.slick.state.BasicGameState


Field Summary
 BlockMap map
           
 
Constructor Summary
GameState(int stateID, java.lang.String lvl)
           
 
Method Summary
 int getID()
           
 void init(org.newdawn.slick.GameContainer gc, org.newdawn.slick.state.StateBasedGame sbg)
           
 void render(org.newdawn.slick.GameContainer gc, org.newdawn.slick.state.StateBasedGame sbg, org.newdawn.slick.Graphics grphcs)
           
 void setLevel(int lvlPlaying)
           
 void setLevel(java.lang.String level)
           
 void setSettingsLevel(SettingsLevel settingsLevel)
           
 void update(org.newdawn.slick.GameContainer gc, org.newdawn.slick.state.StateBasedGame sbg, int i)
           
 
Methods inherited from class org.newdawn.slick.state.BasicGameState
controllerButtonPressed, controllerButtonReleased, controllerDownPressed, controllerDownReleased, controllerLeftPressed, controllerLeftReleased, controllerRightPressed, controllerRightReleased, controllerUpPressed, controllerUpReleased, enter, inputEnded, inputStarted, isAcceptingInput, keyPressed, keyReleased, leave, mouseClicked, mouseDragged, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, setInput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

map

public BlockMap map
Constructor Detail

GameState

public GameState(int stateID,
                 java.lang.String lvl)
Method Detail

getID

public int getID()
Specified by:
getID in interface org.newdawn.slick.state.GameState
Specified by:
getID in class org.newdawn.slick.state.BasicGameState

setLevel

public void setLevel(int lvlPlaying)

setSettingsLevel

public void setSettingsLevel(SettingsLevel settingsLevel)

setLevel

public void setLevel(java.lang.String level)
Parameters:
level - path to level map

init

public void init(org.newdawn.slick.GameContainer gc,
                 org.newdawn.slick.state.StateBasedGame sbg)
          throws org.newdawn.slick.SlickException
Throws:
org.newdawn.slick.SlickException

render

public void render(org.newdawn.slick.GameContainer gc,
                   org.newdawn.slick.state.StateBasedGame sbg,
                   org.newdawn.slick.Graphics grphcs)
            throws org.newdawn.slick.SlickException
Throws:
org.newdawn.slick.SlickException

update

public void update(org.newdawn.slick.GameContainer gc,
                   org.newdawn.slick.state.StateBasedGame sbg,
                   int i)
            throws org.newdawn.slick.SlickException
Throws:
org.newdawn.slick.SlickException