## Uses of Class
com.threerings.parlor.game.client.GameControllerDelegate

Packages that use GameControllerDelegate
com.threerings.parlor.card.trick.client
com.threerings.parlor.turn.client
com.threerings.puzzle.client
com.threerings.puzzle.drop.client

### Uses of GameControllerDelegate in com.threerings.parlor.card.trick.client

Subclasses of GameControllerDelegate in com.threerings.parlor.card.trick.client
`class` `TrickCardGameControllerDelegate` A card game controller delegate for trick-based card games, such as Spades and Hearts.

### Uses of GameControllerDelegate in com.threerings.parlor.turn.client

Subclasses of GameControllerDelegate in com.threerings.parlor.turn.client
`class` `TurnGameControllerDelegate` Performs the client-side processing for a turn-based game.

### Uses of GameControllerDelegate in com.threerings.puzzle.client

Subclasses of GameControllerDelegate in com.threerings.puzzle.client
`class` `PuzzleControllerDelegate` A base class for puzzle controller delegates.

### Uses of GameControllerDelegate in com.threerings.puzzle.drop.client

Subclasses of GameControllerDelegate in com.threerings.puzzle.drop.client
`class` `DropControllerDelegate` Games that wish to make use of the drop puzzle services will need to create an extension of this delegate class, customizing it for their particular game and then adding it via `PlaceController.addDelegate(com.threerings.crowd.client.PlaceControllerDelegate)`.