Package net.sf.colossus.gui
Interface GUICallbacks
- All Known Implementing Classes:
ClientGUI
public interface GUICallbacks
Anything that happens in the GUI and that has effect to Client or Server,
especially all things that client shall send to server.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
acquireAngelCallback
(Legion legion, CreatureType angelType) void
answerConcede
(Legion legion, boolean answer) void
answerFlee
(Legion ally, boolean answer) void
applyCarries
(BattleHex hex) void
concede()
void
doBattleMove
(int tag, BattleHex hex) void
void
void
void
void
undoBattleMove
(BattleHex hex)
-
Method Details
-
leaveCarryMode
void leaveCarryMode() -
applyCarries
-
acquireAngelCallback
-
answerFlee
-
answerConcede
-
doBattleMove
-
undoBattleMove
-
strike
-
doneWithBattleMoves
void doneWithBattleMoves() -
doneWithStrikes
void doneWithStrikes() -
concede
void concede()
-