Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
L
M
N
O
P
R
S
T
U
A
animator
- Variable in class erland.game.tetris.
TetrisApplet
askUserForOptions()
- Method in class erland.game.tetris.
Tetris
B
bEnd
- Variable in class erland.game.tetris.
TetrisPlayer
true if game is completed or game over has occurred
block
- Variable in class erland.game.tetris.
TetrisPlayer
Current active block in the main game area
BlockFactory
- Class in
erland.game.tetris
BlockFactory()
- Constructor for class erland.game.tetris.
BlockFactory
blockNext
- Variable in class erland.game.tetris.
TetrisPlayer
Current active block in the preview block area
C
command(GamePlayerInterface, String)
- Method in class erland.game.tetris.
TetrisServer
connected(NetworkConnectionInterface)
- Method in class erland.game.tetris.
TetrisModelNetworked
createPlayer()
- Method in class erland.game.tetris.
TetrisServer
D
disconnected(NetworkConnectionInterface)
- Method in class erland.game.tetris.
TetrisModelNetworked
disconnected(GamePlayerInterface)
- Method in class erland.game.tetris.
TetrisServer
doCommand(String)
- Method in class erland.game.tetris.
TetrisPlayer
draw()
- Method in class erland.game.tetris.
TetrisMain
drawContainer(Graphics, BlockMatrix, int, int, int, int, int, Color, Color)
- Method in class erland.game.tetris.
TetrisMain
Draw all grapics in a specific BlockMatrix
E
END_BLINK_SPEED
- Variable in class erland.game.tetris.
TetrisMain
Speed of blinking text
endBlink
- Variable in class erland.game.tetris.
TetrisMain
Counter to handle blinking of text when game is completed or GAME OVER has occurred
environment
- Variable in class erland.game.tetris.
TetrisPlayer
Game environment
erland.game.tetris
- package erland.game.tetris
exit()
- Method in class erland.game.tetris.
TetrisMain
G
getBlockFromString(Block, String)
- Method in class erland.game.tetris.
TetrisModelNetworked
getBlockString(Block)
- Method in class erland.game.tetris.
TetrisPlayer
getConnection()
- Method in class erland.game.tetris.
TetrisPlayer
getDisplayModes()
- Method in class erland.game.tetris.
Tetris
getDisplayModes()
- Method in class erland.game.tetris.
TetrisApplet
getHighScore()
- Method in interface erland.game.tetris.
TetrisModelInterface
getHighScore()
- Method in class erland.game.tetris.
TetrisModelNetworked
getHighScore()
- Method in class erland.game.tetris.
TetrisModelStandalone
getHighScore()
- Method in class erland.game.tetris.
TetrisServer
getHighScoreList()
- Method in class erland.game.tetris.
TetrisServer
getImageHandler()
- Method in class erland.game.tetris.
Tetris
getInstance()
- Static method in class erland.game.tetris.
BlockFactory
getLevel()
- Method in interface erland.game.tetris.
TetrisModelInterface
getLevel()
- Method in class erland.game.tetris.
TetrisModelNetworked
getLevel()
- Method in class erland.game.tetris.
TetrisModelStandalone
getLevel()
- Method in class erland.game.tetris.
TetrisPlayer
getMainContainer()
- Method in interface erland.game.tetris.
TetrisModelInterface
getMainContainer()
- Method in class erland.game.tetris.
TetrisModelNetworked
getMainContainer()
- Method in class erland.game.tetris.
TetrisModelStandalone
getMainContainer()
- Method in class erland.game.tetris.
TetrisPlayer
getMaxPlayers()
- Method in class erland.game.tetris.
TetrisServer
getNextBlock()
- Method in interface erland.game.tetris.
TetrisModelInterface
getNextBlock()
- Method in class erland.game.tetris.
TetrisModelNetworked
getNextBlock()
- Method in class erland.game.tetris.
TetrisModelStandalone
getNextBlock()
- Method in class erland.game.tetris.
TetrisPlayer
getNumberString(int, long)
- Method in class erland.game.tetris.
TetrisPlayer
getOpponentLevel()
- Method in interface erland.game.tetris.
TetrisModelInterface
getOpponentLevel()
- Method in class erland.game.tetris.
TetrisModelNetworked
getOpponentLevel()
- Method in class erland.game.tetris.
TetrisModelStandalone
getOpponentMainContainer()
- Method in interface erland.game.tetris.
TetrisModelInterface
getOpponentMainContainer()
- Method in class erland.game.tetris.
TetrisModelNetworked
getOpponentMainContainer()
- Method in class erland.game.tetris.
TetrisModelStandalone
getOpponentScore()
- Method in interface erland.game.tetris.
TetrisModelInterface
getOpponentScore()
- Method in class erland.game.tetris.
TetrisModelNetworked
getOpponentScore()
- Method in class erland.game.tetris.
TetrisModelStandalone
getScore()
- Method in interface erland.game.tetris.
TetrisModelInterface
getScore()
- Method in class erland.game.tetris.
TetrisModelNetworked
getScore()
- Method in class erland.game.tetris.
TetrisModelStandalone
getScore()
- Method in class erland.game.tetris.
TetrisPlayer
getStorage()
- Method in class erland.game.tetris.
Tetris
getStorage()
- Method in class erland.game.tetris.
TetrisServer
I
init()
- Method in class erland.game.tetris.
TetrisApplet
init(GameEnvironmentInterface)
- Method in class erland.game.tetris.
TetrisMain
init()
- Method in class erland.game.tetris.
TetrisMain
Initialize a new game
init(GameEnvironmentInterface)
- Method in interface erland.game.tetris.
TetrisModelInterface
init(GameEnvironmentInterface)
- Method in class erland.game.tetris.
TetrisModelNetworked
init(GameEnvironmentInterface)
- Method in class erland.game.tetris.
TetrisModelStandalone
init()
- Method in class erland.game.tetris.
TetrisPlayer
initGames(GamePanelHandlerInterface)
- Method in class erland.game.tetris.
Tetris
initGames(GamePanelHandlerInterface)
- Method in class erland.game.tetris.
TetrisApplet
initNewGame()
- Method in class erland.game.tetris.
TetrisModelNetworked
initPlayer(GamePlayerInterface)
- Method in class erland.game.tetris.
TetrisServer
isCompleted()
- Method in interface erland.game.tetris.
TetrisModelInterface
isCompleted()
- Method in class erland.game.tetris.
TetrisModelNetworked
isCompleted()
- Method in class erland.game.tetris.
TetrisModelStandalone
isCompleted()
- Method in class erland.game.tetris.
TetrisPlayer
isEnd()
- Method in interface erland.game.tetris.
TetrisModelInterface
isEnd()
- Method in class erland.game.tetris.
TetrisModelNetworked
isEnd()
- Method in class erland.game.tetris.
TetrisModelStandalone
isEndGame()
- Method in class erland.game.tetris.
TetrisServer
isExit()
- Method in class erland.game.tetris.
TetrisMain
isGameOver()
- Method in class erland.game.tetris.
TetrisPlayer
isMultiplayer()
- Method in interface erland.game.tetris.
TetrisModelInterface
isMultiplayer()
- Method in class erland.game.tetris.
TetrisModelNetworked
isMultiplayer()
- Method in class erland.game.tetris.
TetrisModelStandalone
isOpponentConnected()
- Method in interface erland.game.tetris.
TetrisModelInterface
isOpponentConnected()
- Method in class erland.game.tetris.
TetrisModelNetworked
isOpponentConnected()
- Method in class erland.game.tetris.
TetrisModelStandalone
isStarted()
- Method in interface erland.game.tetris.
TetrisModelInterface
isStarted()
- Method in class erland.game.tetris.
TetrisModelNetworked
isStarted()
- Method in class erland.game.tetris.
TetrisModelStandalone
L
level
- Variable in class erland.game.tetris.
TetrisPlayer
Current level
M
main(String[])
- Static method in class erland.game.tetris.
Tetris
main(String[])
- Static method in class erland.game.tetris.
TetrisServer
mainContainer
- Variable in class erland.game.tetris.
TetrisPlayer
Container representing the main game area
makeTitle(BlockMatrix)
- Method in class erland.game.tetris.
TetrisMain
Draw the tetris logo in the specied BlockMatrix
MAX_LEVEL
- Variable in class erland.game.tetris.
TetrisPlayer
Number of levels
MAX_SPEED
- Variable in class erland.game.tetris.
TetrisPlayer
Maximum block speed
message(NetworkConnectionInterface, String)
- Method in class erland.game.tetris.
TetrisModelNetworked
moveDown()
- Method in interface erland.game.tetris.
TetrisModelInterface
moveDown()
- Method in class erland.game.tetris.
TetrisModelNetworked
moveDown()
- Method in class erland.game.tetris.
TetrisModelStandalone
moveDown()
- Method in class erland.game.tetris.
TetrisPlayer
Move the active block in the main game area one step down
moveDownBottom()
- Method in class erland.game.tetris.
TetrisPlayer
moveLeft()
- Method in interface erland.game.tetris.
TetrisModelInterface
moveLeft()
- Method in class erland.game.tetris.
TetrisModelNetworked
moveLeft()
- Method in class erland.game.tetris.
TetrisModelStandalone
moveLeft()
- Method in class erland.game.tetris.
TetrisPlayer
Move the active block in the main game area one step left
moveRight()
- Method in interface erland.game.tetris.
TetrisModelInterface
moveRight()
- Method in class erland.game.tetris.
TetrisModelNetworked
moveRight()
- Method in class erland.game.tetris.
TetrisModelStandalone
moveRight()
- Method in class erland.game.tetris.
TetrisPlayer
Move the active block in the main game area one step right
N
needUpdate()
- Method in class erland.game.tetris.
TetrisPlayer
newBlock()
- Method in class erland.game.tetris.
BlockFactory
Creates a new random block
newGame()
- Method in class erland.game.tetris.
TetrisMain
Start a new game, this will only succeed if there is not a game already running
nextBlock(Object)
- Method in class erland.game.tetris.
BlockFactory
O
offsetX
- Variable in class erland.game.tetris.
TetrisMain
Horizontal drawing offset
offsetY
- Variable in class erland.game.tetris.
TetrisMain
Vertical drawing offset
P
previewContainer
- Variable in class erland.game.tetris.
TetrisMain
Container representing the next block
R
removeCompletedRows()
- Method in class erland.game.tetris.
TetrisPlayer
Removes all completed rows in the main game area and increases score
reset()
- Method in class erland.game.tetris.
BlockFactory
rotate()
- Method in interface erland.game.tetris.
TetrisModelInterface
rotate()
- Method in class erland.game.tetris.
TetrisModelNetworked
rotate()
- Method in class erland.game.tetris.
TetrisModelStandalone
rotateRight()
- Method in class erland.game.tetris.
TetrisPlayer
Rotate the active block in the main game area 90 degrees clockwize
ROWS_PER_LEVEL
- Variable in class erland.game.tetris.
TetrisPlayer
Number of rows that has to be removed before level is increased
rowsThisLevel
- Variable in class erland.game.tetris.
TetrisPlayer
Number of rows that has been removed in this level
run()
- Method in class erland.game.tetris.
TetrisApplet
S
score
- Variable in class erland.game.tetris.
TetrisPlayer
Current score
sendConnectionStatus(GamePlayerInterface)
- Method in class erland.game.tetris.
TetrisServer
sendUpdate(TetrisPlayer, String)
- Method in class erland.game.tetris.
TetrisServer
setCheatmode(boolean)
- Method in class erland.game.tetris.
TetrisMain
setConnection(NetworkConnectionInterface)
- Method in class erland.game.tetris.
TetrisPlayer
spaceBetweenSquares
- Variable in class erland.game.tetris.
TetrisMain
Number of pixels between squares
squareSize
- Variable in class erland.game.tetris.
TetrisMain
Size of the squares
start()
- Method in class erland.game.tetris.
TetrisApplet
startGame()
- Method in interface erland.game.tetris.
TetrisModelInterface
startGame()
- Method in class erland.game.tetris.
TetrisModelNetworked
startGame()
- Method in class erland.game.tetris.
TetrisModelStandalone
startGame()
- Method in class erland.game.tetris.
TetrisServer
startNewGame()
- Method in class erland.game.tetris.
TetrisPlayer
startPlayer(GamePlayerInterface)
- Method in class erland.game.tetris.
TetrisServer
stop()
- Method in class erland.game.tetris.
TetrisApplet
T
Tetris
- Class in
erland.game.tetris
Tetris(String, String)
- Constructor for class erland.game.tetris.
Tetris
TetrisApplet
- Class in
erland.game.tetris
TetrisApplet()
- Constructor for class erland.game.tetris.
TetrisApplet
TetrisMain
- Class in
erland.game.tetris
TetrisMain(TetrisModelInterface)
- Constructor for class erland.game.tetris.
TetrisMain
TetrisModelInterface
- Interface in
erland.game.tetris
TetrisModelNetworked
- Class in
erland.game.tetris
TetrisModelNetworked(String, String, String)
- Constructor for class erland.game.tetris.
TetrisModelNetworked
TetrisModelStandalone
- Class in
erland.game.tetris
TetrisModelStandalone()
- Constructor for class erland.game.tetris.
TetrisModelStandalone
TetrisPlayer
- Class in
erland.game.tetris
TetrisPlayer(GameServerEnvironmentInterface)
- Constructor for class erland.game.tetris.
TetrisPlayer
TetrisServer
- Class in
erland.game.tetris
TetrisServer()
- Constructor for class erland.game.tetris.
TetrisServer
titleContainer
- Variable in class erland.game.tetris.
TetrisMain
Container representing the game logo
toString()
- Method in class erland.game.tetris.
TetrisPlayer
U
update()
- Method in class erland.game.tetris.
TetrisMain
update()
- Method in interface erland.game.tetris.
TetrisModelInterface
update()
- Method in class erland.game.tetris.
TetrisModelNetworked
update()
- Method in class erland.game.tetris.
TetrisModelStandalone
update()
- Method in class erland.game.tetris.
TetrisPlayer
updateConnectionStatus(GamePlayerInterface, String)
- Method in class erland.game.tetris.
TetrisServer
updateCounter
- Variable in class erland.game.tetris.
TetrisPlayer
Counter that is increased every update, when it reaches the current game speed the active block will be moved down one step
updateGame()
- Method in class erland.game.tetris.
TetrisServer
updatePlayer(GamePlayerInterface)
- Method in class erland.game.tetris.
TetrisServer
updatePreviewContainer()
- Method in class erland.game.tetris.
TetrisMain
A
B
C
D
E
G
I
L
M
N
O
P
R
S
T
U
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2003-2006 Erland Isaksson. All Rights Reserved.