All Packages Class Hierarchy This Package Previous Next Index
Interface tk.games.uno.interfaces.Gui
- public interface Gui
- extends BaseGui
Anforderungen an die Gui beschreiben.
- Version:
- 1.0
- Author:
- _Yellow
-
disableSpieler(int)
- Anzeige, daß der Spieler am Zug ist, löschen.
-
enableSpieler(int, int, int)
- Anzeigen, daß der Spieler am Zug ist.
-
getKartenImmerOffen()
- Liefert, ob die Karten immer offen dargestellt werden.
-
prepareNeuesSpiel(int)
- Ein neues Spiel vorbereiten.
-
removeKarteZiehstapel()
- Deckblatt als Symbol für den Ziehstapel entfernen, als Zeichen, daß
momentan keine Karte mehr im Stapel ist.
-
setKartenImmerOffen(boolean)
- Setzt, ob die Karten immer offen dargestellt werden.
-
setKarteZiehstapel()
- Deckblatt als Symbol für den Ziehstapel setzen.
-
showKarteAbgelegt(int, int, boolean, int[])
- Anzeigen, daß ein Spieler eine Karte abgelegt hat.
-
showKarteGezogen(int, int, boolean, int[])
- Anzeigen, daß ein Spieler eine Karte gezogen hat.
showKarteGezogen
public abstract void showKarteGezogen(int SpielerID,
int Karte,
boolean Offen,
int Karten[])
- Anzeigen, daß ein Spieler eine Karte gezogen hat.
- Parameters:
- int - ID des Spielers der die Karte zieht
- int - Karte die der Spieler gezogen hat
- boolean - true wenn die Karten des Spielers offen gezeigt
werden, false wenn das Deckblatt gezeigt werden soll
- int[] - Array der die Karten des Spielers enthält
showKarteAbgelegt
public abstract void showKarteAbgelegt(int SpielerID,
int Karte,
boolean Offen,
int Karten[])
- Anzeigen, daß ein Spieler eine Karte abgelegt hat.
- Parameters:
- int - ID des Spielers der die Karte zieht
- int - Karte die der Spieler gezogen hat
- boolean - true wenn die Karten des Spielers offen gezeigt
werden, false wenn das Deckblatt gezeigt werden soll
- int[] - Array der die Karten des Spielers enthält
enableSpieler
public abstract void enableSpieler(int SpielerID,
int Richtung,
int Farbe)
- Anzeigen, daß der Spieler am Zug ist.
- Parameters:
- int - ID des Spielers der am Zug ist
- int - Die Spielrichtung
- int - Die Farbe die aktuell ist bzw gewünscht wird
disableSpieler
public abstract void disableSpieler(int SpielerID)
- Anzeige, daß der Spieler am Zug ist, löschen.
- Parameters:
- int - ID des Spielers bei dem die Anzeige gelöscht werden soll
setKarteZiehstapel
public abstract void setKarteZiehstapel()
- Deckblatt als Symbol für den Ziehstapel setzen.
- See Also:
- DECKBLATT
removeKarteZiehstapel
public abstract void removeKarteZiehstapel()
- Deckblatt als Symbol für den Ziehstapel entfernen, als Zeichen, daß
momentan keine Karte mehr im Stapel ist.
prepareNeuesSpiel
public abstract void prepareNeuesSpiel(int Anzahl)
- Ein neues Spiel vorbereiten.
- Parameters:
- int - Anzahl der Mitspieler
getKartenImmerOffen
public abstract boolean getKartenImmerOffen()
- Liefert, ob die Karten immer offen dargestellt werden.
- Returns:
- true wenn die Karten immer offen dargestellt werden,
ansonsten false
setKartenImmerOffen
public abstract void setKartenImmerOffen(boolean Offen)
- Setzt, ob die Karten immer offen dargestellt werden.
- Parameters:
- boolean - true wenn die Karten immer offen dargestellt
werden, ansonsten false
All Packages Class Hierarchy This Package Previous Next Index