de.jos.game.logic
Class PuzzleGameBoard

java.lang.Object
  extended by de.jos.game.logic.AbstractGameBoard
      extended by de.jos.game.logic.PuzzleGameBoard
All Implemented Interfaces:
Constants

public class PuzzleGameBoard
extends AbstractGameBoard


Field Summary
 
Fields inherited from interface de.jos.game.Constants
BOARD_WIDTH_X, BOARD_WIDTH_Y, BOTTOM_BORDER, COLOR_BLUE, COLOR_CYAN, COLOR_GREEN, COLOR_ORANGE, COLOR_PINK, COLOR_RED, COLOR_VIOLET, COLOR_YELLOW, DEFAULT_BACKGROUND_COLOR, GAME_TIME_SECONDS, GAME_TIME_SECONDS_WARNING, LEFT_BORDER, LEVEL_ADVANCEMENT_HEIGHT, LEVEL_ADVANCEMENT_WIDTH, LEVEL_ADVANCEMENT_X_OFFSET, LEVEL_ADVANCEMENT_Y_TARGET, LEVEL_SOLVE_SCORE_X, LEVEL_SOLVE_SCORE_Y, MODE_INFINITE, MODE_PUZZLE, MOUSE_STATE_NOT_PRESSED, MOUSE_STATE_PRESSED, MOVE_DIFF, MOVING_FACTOR, PROGRESSBAR_BORDER, PROGRESSBAR_HEIGHT, PROGRESSBAR_WINDOW_BORDERX, PROGRESSBAR_WINDOW_BORDERY, PUZZLE_SPRITE_WIDTH_X, PUZZLE_SPRITE_WIDTH_Y, RIGHT_BORDER, SPRITE_HEIGHT, SPRITE_WIDTH, TOP_BORDER, TRANSPARENCY_INCREMENT, TRANSPARENCY_INIT, WINDOW_HEIGHT, WINDOW_WIDTH, X_OFFSET, Y_OFFSET
 
Constructor Summary
PuzzleGameBoard()
           
 
Method Summary
 void initLevel(Level level)
           
 boolean isRenderPuzzleSolved()
           
 void setRenderPuzzleSolved(boolean renderPuzzleSolved)
           
 void undoBoardHistory()
           
 void updateBoardHistory()
           
 
Methods inherited from class de.jos.game.logic.AbstractGameBoard
getActionContainer, getBoard, getBullet, getBulletList, getGameLogic, getLevel, getResourceContainer, isMovePossible, removeBullet, resetGlowAnimation, setActionContainer, setBullet, setGameLogic, setResourceContainer, updateBoard
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PuzzleGameBoard

public PuzzleGameBoard()
Method Detail

initLevel

public void initLevel(Level level)
Overrides:
initLevel in class AbstractGameBoard

isRenderPuzzleSolved

public boolean isRenderPuzzleSolved()

setRenderPuzzleSolved

public void setRenderPuzzleSolved(boolean renderPuzzleSolved)

updateBoardHistory

public void updateBoardHistory()

undoBoardHistory

public void undoBoardHistory()


Copyright © 2008. All Rights Reserved.