All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface tk.games.uno.interfaces.GuiPersonAction

public interface GuiPersonAction

Das Interface definiert auf welche Aktionen in der Gui der Spieler reagieren muß.

Version:
1.0
Author:
_Yellow

Method Index

 o doBetruegenAction()
Spieler möchte von der Möglichkeit des Betrugs gebrauch machen.
 o getKarteAction()
Eine Karte ziehen.
 o setDoppelMarkierungAction(int)
Ausführen, wenn der Spieler in der GUI eine Karte als Doppelkarte markiert/demarkiert hat.
 o setKarteAction(int)
Eine Karte ablegen.
 o showEinstellungenAction()
Die Spieloptionen sollen angezeigt werden.
 o showHistorieAction()
Die Kartenhistorie soll angezeigt werden.
 o showInfoAction()
Die Spiel-Information sollen angezeigt werden.
 o showPunktestandAction()
Der aktuellen Punktestand soll angezeigt werden.
 o starteNeuesSpielAction()
Methode wird gerufen, wenn sofort ein neues Spiel gestartet werden soll.

Methods

 o setKarteAction
 public abstract void setKarteAction(int Index)
Eine Karte ablegen.

Der menschliche Spieler hat eine Aktion ausgelöst, mit der er andeutet, daß er eine Karte ablegen möchte.

Legt der Spieler eine FARBWAHL oder eine FARBWAHL+4 ab, so wird die Wunschfarbe von der Spielsteuerung angefordert.

Parameters:
int - Index auf die abzulegenden Karte
 o getKarteAction
 public abstract boolean getKarteAction()
Eine Karte ziehen.

Der menschliche Spieler hat eine Aktion ausgelöst, mit der er andeutet, daß er eine Karte ziehen möchte.

Returns:
true wenn eine Karte gezogen wurde, ansonsten false
 o starteNeuesSpielAction
 public abstract void starteNeuesSpielAction()
Methode wird gerufen, wenn sofort ein neues Spiel gestartet werden soll.

 o showHistorieAction
 public abstract void showHistorieAction()
Die Kartenhistorie soll angezeigt werden.

 o showEinstellungenAction
 public abstract void showEinstellungenAction()
Die Spieloptionen sollen angezeigt werden.

 o showPunktestandAction
 public abstract void showPunktestandAction()
Der aktuellen Punktestand soll angezeigt werden.

 o showInfoAction
 public abstract void showInfoAction()
Die Spiel-Information sollen angezeigt werden.

 o doBetruegenAction
 public abstract void doBetruegenAction()
Spieler möchte von der Möglichkeit des Betrugs gebrauch machen.

Betrug heißt, daß der Spieler eine Karte ablegen könnte, aber keine Karte ablegen möchte.

Damit der nächste Spieler an die Reihe kommt, muß der Spieler wenigstens Karten gezogen haben.

 o setDoppelMarkierungAction
 public abstract void setDoppelMarkierungAction(int Index)
Ausführen, wenn der Spieler in der GUI eine Karte als Doppelkarte markiert/demarkiert hat.

Parameters:
int - Index der markierten/demarkierten Karte

All Packages  Class Hierarchy  This Package  Previous  Next  Index