|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.threerings.crowd.client.PlaceControllerDelegate
com.threerings.parlor.game.client.GameControllerDelegate
public class GameControllerDelegate
Extends the PlaceControllerDelegate mechanism with game
controller specific methods.
| Field Summary |
|---|
| Fields inherited from class com.threerings.crowd.client.PlaceControllerDelegate |
|---|
_controller |
| Constructor Summary | |
|---|---|
GameControllerDelegate(GameController ctrl)
Provides the delegate with a reference to the game controller for which it is delegating. |
|
| Method Summary | |
|---|---|
void |
gameDidEnd()
Called when the game transitions to the GAME_OVER
state. |
void |
gameDidStart()
Called when the game transitions to the IN_PLAY
state. |
void |
gameWasCancelled()
Called when the game was cancelled for some reason. |
void |
gameWillReset()
Called to give derived classes a chance to display animations, send a final packet, or do any other business they care to do when the game is about to reset. |
| Methods inherited from class com.threerings.crowd.client.PlaceControllerDelegate |
|---|
didLeavePlace, handleAction, init, mayLeavePlace, willEnterPlace |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GameControllerDelegate(GameController ctrl)
| Method Detail |
|---|
public void gameDidStart()
IN_PLAY
state. This happens when all of the players have arrived and the
server starts the game.
public void gameDidEnd()
GAME_OVER
state. This happens when the game reaches some end condition by
normal means (is not cancelled or aborted).
public void gameWasCancelled()
public void gameWillReset()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||