com.threerings.parlor.card.trick.client
Class TrickCardGameControllerDelegate

java.lang.Object
  extended by com.threerings.crowd.client.PlaceControllerDelegate
      extended by com.threerings.parlor.game.client.GameControllerDelegate
          extended by com.threerings.parlor.turn.client.TurnGameControllerDelegate
              extended by com.threerings.parlor.card.trick.client.TrickCardGameControllerDelegate
All Implemented Interfaces:
AttributeChangeListener, ChangeListener

public class TrickCardGameControllerDelegate
extends TurnGameControllerDelegate

A card game controller delegate for trick-based card games, such as Spades and Hearts.


Field Summary
protected  CardGameController _cgctrl
          The card game controller.
 
Fields inherited from class com.threerings.parlor.turn.client.TurnGameControllerDelegate
_ctx, _gameObj, _tgctrl, _thfield, _turnGame
 
Fields inherited from class com.threerings.crowd.client.PlaceControllerDelegate
_controller
 
Constructor Summary
TrickCardGameControllerDelegate(CardGameController controller)
          Constructor.
 
Method Summary
 
Methods inherited from class com.threerings.parlor.turn.client.TurnGameControllerDelegate
attributeChanged, didLeavePlace, getTurnHolderIndex, init, isOurTurn, willEnterPlace
 
Methods inherited from class com.threerings.parlor.game.client.GameControllerDelegate
gameDidEnd, gameDidStart, gameWasCancelled, gameWillReset
 
Methods inherited from class com.threerings.crowd.client.PlaceControllerDelegate
handleAction, mayLeavePlace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_cgctrl

protected CardGameController _cgctrl
The card game controller.

Constructor Detail

TrickCardGameControllerDelegate

public TrickCardGameControllerDelegate(CardGameController controller)
Constructor.

Parameters:
controller - the game controller