- Game - Class in retris.logic
-
Pitää kirjaa pelin tilasta eri olioiden avulla.
- Game(GameState, int, int, long) - Constructor for class retris.logic.Game
-
Luo uuden pelin.
- GameActions - Enum in retris.logic.gamestate
-
Eri toiminnat joita pelissä voi tehdä
- GameState - Class in retris.logic.gamestate
-
Pelin tilaolio joka pitää kirjaa pelin tilasta.
- GameState() - Constructor for class retris.logic.gamestate.GameState
-
- GameWindow - Class in retris.gui
-
Pelin UI
- GameWindow(GameState) - Constructor for class retris.gui.GameWindow
-
Luo uuden peli-ikkunan joka näyttää pelin visuaalisen tilan.
- getActionQueue() - Method in class retris.logic.gamestate.GameState
-
Palauttaa listan tehdyistä toiminnoista ja tyhjentää pelitilan
toimintalistan.
- getBoardHeight() - Method in class retris.logic.Board
-
Palauttaa laudan korkeuden.
- getBoardState() - Method in class retris.logic.Board
-
Palauttaa arrayn joka kertoo kaikki vapaat ja täytetyt kohdat laudalla
- getBoardState() - Method in class retris.logic.gamestate.GameState
-
Palauttaa pelilaudan tilanteen kopion
- getBoardWidth() - Method in class retris.logic.Board
-
Palauttaa laudan leveyden.
- getCurrentBoardStateCopy() - Method in class retris.logic.Game
-
Palauttaa koko pelin tämänhetkisen tilan arraynä laudasta kaikkine
paloineen
- getCurrentForm() - Method in class retris.logic.shape.Shape
-
Palauttaa tämänhetkisen muodon
- getHasChanged() - Method in class retris.logic.gamestate.GameState
-
Palauttaa pelitilan muuttumisesta kertovan olion
- getMaxHeight() - Method in class retris.logic.shape.Shape
-
Palauttaa muodon maksimikorkeuden
- getMaxWidth() - Method in class retris.logic.shape.Shape
-
Palauttaa muodon maksimileveyden
- getPieceDropTimer() - Method in class retris.logic.Game
-
Palauttaa palan tippumisajastimen
- getScore() - Method in class retris.logic.gamestate.GameState
-
Palauttaa nykyisen pistemäärän
- GetShape() - Method in class retris.logic.piece.Piece
-
Palauttaa palan muodon kopion
- getShapeFormIndex() - Method in class retris.logic.shape.Shape
-
Palauttaa palan käännösvaiheen numeron
- getShapeFormRotations() - Method in class retris.logic.shape.Shape
-
Palauttaa muodon eri käännösvaiheet
- getTimeCounter() - Method in class retris.logic.timer.Timer
-
Palauttaa ajastimen luonnista kuluneen ajan joka on kertynyt
päivityksistä
- getTimerDelay() - Method in class retris.logic.timer.Timer
-
Palauttaa ajastimen aikavälin millisekunteina.
- getTimeSinceLastCall() - Method in class retris.logic.timer.TimeDifferenceCounter
-
Palauttaa kuluneen ajan metodin viimekertaisesta kutsusta tai luokan
luonnista.
- getTriggerTime() - Method in class retris.logic.timer.Timer
-
Palauttaa ajastimen alkuhetkestä kuluneen ajan jolloin ajastin raukeaa.
- getX() - Method in class retris.logic.piece.Position
-
Palauttaa paikan X-koordinaatin
- getY() - Method in class retris.logic.piece.Position
-
Palauttaa paikan Y-koordinaatin
- selectRandomGameShape() - Method in class retris.logic.Game
-
Valikoi satunnaisen pelin muodoista tai palauttaa perusmuodon
- setBoardState(int[][]) - Method in class retris.logic.gamestate.GameState
-
Asettaa uuden pelilaudan tilan ja asettaa pelitilan muuttuneeksi
- setHasEnded(boolean) - Method in class retris.logic.gamestate.GameState
-
Asettaa pelin tilan loppuneeksi
- setShape(Shape) - Method in class retris.logic.piece.Piece
-
Asettaa palan muodon jos annettu muoto on oikea
- setShapeFormIndex(int) - Method in class retris.logic.shape.Shape
-
Asettaa palan käännösvaiheen.
- setShapeFormRotations(int[][][]) - Method in class retris.logic.shape.Shape
-
Asettaa muodon ulkonäön eri käännösvaiheille.
- setSpaceStateOnBoard(int, int, int) - Method in class retris.logic.Board
-
Asettaa koordinaattien paikan tilan
- setX(int) - Method in class retris.logic.piece.Position
-
Asettaa paikan X-koordinaatin
- setY(int) - Method in class retris.logic.piece.Position
-
Asettaa paikan Y-koordinaatin
- Shape - Class in retris.logic.shape
-
Tämä luokka toimii pohjana eri tetromino palasille.
- Shape(Shape) - Constructor for class retris.logic.shape.Shape
-
Luo kopion annetusta muodosta
- Shape() - Constructor for class retris.logic.shape.Shape
-
Luo uuden muodon perusmuodolla
- ShapeI - Class in retris.logic.shape
-
I muotoisen mudon ulkonäön määrittely
- ShapeI() - Constructor for class retris.logic.shape.ShapeI
-
Asettaa muodon eri käännösvaiheiden muodot
- ShapeJ - Class in retris.logic.shape
-
J muotoisen mudon ulkonäön määrittely
- ShapeJ() - Constructor for class retris.logic.shape.ShapeJ
-
Asettaa muodon eri käännösvaiheiden muodot
- ShapeL - Class in retris.logic.shape
-
L muotoisen mudon ulkonäön määrittely
- ShapeL() - Constructor for class retris.logic.shape.ShapeL
-
Asettaa muodon eri käännösvaiheiden muodot
- ShapeO - Class in retris.logic.shape
-
O muotoisen mudon ulkonäön määrittely
- ShapeO() - Constructor for class retris.logic.shape.ShapeO
-
Asettaa muodon eri käännösvaiheiden muodot