moagg.game
Class MissionGameObject

java.lang.Object
  extended by com.golden.gamedev.GameObject
      extended by moagg.game.MissionGameObject

public class MissionGameObject
extends com.golden.gamedev.GameObject


Field Summary
 
Fields inherited from class com.golden.gamedev.GameObject
bsGraphics, bsInput, bsIO, bsLoader, bsMusic, bsSound, bsTimer, fontManager, parent
 
Constructor Summary
MissionGameObject(com.golden.gamedev.GameEngine parent, java.awt.image.BufferedImage background, MissionReader.MissionEntry mission)
           
 
Method Summary
protected  void initLevel()
           
protected  void initLevel(Ship player)
           
 void initResources()
           
protected  void playLevel()
           
 void render(java.awt.Graphics2D g)
           
protected  void renderHighScores(java.awt.Graphics2D g)
           
 void update(long elapsedTime)
           
 
Methods inherited from class com.golden.gamedev.GameObject
checkPosMouse, checkPosMouse, click, drawFPS, finish, getCurrentFPS, getFPS, getHeight, getImage, getImage, getImages, getImages, getImages, getImages, getImages, getImages, getMouseX, getMouseY, getRandom, getWidth, hideCursor, keyDown, keyPressed, playMusic, playSound, rightClick, setFPS, setMaskColor, showCursor, start, takeScreenShot, takeScreenShot
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MissionGameObject

public MissionGameObject(com.golden.gamedev.GameEngine parent,
                         java.awt.image.BufferedImage background,
                         MissionReader.MissionEntry mission)
Method Detail

initResources

public void initResources()
Specified by:
initResources in class com.golden.gamedev.GameObject

initLevel

protected void initLevel()

initLevel

protected void initLevel(Ship player)

render

public void render(java.awt.Graphics2D g)
Specified by:
render in class com.golden.gamedev.GameObject

renderHighScores

protected void renderHighScores(java.awt.Graphics2D g)

update

public void update(long elapsedTime)
Specified by:
update in class com.golden.gamedev.GameObject

playLevel

protected void playLevel()


Copyright © 2008. All Rights Reserved.