|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.golden.gamedev.GameObject
de.jos.game.objects.screen.AbstractGameObject
de.jos.game.objects.screen.MultiPageScreen
de.jos.game.objects.screen.PuzzleLevelScreen
public class PuzzleLevelScreen
| Field Summary |
|---|
| Fields inherited from class com.golden.gamedev.GameObject |
|---|
bsGraphics, bsInput, bsIO, bsLoader, bsMusic, bsSound, bsTimer, fontManager, parent |
| Constructor Summary | |
|---|---|
PuzzleLevelScreen(com.golden.gamedev.GameEngine gameEngine,
ResourceContainer resourceContainer,
org.springframework.beans.factory.xml.XmlBeanFactory xmlBeanFactory,
PuzzleLevelState puzzleLevelState)
|
|
| Method Summary | |
|---|---|
void |
executePagingAction()
In dieser Methode koennen zusaetzliche Aktionen definiert werden, die beim wechseln einer Seite durchzufuehren sind (z.B. umschalten eines Panels). |
java.lang.Integer |
getSelectedLevel()
|
void |
initResources()
|
void |
levelStateChanged(java.lang.Integer level)
Wird aufgerufen, wenn sich der Zustand eines Levels geaendert hat. |
void |
setSelectedLevel(java.lang.Integer selectedLevel)
|
void |
update(long elapsedTime)
|
| Methods inherited from class de.jos.game.objects.screen.MultiPageScreen |
|---|
getCurrentPage, getNumberOfPages, render, setCurrentPage, setNumberOfPages |
| Methods inherited from class de.jos.game.objects.screen.AbstractGameObject |
|---|
addButtonToScreen, getFramework, getNextScreen, getResourceContainer, getScreenButtons, getString, getXmlBeanFactory, setNextScreen, setResourceContainer, setXmlBeanFactory |
| 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 |
|---|
public PuzzleLevelScreen(com.golden.gamedev.GameEngine gameEngine,
ResourceContainer resourceContainer,
org.springframework.beans.factory.xml.XmlBeanFactory xmlBeanFactory,
PuzzleLevelState puzzleLevelState)
| Method Detail |
|---|
public void initResources()
initResources in class MultiPageScreenpublic void update(long elapsedTime)
update in class MultiPageScreenpublic void executePagingAction()
MultiPageScreen
executePagingAction in class MultiPageScreenpublic java.lang.Integer getSelectedLevel()
public void setSelectedLevel(java.lang.Integer selectedLevel)
public void levelStateChanged(java.lang.Integer level)
levelStateChanged in interface PuzzleLevelStateChangedListenerlevel - Der Level, der sich geaendert hat.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||