- cancel() - Method in class com.threerings.parlor.client.Invitation
-
Cancels this invitation.
- cancel(int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.client.ParlorService
-
- CANCEL - Static variable in class com.threerings.parlor.data.ParlorMarshaller
-
- cancel(int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.data.ParlorMarshaller
-
- cancel(ClientObject, int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.server.ParlorManager
-
- cancel(ClientObject, int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.server.ParlorProvider
-
- cancel(InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.tourney.client.TourneyService
-
Handles a request to cancel the tourney.
- CANCEL - Static variable in class com.threerings.parlor.tourney.data.TourneyMarshaller
-
- cancel(InvocationService.ConfirmListener) - Method in class com.threerings.parlor.tourney.data.TourneyMarshaller
-
- cancel(ClientObject, InvocationService.ConfirmListener) - Method in class com.threerings.parlor.tourney.server.TourneyManager
-
- cancel(ClientObject, InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.tourney.server.TourneyProvider
-
- cancelGame() - Method in class com.threerings.parlor.game.server.GameManager
-
- cancelInvite(BodyObject, int) - Method in class com.threerings.parlor.server.ParlorManager
-
Requests that an outstanding invitation be cancelled.
- CANCELLED - Static variable in class com.threerings.parlor.game.data.GameObject
-
A game state constant indicating that the game was cancelled.
- CANCELLED - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
-
The tournament was canceled.
- CANCELLED - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
-
Tourney has been cancelled.
- cancelled() - Method in class com.threerings.stage.tools.editor.EditorDialog
-
Called when cancel is clicked.
- cancelled() - Method in class com.threerings.stage.tools.editor.ObjectEditorDialog
-
- cancelMoveRequest() - Method in class com.threerings.whirled.client.SceneDirector
-
- cancelTourney(String) - Method in class com.threerings.parlor.tourney.server.TourneyManager
-
Cancel the tourney, return entry fees to all participants.
- canFollowSuit(PlayerCard[], Hand) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
-
Checks whether the player can follow the suit lead with the hand given.
- canPopup() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
-
Can this sprite pop-up a row on a forgiving rotation?
- Card - Class in com.threerings.parlor.card.data
-
Instances of this class represent individual playing cards.
- Card() - Constructor for class com.threerings.parlor.card.data.Card
-
No-arg constructor for deserialization.
- Card(int, int) - Constructor for class com.threerings.parlor.card.data.Card
-
Creates a new card.
- card - Variable in class com.threerings.parlor.card.data.PlayerCard
-
The card that the player played.
- CardCodes - Interface in com.threerings.parlor.card.data
-
Constants relating to the card services.
- CardGameController - Class in com.threerings.parlor.card.client
-
A controller class for card games.
- CardGameController() - Constructor for class com.threerings.parlor.card.client.CardGameController
-
- CardGameDecoder - Class in com.threerings.parlor.card.client
-
- CardGameDecoder(CardGameReceiver) - Constructor for class com.threerings.parlor.card.client.CardGameDecoder
-
Creates a decoder that may be registered to dispatch invocation
service notifications to the specified receiver.
- CardGameManager - Class in com.threerings.parlor.card.server
-
A manager class for card games.
- CardGameManager() - Constructor for class com.threerings.parlor.card.server.CardGameManager
-
- CardGameObject - Class in com.threerings.parlor.card.data
-
Game object class for card games.
- CardGameObject() - Constructor for class com.threerings.parlor.card.data.CardGameObject
-
- CardGameReceiver - Interface in com.threerings.parlor.card.client
-
Defines, for the card game services, a set of notifications delivered
asynchronously by the server to the client.
- CardGameSender - Class in com.threerings.parlor.card.server
-
- CardGameSender() - Constructor for class com.threerings.parlor.card.server.CardGameSender
-
- CardPanel - Class in com.threerings.parlor.card.client
-
Extends VirtualMediaPanel to provide services specific to rendering and manipulating playing
cards.
- CardPanel(FrameManager) - Constructor for class com.threerings.parlor.card.client.CardPanel
-
Constructor.
- CardPanel.CardSelectionObserver - Interface in com.threerings.parlor.card.client
-
A listener for card selection/deselection.
- CARDS_TRANSFERRED_BETWEEN_PLAYERS - Static variable in class com.threerings.parlor.card.client.CardGameDecoder
-
- CardSprite - Class in com.threerings.parlor.card.client
-
A sprite representing a playing card.
- CardSprite(CardPanel, Card) - Constructor for class com.threerings.parlor.card.client.CardSprite
-
Creates a new upward-facing card sprite.
- CardSprite(CardPanel, Card, boolean) - Constructor for class com.threerings.parlor.card.client.CardSprite
-
Creates a new card sprite.
- cardSpriteClicked(CardSprite, MouseEvent) - Method in interface com.threerings.parlor.card.client.CardSpriteObserver
-
Notifies the observer that the user clicked a card sprite.
- cardSpriteDeselected(CardSprite) - Method in interface com.threerings.parlor.card.client.CardPanel.CardSelectionObserver
-
Called when a card has been deselected.
- cardSpriteDragged(CardSprite, MouseEvent) - Method in interface com.threerings.parlor.card.client.CardSpriteObserver
-
Notifies the observer that the user dragged a card sprite to a new
location.
- cardSpriteEntered(CardSprite, MouseEvent) - Method in interface com.threerings.parlor.card.client.CardSpriteObserver
-
Notifies the observer that the user moved the mouse pointer onto
a card sprite.
- cardSpriteExited(CardSprite, MouseEvent) - Method in interface com.threerings.parlor.card.client.CardSpriteObserver
-
Notifies the observer that the user moved the mouse pointer off of
a card sprite.
- CardSpriteObserver - Interface in com.threerings.parlor.card.client
-
Observer interface for (draggable) card sprites.
- cardSpriteSelected(CardSprite) - Method in interface com.threerings.parlor.card.client.CardPanel.CardSelectionObserver
-
Called when a card has been selected.
- cardsTransferredBetweenPlayers(int, int, int) - Method in class com.threerings.parlor.card.client.CardGameController
-
Dispatched to the client when a set of cards is transferred between two other players in
the game.
- cardsTransferredBetweenPlayers(int, int, int) - Method in interface com.threerings.parlor.card.client.CardGameReceiver
-
Dispatched to the client when a set of cards is transferred between
two other players in the game.
- cardsTransferredBetweenPlayers(ClientObject, int, int, int) - Static method in class com.threerings.parlor.card.server.CardGameSender
-
- CARE_NOT - Static variable in interface com.threerings.puzzle.client.PuzzleController.ClearPender
-
- CategoriesMarshaller() - Constructor for class com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller
-
- center(JFrame, JInternalFrame) - Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil
-
Centers the supplied dialog in its parent's bounds.
- CHAIN_COLOR - Static variable in class com.threerings.puzzle.drop.client.DropBoardView
-
The color used to render chain reward scoring text.
- CHANGE_LOCATION - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller
-
- changeLocation(Location, ResultListener<Location>) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
-
Issues a request to change our location within the scene to the specified location.
- changeLocation(int, Location, InvocationService.ConfirmListener) - Method in interface com.threerings.whirled.spot.client.SpotService
-
Requests that this client's body be made to move to the specified
location.
- changeLocation(int, Location, InvocationService.ConfirmListener) - Method in class com.threerings.whirled.spot.data.SpotMarshaller
-
- changeLocation(ClientObject, int, Location, InvocationService.ConfirmListener) - Method in interface com.threerings.whirled.spot.server.SpotProvider
-
- changeLocation(ClientObject, int, Location, InvocationService.ConfirmListener) - Method in class com.threerings.whirled.spot.server.SpotSceneRegistry
-
- ChatPanel - Class in com.threerings.micasa.client
-
- ChatPanel(CrowdContext) - Constructor for class com.threerings.micasa.client.ChatPanel
-
- ChatPanel(CrowdContext, boolean) - Constructor for class com.threerings.micasa.client.ChatPanel
-
- checkpoint(String, int) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
-
- checkWritePermission(ClientObject, int) - Method in class com.threerings.parlor.game.server.GameManager
-
- checkWritePermission(ClientObject, int) - Method in interface com.threerings.parlor.server.PlayManager
-
Make sure that the given caller is a player or an agent and can write to the data
of the given playerId.
- ChoiceParameter - Class in com.threerings.parlor.data
-
Models a parameter that allows the selection of one of a list of choices (specified as strings).
- ChoiceParameter() - Constructor for class com.threerings.parlor.data.ChoiceParameter
-
- choices - Variable in class com.threerings.parlor.data.ChoiceParameter
-
The set of choices available for this parameter.
- classId - Variable in class com.threerings.stage.data.DefaultColorUpdate
-
The class id of the colorization we're changing.
- clear() - Method in class com.threerings.micasa.client.ChatPanel
-
- clear() - Method in class com.threerings.puzzle.util.PointSet
-
Clears all points from this set.
- CLEAR_OP - Static variable in class com.threerings.puzzle.drop.data.DropBoard
-
An operation that does naught but clear pieces, which proves to be generally useful.
- clearAction() - Method in class com.threerings.puzzle.client.PuzzlePanel
-
Called by the controller when the action stops.
- clearAnimations() - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
- clearBoard() - Method in class com.threerings.parlor.card.client.CardPanel
-
Clears all cards from the board.
- clearEnteringBody(BodyObject) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
-
Called if a body failed to enter our scene after we assigned them an entering position.
- clearHand() - Method in class com.threerings.parlor.card.client.CardPanel
-
Clears all cards from the hand.
- clearHandSelection() - Method in class com.threerings.parlor.card.client.CardPanel
-
Clears any existing hand sprite selection.
- clearMapping(Stat.Type, String) - Method in class com.threerings.stats.server.persist.StatRepository
-
This is only used for testing.
- clearModified() - Method in class com.threerings.parlor.rating.util.Percentiler
-
Clears this percentiler's "is modified" state.
- clearPiece(int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Clears out a piece from the board along with its piece sprite.
- clearPieceSprite(int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Clears the specified piece from the board.
- clearPlayer(Name) - Method in class com.threerings.parlor.data.Table
-
Requests that the specified user be removed from their seat at this table.
- clearPlayerByOid(int) - Method in class com.threerings.parlor.data.Table
-
Requests that the user identified by the specified body object id be removed from their seat
at this table.
- clearPlayerPos(int) - Method in class com.threerings.parlor.data.Table
-
Called to clear a player at the specified position.
- clearSprites() - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
- clearTableObject() - Method in class com.threerings.parlor.client.TableDirector
-
This must be called by the entity that uses the table director when the using entity has
left and is done dealing with tables.
- clearTestTileSets() - Method in class com.threerings.stage.tools.editor.EditorTileManager
-
Clear all of our existing test tile sets.
- clearTile() - Method in class com.threerings.stage.tools.editor.EditorModel
-
Marks the currently selected tile as invalid such that editing
when no tiles are available can be properly effected.
- clearTileSelectRegion(int, int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
Clear and return the drag rectangle for selecting a rectangular
region.
- clientConnectionFailed(Client, Exception) - Method in class com.threerings.micasa.client.LogonPanel
-
- ClientController - Class in com.threerings.micasa.client
-
Responsible for top-level control of the client user interface.
- ClientController(MiCasaContext, MiCasaFrame) - Constructor for class com.threerings.micasa.client.ClientController
-
Creates a new client controller.
- clientDidClear(Client) - Method in class com.threerings.micasa.client.LogonPanel
-
- clientDidLogoff(Client) - Method in class com.threerings.micasa.client.ClientController
-
- clientDidLogoff(Client) - Method in class com.threerings.micasa.client.LogonPanel
-
- clientDidLogoff(Client) - Method in class com.threerings.micasa.simulator.client.SimulatorController
-
- clientDidLogoff(Client) - Method in class com.threerings.parlor.client.ParlorDirector
-
- clientDidLogoff(Client) - Method in class com.threerings.parlor.client.TableDirector
-
- clientDidLogoff(Client) - Method in class com.threerings.whirled.client.SceneDirector
-
- clientDidLogoff(Client) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
-
- clientDidLogoff(Client) - Method in class com.threerings.whirled.zone.client.ZoneDirector
-
- clientDidLogon(Client) - Method in class com.threerings.micasa.client.ClientController
-
- clientDidLogon(Client) - Method in class com.threerings.micasa.client.LogonPanel
-
- clientDidLogon(Client) - Method in class com.threerings.micasa.simulator.client.SimulatorController
-
- clientDidLogon(Client) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
-
- clientFailedToLogon(Client, Exception) - Method in class com.threerings.micasa.client.LogonPanel
-
- clientObjectDidChange(Client) - Method in class com.threerings.micasa.client.ClientController
-
- clientObjectDidChange(Client) - Method in class com.threerings.micasa.client.LogonPanel
-
- clientObjectDidChange(Client) - Method in class com.threerings.micasa.simulator.client.SimulatorController
-
- clientObjectDidChange(Client) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
-
- clientWillLogoff(Client) - Method in class com.threerings.micasa.client.LogonPanel
-
- clientWillLogon(Client) - Method in class com.threerings.micasa.client.ClientController
-
- clientWillLogon(Client) - Method in class com.threerings.micasa.client.LogonPanel
-
- clientWillLogon(Client) - Method in class com.threerings.micasa.simulator.client.SimulatorController
-
- clone() - Method in class com.threerings.parlor.game.data.GameConfig
-
- clone() - Method in class com.threerings.puzzle.data.Board
-
- clone() - Method in class com.threerings.puzzle.drop.data.DropBoard
-
- clone() - Method in class com.threerings.stage.data.StageLocation
-
- clone() - Method in class com.threerings.stage.data.StageMisoSceneModel
-
- clone() - Method in class com.threerings.stage.data.StageScene
-
- clone() - Method in class com.threerings.stats.data.Stat
-
- clone() - Method in interface com.threerings.whirled.data.AuxModel
-
Creates a clone of this auxiliary model.
- clone() - Method in class com.threerings.whirled.data.SceneModel
-
- clone() - Method in interface com.threerings.whirled.spot.data.Location
-
Locations are cloneable.
- clone() - Method in class com.threerings.whirled.spot.data.Portal
-
- clone() - Method in class com.threerings.whirled.spot.data.SpotSceneModel
-
- CLUBS - Static variable in interface com.threerings.parlor.card.data.CardCodes
-
The suit of clubs.
- Cluster - Class in com.threerings.whirled.spot.data
-
Contains information on clusters.
- Cluster() - Constructor for class com.threerings.whirled.spot.data.Cluster
-
- CLUSTER_CHAT_TYPE - Static variable in interface com.threerings.whirled.spot.data.SpotCodes
-
The chat type code with which we register our cluster auxiliary
chat objects.
- CLUSTER_CLICKED - Static variable in class com.threerings.stage.client.StageScenePanel
-
An action command generated when a cluster is clicked.
- CLUSTER_FULL - Static variable in interface com.threerings.whirled.spot.data.SpotCodes
-
An error code indicating that a cluster is full.
- CLUSTER_SPEAK - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller
-
- ClusteredBodyObject - Interface in com.threerings.whirled.spot.data
-
Defines some required methods for a BodyObject that is to participate in the Whirled
Spot system.
- ClusterObject - Class in com.threerings.whirled.spot.data
-
Used to dispatch chat in clusters.
- ClusterObject() - Constructor for class com.threerings.whirled.spot.data.ClusterObject
-
- clusterOid - Variable in class com.threerings.whirled.spot.data.Cluster
-
A unique identifier for this cluster (also the distributed object
id of the cluster chat object).
- CLUSTERS - Static variable in class com.threerings.whirled.spot.data.SpotSceneObject
-
The field name of the clusters field.
- clusters - Variable in class com.threerings.whirled.spot.data.SpotSceneObject
-
Contains information on all
Clusters in this scene.
- clusterSpeak(String, byte) - Method in interface com.threerings.whirled.spot.client.SpotService
-
Requests that the supplied message be delivered to listeners in the
cluster to which the specified location belongs.
- clusterSpeak(String, byte) - Method in class com.threerings.whirled.spot.data.SpotMarshaller
-
- clusterSpeak(ClientObject, String, byte) - Method in interface com.threerings.whirled.spot.server.SpotProvider
-
- clusterSpeak(ClientObject, String, byte) - Method in class com.threerings.whirled.spot.server.SpotSceneRegistry
-
- CMD_ACTIONS - Static variable in class com.threerings.stage.tools.editor.EditorModel
-
String translations for action identifiers.
- code() - Method in interface com.threerings.stats.data.Stat.Type
-
Returns the unique code for this stat which is a function of its name.
- CODE - Static variable in class com.threerings.stats.server.persist.StringCodeRecord
-
- code - Variable in class com.threerings.stats.server.persist.StringCodeRecord
-
- col - Variable in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
-
The column number.
- colorId - Variable in class com.threerings.stage.data.DefaultColorUpdate
-
The color id to set as the new default, or -1 to remove the default.
- columns - Variable in class com.threerings.puzzle.drop.data.DropBoardSummary
-
The row levels for each column.
- com.threerings.micasa - package com.threerings.micasa
-
- com.threerings.micasa.client - package com.threerings.micasa.client
-
- com.threerings.micasa.data - package com.threerings.micasa.data
-
- com.threerings.micasa.lobby - package com.threerings.micasa.lobby
-
- com.threerings.micasa.lobby.table - package com.threerings.micasa.lobby.table
-
- com.threerings.micasa.server - package com.threerings.micasa.server
-
- com.threerings.micasa.simulator.client - package com.threerings.micasa.simulator.client
-
- com.threerings.micasa.simulator.data - package com.threerings.micasa.simulator.data
-
- com.threerings.micasa.simulator.server - package com.threerings.micasa.simulator.server
-
- com.threerings.micasa.simulator.util - package com.threerings.micasa.simulator.util
-
- com.threerings.micasa.util - package com.threerings.micasa.util
-
- com.threerings.parlor - package com.threerings.parlor
-
- com.threerings.parlor.card - package com.threerings.parlor.card
-
- com.threerings.parlor.card.client - package com.threerings.parlor.card.client
-
- com.threerings.parlor.card.data - package com.threerings.parlor.card.data
-
- com.threerings.parlor.card.server - package com.threerings.parlor.card.server
-
- com.threerings.parlor.card.trick.client - package com.threerings.parlor.card.trick.client
-
- com.threerings.parlor.card.trick.data - package com.threerings.parlor.card.trick.data
-
- com.threerings.parlor.card.trick.server - package com.threerings.parlor.card.trick.server
-
- com.threerings.parlor.card.trick.util - package com.threerings.parlor.card.trick.util
-
- com.threerings.parlor.client - package com.threerings.parlor.client
-
- com.threerings.parlor.data - package com.threerings.parlor.data
-
- com.threerings.parlor.game.client - package com.threerings.parlor.game.client
-
- com.threerings.parlor.game.data - package com.threerings.parlor.game.data
-
- com.threerings.parlor.game.server - package com.threerings.parlor.game.server
-
- com.threerings.parlor.media - package com.threerings.parlor.media
-
- com.threerings.parlor.rating.data - package com.threerings.parlor.rating.data
-
- com.threerings.parlor.rating.server - package com.threerings.parlor.rating.server
-
- com.threerings.parlor.rating.server.persist - package com.threerings.parlor.rating.server.persist
-
- com.threerings.parlor.rating.util - package com.threerings.parlor.rating.util
-
- com.threerings.parlor.server - package com.threerings.parlor.server
-
- com.threerings.parlor.tourney.client - package com.threerings.parlor.tourney.client
-
- com.threerings.parlor.tourney.data - package com.threerings.parlor.tourney.data
-
- com.threerings.parlor.tourney.server - package com.threerings.parlor.tourney.server
-
- com.threerings.parlor.tourney.server.persist - package com.threerings.parlor.tourney.server.persist
-
- com.threerings.parlor.turn.client - package com.threerings.parlor.turn.client
-
- com.threerings.parlor.turn.data - package com.threerings.parlor.turn.data
-
- com.threerings.parlor.turn.server - package com.threerings.parlor.turn.server
-
- com.threerings.parlor.util - package com.threerings.parlor.util
-
- com.threerings.puzzle - package com.threerings.puzzle
-
- com.threerings.puzzle.client - package com.threerings.puzzle.client
-
- com.threerings.puzzle.data - package com.threerings.puzzle.data
-
- com.threerings.puzzle.drop.client - package com.threerings.puzzle.drop.client
-
- com.threerings.puzzle.drop.data - package com.threerings.puzzle.drop.data
-
- com.threerings.puzzle.drop.server - package com.threerings.puzzle.drop.server
-
- com.threerings.puzzle.drop.util - package com.threerings.puzzle.drop.util
-
- com.threerings.puzzle.server - package com.threerings.puzzle.server
-
- com.threerings.puzzle.util - package com.threerings.puzzle.util
-
- com.threerings.stage - package com.threerings.stage
-
- com.threerings.stage.client - package com.threerings.stage.client
-
- com.threerings.stage.data - package com.threerings.stage.data
-
- com.threerings.stage.server - package com.threerings.stage.server
-
- com.threerings.stage.tools.editor - package com.threerings.stage.tools.editor
-
- com.threerings.stage.tools.editor.util - package com.threerings.stage.tools.editor.util
-
- com.threerings.stage.tools.viewer - package com.threerings.stage.tools.viewer
-
- com.threerings.stage.tools.xml - package com.threerings.stage.tools.xml
-
- com.threerings.stage.util - package com.threerings.stage.util
-
- com.threerings.stats - package com.threerings.stats
-
- com.threerings.stats.data - package com.threerings.stats.data
-
- com.threerings.stats.server.persist - package com.threerings.stats.server.persist
-
- com.threerings.whirled - package com.threerings.whirled
-
- com.threerings.whirled.client - package com.threerings.whirled.client
-
- com.threerings.whirled.client.persist - package com.threerings.whirled.client.persist
-
- com.threerings.whirled.data - package com.threerings.whirled.data
-
- com.threerings.whirled.server - package com.threerings.whirled.server
-
- com.threerings.whirled.server.persist - package com.threerings.whirled.server.persist
-
- com.threerings.whirled.spot - package com.threerings.whirled.spot
-
Extends the Whirled services with the notion of locations, clusters,
coordinates and orientation.
- com.threerings.whirled.spot.client - package com.threerings.whirled.spot.client
-
- com.threerings.whirled.spot.data - package com.threerings.whirled.spot.data
-
- com.threerings.whirled.spot.server - package com.threerings.whirled.spot.server
-
- com.threerings.whirled.spot.tools - package com.threerings.whirled.spot.tools
-
- com.threerings.whirled.spot.tools.xml - package com.threerings.whirled.spot.tools.xml
-
- com.threerings.whirled.tools.xml - package com.threerings.whirled.tools.xml
-
- com.threerings.whirled.util - package com.threerings.whirled.util
-
- com.threerings.whirled.zone - package com.threerings.whirled.zone
-
- com.threerings.whirled.zone.client - package com.threerings.whirled.zone.client
-
- com.threerings.whirled.zone.data - package com.threerings.whirled.zone.data
-
- com.threerings.whirled.zone.peer.data - package com.threerings.whirled.zone.peer.data
-
- com.threerings.whirled.zone.peer.server - package com.threerings.whirled.zone.peer.server
-
- com.threerings.whirled.zone.server - package com.threerings.whirled.zone.server
-
- com.threerings.whirled.zone.util - package com.threerings.whirled.zone.util
-
- commit() - Method in class com.threerings.stage.tools.editor.TestTileLoader
-
Since we're just testing, we don't save these crazy IDs.
- compareTo(Card) - Method in class com.threerings.parlor.card.data.Card
-
Compares this card to another.
- compareTo(Participant) - Method in class com.threerings.parlor.tourney.data.Participant
-
- computeAdjustment(float, int, Rating) - Static method in class com.threerings.parlor.rating.server.Rating
-
Computes a ratings adjustment for the given player, using a modified
version of the FIDE Chess rating system as:
- computeRating(Rating[], int, float) - Static method in class com.threerings.parlor.rating.server.Rating
-
Computes a player's updated rating using a modified version of the
FIDE/ELO system.
- config - Static variable in class com.threerings.micasa.server.MiCasaConfig
-
Provides access to configuration data for this package.
- config - Variable in class com.threerings.parlor.client.Invitation
-
The configuration of the game to be created.
- config - Variable in class com.threerings.parlor.data.Table
-
The game config for the game that is being matchmade.
- CONFIG - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
-
The field name of the config field.
- config - Variable in class com.threerings.parlor.tourney.data.TourneyObject
-
The tourney configuration.
- config - Variable in class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord
-
The tourney configuration.
- config - Static variable in class com.threerings.puzzle.client.PuzzlePrefs
-
Used to load our preferences from a properties file and map them to the persistent Java
preferences repository.
- config - Static variable in class com.threerings.stage.tools.editor.EditorConfig
-
Provides access to config data for this package.
- contains(int, int) - Method in class com.threerings.puzzle.util.PointSet
-
Returns whether this set contains the given point.
- contains(Integer) - Method in class com.threerings.stats.data.IntSetStat
-
Returns true if the specified int is contained in this set.
- contains(T) - Method in class com.threerings.stats.data.SetStat
-
Returns true if the specified object is contained in this set.
- contains(String) - Method in class com.threerings.stats.data.StringSetStat
-
Returns true if the specified string is contained in this set.
- containsAll(Card[]) - Method in class com.threerings.parlor.card.data.Hand
-
Checks whether this hand contains all of the specified cards.
- containsCard(PlayerCard[], Card) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
-
Checks whether the specified array contains the given card.
- containsKey(String) - Method in class com.threerings.stats.data.StringMapStat
-
Returns true if the specified key is contained in this map.
- containsPlayer(Name) - Method in class com.threerings.parlor.data.Table
-
Returns true if this table contains the specified player.
- containsValue(Stat.Type, T) - Method in class com.threerings.stats.data.StatSet
-
Returns true if the specified
SetStat contains the specified value, false
otherwise.
- coordsToLocation(int, int, Point) - Static method in class com.threerings.stage.util.StageSceneUtil
-
Converts Cartesian coordinates back to full coordinates.
- copyInto(DropBoard) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Copies the contents of this board directly into the supplied board, overwriting the
destination board in its entirety.
- counter(GameConfig, InvitationResponseObserver) - Method in class com.threerings.parlor.client.Invitation
-
Counters this invitation with an invitation with different game
configuration parameters.
- countSuitMembers(PlayerCard[], int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
-
Determines the number of cards that belong to the specified suit within the array given.
- crc32(String) - Static method in class com.threerings.stats.data.Stat
-
Computes and returns the CRC32 hash of the specified string.
- CREATE_GAME - Static variable in class com.threerings.micasa.simulator.data.SimulatorMarshaller
-
- CREATE_TABLE - Static variable in class com.threerings.parlor.data.TableMarshaller
-
- CREATE_TOURNEY - Static variable in class com.threerings.parlor.tourney.data.TourniesMarshaller
-
- createConfigurator() - Method in class com.threerings.parlor.game.data.GameConfig
-
Creates a configurator that can be used to create a user interface for configuring this
instance prior to starting the game.
- createController() - Method in class com.threerings.micasa.lobby.LobbyConfig
-
- createController() - Method in class com.threerings.stage.data.StageSceneConfig
-
- createDecoys() - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
-
Creates the decoy sprites.
- createGame(Client) - Method in class com.threerings.micasa.simulator.client.SimulatorController
-
- createGame(GameConfig, String, int) - Method in interface com.threerings.micasa.simulator.client.SimulatorService
-
Requests that a new game be created.
- createGame(GameConfig, String, int) - Method in class com.threerings.micasa.simulator.data.SimulatorMarshaller
-
- createGame(BodyObject, GameConfig, String, int) - Method in class com.threerings.micasa.simulator.server.SimulatorManager
-
Creates a game along with the specified number of simulant players and forcibly moves all
players into the game room.
- createGame(ClientObject, GameConfig, String, int) - Method in class com.threerings.micasa.simulator.server.SimulatorProvider
-
Processes a request from the client to create a new game.
- CreateGameTask(BodyObject, GameConfig, String, int) - Constructor for class com.threerings.micasa.simulator.server.SimulatorManager.CreateGameTask
-
- createLabel(String, Color, Font, MediaPanel) - Static method in class com.threerings.parlor.media.ScoreAnimation
-
- createLabel(String, Color, Font, Component) - Static method in class com.threerings.parlor.media.ScoreAnimation
-
Create and configure a Label suitable for a ScoreAnimation with all the most common options.
- createMatchMakingView(MiCasaContext) - Method in class com.threerings.micasa.lobby.LobbyConfig
-
Derived classes override this function and create the appropriate
matchmaking user interface component.
- createMatchMakingView(MiCasaContext) - Method in class com.threerings.micasa.lobby.table.TableLobbyConfig
-
- createMenuBar() - Method in class com.threerings.stage.tools.editor.EditorFrame
-
Create the menu bar and menu items and add them to the frame.
- createPiece(int, int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Creates a new piece sprite and places it directly in its correct position.
- createPiece(int, int, int, int, int, long) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Creates a new piece sprite and moves it into position on the board.
- createPieces(int, int, int[], int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Creates a new drop sprite used to animate the given pieces falling in the specified column.
- createPlaceConfig(SceneModel) - Method in interface com.threerings.whirled.server.SceneRegistry.ConfigFactory
-
Creates the place config instance appropriate to the specified scene.
- createScene(SceneModel, PlaceConfig) - Method in interface com.threerings.whirled.util.SceneFactory
-
Creates a
Scene implementation given the supplied scene
model and place config.
- createScoreAnimation(String, Color, Font, int, int) - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
Creates and returns an animation displaying the given string with the specified parameters,
floating it a short distance up the view.
- createScoreAnimation(String, Color, Font) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Creates and returns an animation showing the specified score floating up the view, with the
label initially centered within the view.
- createScoreAnimation(String, Color, Font, int, int, int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Creates and returns an animation showing the specified score floating up the view.
- createTable(TableConfig, GameConfig) - Method in class com.threerings.parlor.client.TableDirector
-
Sends a request to create a table with the specified game configuration.
- createTable(TableConfig, GameConfig, InvocationService.ResultListener) - Method in interface com.threerings.parlor.client.TableService
-
Requests that a new table be created.
- createTable(TableConfig, GameConfig, InvocationService.ResultListener) - Method in class com.threerings.parlor.data.TableMarshaller
-
- createTable(BodyObject, TableConfig, GameConfig) - Method in class com.threerings.parlor.server.TableManager
-
Creates a table for the specified creator and returns said table.
- createTable(ClientObject, TableConfig, GameConfig, InvocationService.ResultListener) - Method in class com.threerings.parlor.server.TableManager
-
- createTable(ClientObject, TableConfig, GameConfig, InvocationService.ResultListener) - Method in interface com.threerings.parlor.server.TableProvider
-
- createTableConfigurator() - Method in class com.threerings.parlor.game.data.GameConfig
-
Creates a table configurator for initializing 'table' properties of the game.
- createTourney(TourneyConfig, InvocationService.ResultListener) - Method in interface com.threerings.parlor.tourney.client.TourniesService
-
Creates a new tourney.
- createTourney(TourneyConfig, InvocationService.ResultListener) - Method in class com.threerings.parlor.tourney.data.TourniesMarshaller
-
- createTourney(ClientObject, TourneyConfig, InvocationService.ResultListener) - Method in class com.threerings.parlor.tourney.server.TourniesManager
-
- createTourney(ClientObject, TourneyConfig, InvocationService.ResultListener) - Method in interface com.threerings.parlor.tourney.server.TourniesProvider
-
- creator - Variable in class com.threerings.parlor.tourney.data.TourneyConfig
-
The tourney creator.
- DATA - Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
-
- data - Variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
-
The raw percentiler data.
- dealHand(int) - Method in class com.threerings.parlor.card.data.Deck
-
Deals a hand of cards from the deck.
- dealHand(Deck, int, int) - Method in class com.threerings.parlor.card.server.CardGameManager
-
Deals a hand of cards to the player at the specified index from the given Deck.
- dealHands(Deck, int) - Method in class com.threerings.parlor.card.server.CardGameManager
-
Deals a hand of cards to each player from the specified Deck.
- DEBUG_PUZZLE - Static variable in interface com.threerings.puzzle.data.PuzzleCodes
-
Whether to enable debug logging and assertions for puzzles.
- Deck - Class in com.threerings.parlor.card.data
-
Instances of this class represent decks of cards.
- Deck() - Constructor for class com.threerings.parlor.card.data.Deck
-
Default constructor creates an unshuffled deck of cards without
jokers.
- Deck(boolean) - Constructor for class com.threerings.parlor.card.data.Deck
-
Constructor.
- decodeUpdate(int, int, int, byte[]) - Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller
-
Instantiates the appropriate update class and decodes the update from the data.
- DEFAULT_DIFFICULTY - Static variable in interface com.threerings.puzzle.data.PuzzleCodes
-
The default puzzle difficulty level.
- DEFAULT_RATING - Static variable in interface com.threerings.parlor.rating.data.RatingCodes
-
The default rating value.
- defaultColors - Variable in class com.threerings.stage.data.StageSceneModel
-
If non-null, contains default colorizations to use for objects
that do not have colorizations defined.
- DefaultColorUpdate - Class in com.threerings.stage.data
-
Update to change the default colorization for objects in a scene which
do not define their own colorization.
- DefaultColorUpdate() - Constructor for class com.threerings.stage.data.DefaultColorUpdate
-
- defaultEntranceId - Variable in class com.threerings.whirled.spot.data.SpotSceneModel
-
The portal id of the default entrance to this scene.
- DefaultSceneConfig - Class in com.threerings.whirled.data
-
The default scene config simply causes the default scene manager and
controller to be created.
- DefaultSceneConfig() - Constructor for class com.threerings.whirled.data.DefaultSceneConfig
-
- DefaultSwingTableConfigurator - Class in com.threerings.parlor.client
-
Provides a default implementation of a TableConfigurator for
a Swing interface.
- DefaultSwingTableConfigurator(int) - Constructor for class com.threerings.parlor.client.DefaultSwingTableConfigurator
-
Create a TableConfigurator that allows only the specified number
of players and lets the configuring user enable private games
only if the number of players is greater than 2.
- DefaultSwingTableConfigurator(int, boolean) - Constructor for class com.threerings.parlor.client.DefaultSwingTableConfigurator
-
Create a TableConfigurator that allows only the specified number
of players and lets the user configure a private table, or not.
- DefaultSwingTableConfigurator(int, int, int, boolean) - Constructor for class com.threerings.parlor.client.DefaultSwingTableConfigurator
-
Create a TableConfigurator that allows for the specified configuration
parameters.
- defLobbyOid - Variable in class com.threerings.micasa.data.MiCasaBootstrapData
-
The oid of the default lobby.
- deleteObject(SceneObject) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
Deletes the object tile at the specified tile coordinates.
- deleteObject(ObjectInfo) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
Delete the given object from the scene.
- deletePercentile(int, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
-
Deletes the percentile record for the specified game and game mode.
- deletePortal(int, int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
Deletes the portal at the specified full coordinates.
- deleteRating(int, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
-
Deletes the specified rating record.
- deleteSceneModel(int) - Method in interface com.threerings.whirled.client.persist.SceneRepository
-
Deletes the specified scene model from the repository.
- deleteStats(int) - Method in class com.threerings.stats.server.persist.StatRepository
-
Deletes all stats associated with the specified player.
- deleteTourney(int) - Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository
-
Deletes a tourney from the repository.
- deselectHandSprite(CardSprite) - Method in class com.threerings.parlor.card.client.CardPanel
-
Programmatically deselects a sprite in the hand.
- desiredPlayerCount - Variable in class com.threerings.parlor.data.TableConfig
-
The total number of players that are desired for the table.
- destroyPieces(DropBoard, DropBoard.PieceOperation) - Method in class com.threerings.puzzle.drop.util.PieceDestroyer
-
Destroys all pieces in the given board that are in contiguous rows or columns of pieces,
returning a list of
SegmentInfo objects detailing the destroyed piece segments.
- DIAMONDS - Static variable in interface com.threerings.parlor.card.data.CardCodes
-
The suit of diamonds.
- didInit(PlaceConfig) - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
-
- didInit(PlaceConfig) - Method in class com.threerings.parlor.rating.server.RatingDelegate
-
- didInit(PlaceConfig) - Method in class com.threerings.parlor.server.PlayManagerDelegate
-
- didInit(PlaceConfig) - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
-
- didInit(PlaceConfig) - Method in class com.threerings.puzzle.drop.server.DropManagerDelegate
-
- didInit(PlaceConfig) - Method in class com.threerings.puzzle.server.PuzzleManagerDelegate
-
- didLeavePlace(PlaceObject) - Method in class com.threerings.micasa.client.ChatPanel
-
- didLeavePlace(PlaceObject) - Method in class com.threerings.micasa.client.OccupantList
-
- didLeavePlace(PlaceObject) - Method in class com.threerings.micasa.lobby.LobbyPanel
-
- didLeavePlace(PlaceObject) - Method in class com.threerings.micasa.lobby.table.TableListView
-
- didLeavePlace(PlaceObject) - Method in class com.threerings.parlor.card.client.CardGameController
-
- didLeavePlace(PlaceObject) - Method in class com.threerings.parlor.game.client.GameController
-
Removes our listener registration from the game object and cleans house.
- didLeavePlace(PlaceObject) - Method in class com.threerings.parlor.turn.client.TurnDisplay
-
- didLeavePlace(PlaceObject) - Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate
-
- didLeavePlace(PlaceObject) - Method in class com.threerings.puzzle.client.PuzzleController
-
- didLeavePlace(PlaceObject) - Method in class com.threerings.puzzle.client.PuzzleControllerDelegate
-
- didLeavePlace(PlaceObject) - Method in class com.threerings.puzzle.client.PuzzlePanel
-
- didLeavePlace(PlaceObject) - Method in class com.threerings.stage.client.StageScenePanel
-
- didLeavePlace(PlaceObject) - Method in class com.threerings.whirled.client.SceneController
-
- didLeaveScene() - Method in class com.threerings.whirled.client.SceneDirector
-
Called to clean up our place and scene state information when we leave a scene.
- didPopup() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
-
Called if we pop up to decrement the remaining popups we have.
- didStartup(PlaceObject) - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
-
- didStartup(PlaceObject) - Method in class com.threerings.parlor.rating.server.RatingDelegate
-
- didStartup(PlaceObject) - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
-
- didStartup(PlaceObject) - Method in class com.threerings.puzzle.drop.server.DropManagerDelegate
-
- DIFFICULTY - Static variable in class com.threerings.puzzle.data.PuzzleObject
-
The field name of the difficulty field.
- difficulty - Variable in class com.threerings.puzzle.data.PuzzleObject
-
The puzzle difficulty level.
- dir - Variable in class com.threerings.puzzle.drop.data.SegmentInfo
-
The segment's direction; one of DirectionCodes.HORIZONTAL
or DirectionCodes.VERTICAL.
- DirectionButton - Class in com.threerings.stage.tools.editor
-
A button that allows for selection from the compass directions.
- DirectionButton() - Constructor for class com.threerings.stage.tools.editor.DirectionButton
-
Construct a 41x41 DirectionButton.
- DirectionButton(int) - Constructor for class com.threerings.stage.tools.editor.DirectionButton
-
Construct a DirectionButton with the specified preferred diameter.
- dirtySegment(int, int, int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Dirties the rectangle encompassing the segment with the given direction and length whose
bottom-leftmost corner is at (col, row).
- dismiss(JInternalFrame) - Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil
-
Removes the supplied dialog from its parent container, but does not
dispose it.
- dispatchNotification(int, Object[]) - Method in class com.threerings.parlor.card.client.CardGameDecoder
-
- dispatchNotification(int, Object[]) - Method in class com.threerings.parlor.client.ParlorDecoder
-
- dispatchNotification(int, Object[]) - Method in class com.threerings.whirled.client.SceneDecoder
-
- dispatchNotification(int, Object[]) - Method in class com.threerings.whirled.zone.client.ZoneDecoder
-
- dispatchResponse(int, Object[]) - Method in class com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller
-
- dispatchResponse(int, Object[]) - Method in class com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller
-
- dispatchResponse(int, Object[]) - Method in class com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller
-
- dispatchResponse(int, Object[]) - Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
-
- dispatchResponse(int, Object[]) - Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
-
- dispatchResponse(int, Object[]) - Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
-
- display(JFrame, JInternalFrame) - Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil
-
Display a dialog centered within the given frame.
- displayMessage(ChatMessage, boolean) - Method in class com.threerings.micasa.client.ChatPanel
-
- dispose(JInternalFrame) - Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil
-
Handles safely dismissing and disposing of the supplied dialog.
- dist - Variable in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
-
The distance to drop the pieces.
- drop() - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Starts the piece dropping toward the next row.
- DROP_BLOCK_PIECE_COUNT - Static variable in interface com.threerings.puzzle.drop.data.DropPieceCodes
-
The number of pieces in a drop block.
- DROP_MESSAGE_BUNDLE - Static variable in interface com.threerings.puzzle.drop.data.DropCodes
-
The message bundle identifier for drop puzzle messages.
- DROP_STREAM - Static variable in interface com.threerings.puzzle.drop.data.DropCodes
-
The name of the control stream that provides drop pieces.
- DropBlockSprite - Class in com.threerings.puzzle.drop.client
-
The drop block sprite represents a block of multiple pieces that can be rotated to any of the
four cardinal compass directions.
- DropBlockSprite(DropBoardView, int, int, int, int[]) - Constructor for class com.threerings.puzzle.drop.client.DropBlockSprite
-
Constructs a drop block sprite and starts it dropping.
- DropBlockSprite(DropBoardView, int, int, int, int[], int) - Constructor for class com.threerings.puzzle.drop.client.DropBlockSprite
-
Constructs a drop block sprite and starts it dropping.
- DropBoard - Class in com.threerings.puzzle.drop.data
-
A class that provides for various useful logical operations to be enacted on a two-dimensional
board and provides an easier mechanism for referencing pieces by position.
- DropBoard() - Constructor for class com.threerings.puzzle.drop.data.DropBoard
-
Constructs an empty drop board for use when unserializing.
- DropBoard(int, int) - Constructor for class com.threerings.puzzle.drop.data.DropBoard
-
Constructs a drop board of the given dimensions with its pieces initialized to PIECE_NONE.
- DropBoard(int, int, int) - Constructor for class com.threerings.puzzle.drop.data.DropBoard
-
Constructs a drop board of the given dimensions with its pieces initialized to the given
piece.
- DropBoard(int[], int, int) - Constructor for class com.threerings.puzzle.drop.data.DropBoard
-
Constructs a drop board with the given board and dimensions.
- DropBoard.PieceOperation - Interface in com.threerings.puzzle.drop.data
-
An interface to be implemented by classes that would like to apply some operation to each
piece in a column or row segment in the board.
- DropBoardSummary - Class in com.threerings.puzzle.drop.data
-
- DropBoardSummary() - Constructor for class com.threerings.puzzle.drop.data.DropBoardSummary
-
Constructs an empty drop board summary for use when un-serializing.
- DropBoardSummary(Board) - Constructor for class com.threerings.puzzle.drop.data.DropBoardSummary
-
Constructs a drop board summary that retrieves board information from the supplied board
when summarizing.
- DropBoardUtil - Class in com.threerings.puzzle.drop.util
-
- DropBoardUtil() - Constructor for class com.threerings.puzzle.drop.util.DropBoardUtil
-
- DropBoardView - Class in com.threerings.puzzle.drop.client
-
The drop board view displays a drop puzzle game in progress for a single player.
- DropBoardView(PuzzleContext, int, int) - Constructor for class com.threerings.puzzle.drop.client.DropBoardView
-
Constructs a drop board view.
- DropCodes - Interface in com.threerings.puzzle.drop.data
-
Contains codes used by the drop game services.
- DropConfig - Interface in com.threerings.puzzle.drop.data
-
Provides access to the configuration information for a drop puzzle game.
- DropControllerDelegate - Class in com.threerings.puzzle.drop.client
-
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).
- DropControllerDelegate(PuzzleController, DropLogic) - Constructor for class com.threerings.puzzle.drop.client.DropControllerDelegate
-
Creates a delegate with the specified drop game logic and controller.
- DropGameUtil - Class in com.threerings.puzzle.drop.util
-
Drop puzzle game related utilities.
- DropGameUtil() - Constructor for class com.threerings.puzzle.drop.util.DropGameUtil
-
- DropLogic - Interface in com.threerings.puzzle.drop.data
-
Describes the features and configuration desired for a given drop puzzle game.
- DropManagerDelegate - Class in com.threerings.puzzle.drop.server
-
Provides the necessary support for a puzzle game that involves a two-dimensional board
containing pieces, with new pieces either falling into the board as a "drop block", or rising
into the bottom of the board in new piece rows, groups of blocks can be "broken" and garbage
can be sent to other players' boards as a result.
- DropManagerDelegate(PuzzleManager, DropLogic) - Constructor for class com.threerings.puzzle.drop.server.DropManagerDelegate
-
- DropManagerDelegate(DropLogic) - Constructor for class com.threerings.puzzle.drop.server.DropManagerDelegate
-
Creates a drop manager delegate with a logic that it uses to determine how to manage the
drop puzzle.
- DropPanel - Interface in com.threerings.puzzle.drop.client
-
Puzzles using the drop services need implement this interface to display drop puzzle related
information.
- DropPieceCodes - Interface in com.threerings.puzzle.drop.data
-
The drop piece codes interface contains constants common to the drop game package.
- dropPieces(DropBoard, PieceDropper.DropObserver) - Method in class com.threerings.puzzle.drop.util.PieceDropper
-
Effects any drops possible on the supplied board (modifying the board in the progress) and
notifying the supplied drop observer of those drops.
- DropSprite - Class in com.threerings.puzzle.drop.client
-
The drop sprite is a sprite that displays one or more pieces falling toward the bottom of the
board.
- DropSprite(DropBoardView, int, int, int[], int) - Constructor for class com.threerings.puzzle.drop.client.DropSprite
-
Constructs a drop sprite and starts it dropping.
- DropSprite(DropBoardView, int, int, int[], int, int) - Constructor for class com.threerings.puzzle.drop.client.DropSprite
-
Constructs a drop sprite and starts it dropping.
- DropSpriteObserver - Interface in com.threerings.puzzle.drop.client
-
Provides notifications for drop puzzle specific stuff.
- DummySceneRepository - Class in com.threerings.whirled.server.persist
-
The dummy scene repository just pretends to load and store scenes, but
in fact it just creates new blank scenes when requested to load a scene
and does nothing when requested to save one.
- DummySceneRepository() - Constructor for class com.threerings.whirled.server.persist.DummySceneRepository
-
- dump(PrintWriter) - Method in class com.threerings.parlor.rating.util.Percentiler
-
Dumps a text representation of this percentiler to the supplied print stream.
- dump() - Method in class com.threerings.puzzle.data.Board
-
Outputs a string representation of the board contents.
- dump() - Method in class com.threerings.puzzle.drop.data.DropBoard
-
- dumpActors() - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
Dumps to the logs, a list of interesting sprites and animations
currently active on the puzzle board.
- dumpAndCompare(Board) - Method in class com.threerings.puzzle.data.Board
-
Outputs a string representation of the board contents, interlaced with the supplied
comparison board.
- dumpAndCompare(Board) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
- dumpGnuPlot(PrintWriter) - Method in class com.threerings.parlor.rating.util.Percentiler
-
Dumps out our data in a format that can be used to generate a gnuplot.
- GAME_ALREADY_STARTED - Static variable in interface com.threerings.parlor.data.ParlorCodes
-
An error code returned by the table services when a user requests to leave a table for
which the game is already in progress.
- GAME_CHAT_TYPE - Static variable in interface com.threerings.parlor.game.data.GameCodes
-
A chat type for chatting on the game object.
- GAME_ID - Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
-
- GAME_ID - Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord
-
- GAME_IS_READY - Static variable in class com.threerings.parlor.client.ParlorDecoder
-
- GAME_MESSAGE_BUNDLE - Static variable in interface com.threerings.parlor.game.data.GameCodes
-
The message bundle identifier for general game messages.
- GAME_MODE - Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
-
- GAME_OVER - Static variable in class com.threerings.parlor.game.data.GameObject
-
A game state constant indicating that the game ended normally.
- GameAI - Class in com.threerings.parlor.game.data
-
Represents attributes of an AI player.
- GameAI() - Constructor for class com.threerings.parlor.game.data.GameAI
-
A blank constructor for serialization.
- GameAI(int, int) - Constructor for class com.threerings.parlor.game.data.GameAI
-
Constructs an AI with the specified (game-interpreted) skill and personality.
- GameCodes - Interface in com.threerings.parlor.game.data
-
Constants relating to the game services.
- GameConfig - Class in com.threerings.parlor.game.data
-
The game config class encapsulates the configuration information for a particular type of game.
- GameConfig() - Constructor for class com.threerings.parlor.game.data.GameConfig
-
- gameConfigClass - Variable in class com.threerings.micasa.simulator.data.SimulatorInfo
-
The game config classname.
- GameConfigurator - Class in com.threerings.parlor.game.client
-
Provides the base from which interfaces can be built to configure games prior to starting
them.
- GameConfigurator() - Constructor for class com.threerings.parlor.game.client.GameConfigurator
-
- GameController - Class in com.threerings.parlor.game.client
-
The game controller manages the flow and control of a game on the client side.
- GameController() - Constructor for class com.threerings.parlor.game.client.GameController
-
- GameControllerDelegate - Class in com.threerings.parlor.game.client
-
Extends the PlaceControllerDelegate mechanism with game
controller specific methods.
- GameControllerDelegate(GameController) - Constructor for class com.threerings.parlor.game.client.GameControllerDelegate
-
Provides the delegate with a reference to the game controller for
which it is delegating.
- gameDidEnd() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
-
- gameDidEnd() - Method in class com.threerings.parlor.game.client.GameControllerDelegate
-
Called when the game transitions to the GAME_OVER
state.
- gameDidEnd() - Method in class com.threerings.parlor.game.server.GameManagerDelegate
-
Called by the game manager after the game ended.
- gameDidEnd() - Method in class com.threerings.parlor.rating.server.RatingDelegate
-
- gameDidEnd() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
-
- gameDidStart() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
-
Called when the game has started.
- gameDidStart() - Method in class com.threerings.parlor.game.client.GameControllerDelegate
-
Called when the game transitions to the IN_PLAY
state.
- gameDidStart() - Method in class com.threerings.parlor.game.server.GameManagerDelegate
-
Called by the game manager after the game was started.
- gameDidStart() - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
-
- gameId - Variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
-
The id of the game for which we're tracking a percentile distribution.
- gameId - Variable in class com.threerings.parlor.rating.server.persist.RatingRecord
-
The identifier of the game we're rating for.
- gameIdent - Variable in class com.threerings.micasa.lobby.Lobby
-
The universal game identifier string for the game matchmade by
this lobby.
- gameIsReady(int) - Method in class com.threerings.parlor.client.ParlorDirector
-
- gameIsReady(int) - Method in interface com.threerings.parlor.client.ParlorReceiver
-
Dispatched to the client when a game in which they are a
participant is ready for play.
- gameIsReady(ClientObject, int) - Static method in class com.threerings.parlor.server.ParlorSender
-
- GameManager - Class in com.threerings.parlor.game.server
-
The game manager handles the server side management of a game.
- GameManager() - Constructor for class com.threerings.parlor.game.server.GameManager
-
- GameManagerDelegate - Class in com.threerings.parlor.game.server
-
- GameManagerDelegate() - Constructor for class com.threerings.parlor.game.server.GameManagerDelegate
-
- GameManagerDelegate(GameManager) - Constructor for class com.threerings.parlor.game.server.GameManagerDelegate
-
- gameMode - Variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
-
The mode of the game.
- GameObject - Class in com.threerings.parlor.game.data
-
A game object hosts the shared data associated with a game played by one or more players.
- GameObject() - Constructor for class com.threerings.parlor.game.data.GameObject
-
- gameOid - Variable in class com.threerings.parlor.data.Table
-
The oid of the game that was created from this table or -1 if the table is still in
matchmaking mode.
- GameReadyObserver - Interface in com.threerings.parlor.client
-
Used to inform interested parties when the
ParlorDirector
receives a game ready notification.
- gameWasCancelled() - Method in class com.threerings.parlor.game.client.GameControllerDelegate
-
Called when the game was cancelled for some reason.
- GameWatcher<T extends GameObject> - Class in com.threerings.parlor.game.server
-
An abstract convenience class used server-side to keep an eye on a game and perform a one-time
game-over activity when the game ends.
- GameWatcher() - Constructor for class com.threerings.parlor.game.server.GameWatcher
-
- gameWillEnd() - Method in class com.threerings.parlor.game.server.GameManagerDelegate
-
Called by the game manager when the game is about to end.
- gameWillReset() - Method in class com.threerings.parlor.game.client.GameControllerDelegate
-
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.
- gameWillReset() - Method in class com.threerings.parlor.game.server.GameManagerDelegate
-
Called when the game is about to reset, but before any other clearing out of game data has
taken place.
- gameWillStart() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
-
- gameWillStart() - Method in class com.threerings.parlor.game.server.GameManagerDelegate
-
Called by the game manager when the game is about to start.
- gameWillStart() - Method in class com.threerings.parlor.rating.server.RatingDelegate
-
- gameWillStart() - Method in class com.threerings.puzzle.drop.server.DropManagerDelegate
-
- get(String) - Method in class com.threerings.stats.data.StringMapStat
-
Returns the value to which the specified key maps or zero if it is not contained in this
map.
- GET_CATEGORIES - Static variable in class com.threerings.micasa.lobby.LobbyMarshaller
-
- GET_LOBBIES - Static variable in class com.threerings.micasa.lobby.LobbyMarshaller
-
- getActionAnimationCount() - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
Returns the number of action animations on the board.
- getActionCount() - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
Returns the count of action sprites and animations on the board.
- getActionMode() - Method in class com.threerings.stage.tools.editor.EditorModel
-
Returns the current editor action mode.
- getActionSpriteCount() - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
Returns the number of action sprites on the board.
- getActivePlayerCount() - Method in class com.threerings.parlor.game.data.GameObject
-
Returns the number of active players in the game.
- getBoard() - Method in class com.threerings.puzzle.client.PuzzleController
-
Returns the board associated with the puzzle.
- getBoard() - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Returns the raw board data associated with this board.
- getBoardBounds() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
-
Returns the bounds of the block in board piece coordinates.
- getBoardHeight() - Method in interface com.threerings.puzzle.drop.data.DropConfig
-
Returns the board height in pieces.
- getBoards() - Method in class com.threerings.puzzle.server.PuzzleManager
-
Returns the boards for all players.
- getBoardSummary(int) - Method in class com.threerings.puzzle.server.PuzzleManager
-
Returns the board summary for the given player index.
- getBoardView() - Method in class com.threerings.puzzle.client.PuzzlePanel
-
- getBoardWidth() - Method in interface com.threerings.puzzle.drop.data.DropConfig
-
Returns the board width in pieces.
- getBounds() - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Returns the bounds of this board.
- getCanStandPred() - Method in class com.threerings.stage.server.StageSceneManager
-
- getCard() - Method in class com.threerings.parlor.card.client.CardSprite
-
Returns the card being depicted.
- getCardBackImage() - Method in class com.threerings.parlor.card.client.CardPanel
-
Returns the full-sized image for the back of a playing card.
- getCardImage(Card) - Method in class com.threerings.parlor.card.client.CardPanel
-
Returns the full-sized image for the front of the specified card.
- getCards() - Method in class com.threerings.parlor.card.data.Hand
-
Converts this list of cards into an array.
- getCardsPlayed() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Returns an array containing the history of the trick in terms of the
cards played by each player.
- getCardsPlayedFieldName() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Returns the name of the field that contains the history of the trick
in terms of the cards played by each player.
- getCategories(LobbyService.CategoriesListener) - Method in class com.threerings.micasa.lobby.LobbyMarshaller
-
- getCategories(ClientObject, LobbyService.CategoriesListener) - Method in interface com.threerings.micasa.lobby.LobbyProvider
-
- getCategories(BodyObject) - Method in class com.threerings.micasa.lobby.LobbyRegistry
-
Returns an array containing the category identifiers of all the categories in which lobbies
have been registered with the registry.
- getCategories(ClientObject, LobbyService.CategoriesListener) - Method in class com.threerings.micasa.lobby.LobbyRegistry
-
Processes a request by the client to obtain a list of the lobby categories available on this
server.
- getCategories(LobbyService.CategoriesListener) - Method in interface com.threerings.micasa.lobby.LobbyService
-
Requests the list of lobby categories that are available on this
server.
- getChatIdentifier(UserMessage) - Method in class com.threerings.whirled.spot.data.ClusterObject
-
- getChoiceLabel(int) - Method in class com.threerings.parlor.data.ChoiceParameter
-
Returns the translation key for the specified choice.
- getClientObject(int) - Method in class com.threerings.parlor.card.server.CardGameManager
-
Returns the client object corresponding to the specified player index, or null if the
position is not occupied by a player.
- getClusterField() - Method in interface com.threerings.whirled.spot.data.ClusteredBodyObject
-
Returns the field name of the cluster oid distributed object field.
- getClusterLocs(Cluster) - Static method in class com.threerings.stage.util.StageSceneUtil
-
Computes a list of the valid locations in this cluster.
- getClusterOid() - Method in interface com.threerings.whirled.spot.data.ClusteredBodyObject
-
Returns the oid of the cluster to which this user currently belongs.
- getCode() - Method in class com.threerings.stats.data.Stat
-
Returns the integer code to which this statistic's name maps.
- getCodeString(Stat.Type, int) - Method in interface com.threerings.stats.data.Stat.AuxDataSource
-
Maps the specified unique code back to its string value.
- getCodeString(Stat.Type, int) - Method in class com.threerings.stats.server.persist.StatRepository
-
- getColorId(String) - Method in class com.threerings.stage.client.SceneColorizer
-
Get the colorId to use for the specified colorization.
- getColorization(int, String) - Method in class com.threerings.stage.client.SceneColorizer
-
- getColorizer(ObjectInfo) - Method in class com.threerings.stage.client.SceneColorizer
-
Obtains a colorizer for the supplied scene object.
- getColorizer() - Method in class com.threerings.stage.client.StageScenePanel
-
Get the tileset colorizer in use in this scene.
- getColorPository() - Method in interface com.threerings.stage.tools.editor.util.EditorContext
-
Returns a colorization repository for use by the editor.
- getColorPository() - Method in interface com.threerings.stage.util.StageContext
-
Returns a reference to the colorization repository.
- getColumn() - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Returns the column the piece is located in.
- getColumnLevels(byte[]) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Populates the given array with the column levels for this board.
- getColumns() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
-
Returns an array of the column numbers containing the block pieces.
- getComponent() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
-
- getComponentRepository() - Method in interface com.threerings.stage.util.StageContext
-
Returns the component repository in use by this client.
- getConstrainedEdge(DropBoard, int, int, int) - Method in interface com.threerings.puzzle.drop.util.PieceDropLogic
-
Returns the x-axis coordinate of the specified edge of the given constrained piece.
- getContext() - Method in class com.threerings.micasa.client.MiCasaClient
-
Returns a reference to the context in effect for this client.
- getController() - Method in class com.threerings.micasa.client.MiCasaFrame
-
- getController() - Method in class com.threerings.puzzle.client.PuzzlePanel
-
- getController() - Method in class com.threerings.stage.client.StageScenePanel
-
- getCounts() - Method in class com.threerings.parlor.rating.util.Percentiler
-
Returns the counts for each bucket.
- getDefaultColor(int) - Method in class com.threerings.stage.data.StageScene
-
Get the default color id to use for the specified colorization class,
or -1 if no default is set.
- getDefaultColor(int) - Method in class com.threerings.stage.data.StageSceneModel
-
Get the default color to use for the specified colorization
classId, or -1 if no default is set for that colorization.
- getDefaultEntrance() - Method in class com.threerings.stage.data.StageScene
-
- getDefaultEntrance() - Method in interface com.threerings.whirled.spot.data.SpotScene
-
Returns the portal that represents the default entrance to this scene.
- getDefaultEntrance() - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
-
- getDefaultLobbyOid() - Method in class com.threerings.micasa.lobby.LobbyRegistry
-
Returns the oid of the default lobby.
- getDefaultValue() - Method in class com.threerings.parlor.data.ChoiceParameter
-
- getDefaultValue() - Method in class com.threerings.parlor.data.Parameter
-
Returns the default value of this parameter.
- getDefaultValue() - Method in class com.threerings.parlor.data.RangeParameter
-
- getDefaultValue() - Method in class com.threerings.parlor.data.ToggleParameter
-
- getDescription() - Method in class com.threerings.parlor.game.data.GameConfig
-
Returns a List of strings that describe the configuration of this game.
- getDescription() - Method in class com.threerings.parlor.tourney.data.EntryFee
-
Returns a description of the entry fee.
- getDescription() - Method in class com.threerings.parlor.tourney.data.Prize
-
Returns a description of the prize.
- getDirection() - Method in class com.threerings.stage.tools.editor.DirectionButton
-
Get the direction that is currently selected.
- getDistance() - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Returns the remaining number of columns to drop.
- getDropDistance(int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Returns the distance the piece at the given column and row can drop until it hits a
non-empty piece (defined as
DropPieceCodes.PIECE_NONE).
- getEntrance() - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
Returns the portal that serves as the default entrance to this
scene or null if no default is set.
- getEventCount() - Method in class com.threerings.puzzle.client.PuzzleController
-
Returns the number of progress events currently queued up for sending to the server with
the next progress update.
- getExternalColumn() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
-
Returns the column the external piece is located in.
- getExternalRow() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
-
Returns the row the external piece is located in.
- getForgivingMove(int, int, int, int, int, int, float) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Returns a
Point object containing the coordinates to place the bottom-left of the
given block at after moving it the given distance on the x- and y-axes, or
null if the move is not valid.
- getForgivingRotation(int[], int[], int, int, int, float, boolean) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Rotates the given block in the given direction and returns its final state as (orient,
col, row, popped), where orient is the final orientation of the drop
block; col and row are the final column and row coordinates,
respectively, of the central drop block piece.
- getFQTileId() - Method in class com.threerings.stage.tools.editor.EditorModel
-
Returns the fully qualified tile id of the currently selected tile.
- getFrame() - Method in class com.threerings.micasa.simulator.client.SimpleFrame
-
- getFrame() - Method in interface com.threerings.micasa.simulator.client.SimulatorFrame
-
Returns a reference to the top-level frame that the simulator will
use to display everything.
- getFrame() - Method in interface com.threerings.micasa.simulator.util.SimulatorContext
-
Returns a reference to the primary user interface frame.
- getFrame() - Method in interface com.threerings.micasa.util.MiCasaContext
-
Returns a reference to the primary user interface frame.
- getFrameManager() - Method in interface com.threerings.puzzle.util.PuzzleContext
-
Provides access to the frame manager.
- getGameConfig() - Method in class com.threerings.micasa.lobby.LobbyConfig
-
Instantiates and returns a game config instance using the game
config classname provided by the lobby configuration parameters.
- getGameConfig() - Method in class com.threerings.parlor.game.client.GameConfigurator
-
Obtains a configured game configuration.
- getGameConfig() - Method in class com.threerings.parlor.game.server.GameManager
-
Returns the configuration object for the game being managed by this manager.
- getGameId() - Method in class com.threerings.parlor.game.data.GameConfig
-
Returns a numeric identifier for this game class.
- getGameId() - Method in class com.threerings.parlor.game.server.GameManager
-
Returns the unique numeric identifier for our managed game.
- getGameIdent() - Method in class com.threerings.parlor.game.data.GameConfig
-
Returns a string identifier for this game class (e.g.
- getHandSprite(Card) - Method in class com.threerings.parlor.card.client.CardPanel
-
Returns the first sprite in the hand that corresponds to the specified card, or null if the
card is not in the hand.
- getHeight() - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Returns the height of the board in rows.
- getHighestColumn(int, int) - Method in class com.threerings.puzzle.drop.data.DropBoardSummary
-
Returns the column number of the column within the given column range that contains the
most pieces.
- getHighestInLeadSuit(PlayerCard[], int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
-
Returns the highest card (according to the standard A,K,...,2 ordering) in the suit lead,
with an optional trump suit.
- getHorizModel() - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
Returns a range model that controls the scrollability of the scene
in the horizontal direction.
- getId() - Method in interface com.threerings.whirled.data.Scene
-
Returns the unique identifier for this scene.
- getId() - Method in class com.threerings.whirled.data.SceneImpl
-
- getImageManager() - Method in interface com.threerings.stage.util.StageContext
-
Access to the image manager.
- getIntArrayStat(Stat.Type) - Method in class com.threerings.stats.data.StatSet
-
Returns the current value of the specified integer array statistic.
- getIntendedLocation() - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
-
Returns our current location unless we have a location change pending, in which case our
pending location is returned.
- getIntersectedObjects(TileManager, StageSceneModel, Rectangle) - Static method in class com.threerings.stage.util.StageSceneUtil
-
Returns an array of the objects intersected by the supplied tile
coordinate rectangle.
- getIntStat(Stat.Type) - Method in class com.threerings.stats.data.StatSet
-
Returns the current value of the specified integer statistic.
- getJiggy(ActionEvent) - Method in class com.threerings.stage.tools.viewer.ViewerFrame
-
- getKey() - Method in class com.threerings.parlor.card.data.Card
-
- getKey() - Method in class com.threerings.parlor.data.Table
-
- getKey(int, int) - Static method in class com.threerings.parlor.rating.server.persist.PercentileRecord
-
- getKey(int, int) - Static method in class com.threerings.parlor.rating.server.persist.RatingRecord
-
Create and return a primary
Key to identify a
RatingRecord
with the supplied key values.
- getKey() - Method in class com.threerings.parlor.tourney.data.Participant
-
- getKey() - Method in class com.threerings.stats.data.Stat
-
- getKey(int, int) - Static method in class com.threerings.stats.server.persist.StatRecord
-
Create and return a primary
Key to identify a
StatRecord
with the supplied key values.
- getKey(int, String) - Static method in class com.threerings.stats.server.persist.StringCodeRecord
-
- getKey() - Method in class com.threerings.whirled.spot.data.Cluster
-
- getKey() - Method in class com.threerings.whirled.spot.data.SceneLocation
-
- getKey() - Method in class com.threerings.whirled.zone.peer.data.HostedZone
-
- getKeyboardManager() - Method in interface com.threerings.puzzle.util.PuzzleContext
-
Provides access to the keyboard manager.
- getKeyboardManager() - Method in interface com.threerings.stage.util.StageContext
-
Returns a reference to the keyboard manager.
- getKeyDispatcher() - Method in interface com.threerings.puzzle.util.PuzzleContext
-
Provides access to the key dispatcher.
- getKeyDispatcher() - Method in interface com.threerings.stage.util.StageContext
-
Provides access to the key dispatcher.
- getKeyTranslator() - Static method in class com.threerings.puzzle.drop.util.DropGameUtil
-
Returns a key translator configured with mappings suitable for a drop puzzle game.
- getKeyTranslator() - Static method in class com.threerings.puzzle.util.PuzzleGameUtil
-
Returns a key translator configured with basic puzzle game mappings.
- getLabel() - Method in class com.threerings.parlor.data.ChoiceParameter
-
- getLabel() - Method in class com.threerings.parlor.data.Parameter
-
Returns the translation key for this parameter's label.
- getLabel() - Method in class com.threerings.parlor.data.RangeParameter
-
- getLabel() - Method in class com.threerings.parlor.data.ToggleParameter
-
- getLastCardsPlayed() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Returns an array containing the history of the last trick in terms of
the cards played by each player.
- getLastCardsPlayedFieldName() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Returns the name of the field that contains the history of the last
trick in terms of the cards played by each player.
- getLayerIndex() - Method in class com.threerings.stage.tools.editor.EditorModel
-
Returns the current scene layer index undergoing edit.
- getLayerIndex(TileSet) - Static method in class com.threerings.stage.tools.editor.util.TileSetUtil
-
Returns the layer index of the layer for which this tileset
provides tiles.
- getLeftIndex(int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
-
For four-player games, returns the index of the player to the left of the specified player.
- getLobbies(String, LobbyService.LobbiesListener) - Method in class com.threerings.micasa.lobby.LobbyMarshaller
-
- getLobbies(ClientObject, String, LobbyService.LobbiesListener) - Method in interface com.threerings.micasa.lobby.LobbyProvider
-
- getLobbies(BodyObject, String, List<Lobby>) - Method in class com.threerings.micasa.lobby.LobbyRegistry
-
Returns information about all lobbies hosting games in the specified category.
- getLobbies(ClientObject, String, LobbyService.LobbiesListener) - Method in class com.threerings.micasa.lobby.LobbyRegistry
-
Processes a request by the client to obtain a list of lobbies matching the supplied category
string.
- getLobbies(String, LobbyService.LobbiesListener) - Method in interface com.threerings.micasa.lobby.LobbyService
-
Requests information on all active lobbies that match the specified category.
- getLocation() - Method in class com.threerings.whirled.server.SceneManager
-
- getLocation() - Method in class com.threerings.whirled.spot.data.Portal
-
Returns a location instance configured with the location and
orientation of this portal.
- getManagerClassName() - Method in class com.threerings.micasa.lobby.LobbyConfig
-
- getManagerClassName() - Method in class com.threerings.micasa.lobby.table.TableLobbyConfig
-
- getManagerClassName() - Method in class com.threerings.stage.data.StageSceneConfig
-
- getManagerClassName() - Method in class com.threerings.whirled.data.DefaultSceneConfig
-
- getMapValue(Stat.Type, String) - Method in class com.threerings.stats.data.StatSet
-
Returns the value to which the specified string is mapped in a
StringMapStat or zero
if the value has not been mapped.
- getMatchType() - Method in class com.threerings.parlor.game.client.GameController
-
Convenience method to determine the type of game.
- getMatchType() - Method in class com.threerings.parlor.game.data.GameConfig
-
- getMatchType() - Method in class com.threerings.parlor.game.server.GameManager
-
A convenience method for getting the game type.
- getMaxIntStat(Stat.Type) - Method in class com.threerings.stats.data.StatSet
-
Returns the maximum value by which the specified integer statistic has ever been
incremented.
- getMaxScore() - Method in class com.threerings.parlor.rating.util.Percentiler
-
Returns the largest score seen by this percentiler.
- getMaxValue() - Method in class com.threerings.stats.data.MaxIntStat
-
Returns the maximum value every accumulated to this integer statistic.
- getMaxValue() - Method in class com.threerings.stats.data.MaxValueIntStat
-
Returns the maximum value that this integer statistic has ever been assigned.
- getMessageManager() - Method in interface com.threerings.micasa.util.MiCasaContext
-
Returns a reference to the message manager used by the client to
generate localized messages.
- getMessageManager() - Method in interface com.threerings.puzzle.util.PuzzleContext
-
Returns a reference to the message manager used by the client.
- getMessageManager() - Method in interface com.threerings.stage.util.StageContext
-
Returns a reference to the message manager used by the client.
- getMetrics() - Static method in class com.threerings.stage.util.StageSceneUtil
-
Returns the scene metrics we use to do our calculations.
- getMicroCardBackImage() - Method in class com.threerings.parlor.card.client.CardPanel
-
Returns the small-sized image for the back of a playing card.
- getMicroCardImage(Card) - Method in class com.threerings.parlor.card.client.CardPanel
-
Returns the small-sized image for the front of the specified card.
- getMiniGraphics() - Method in class com.threerings.stage.tools.editor.EditorScrollBox
-
Get the graphics to draw into when rendering onto the minimap.
- getMinimumLength() - Method in interface com.threerings.puzzle.drop.util.PieceDestroyer.DestroyLogic
-
Returns the minimum length of a contiguously piece segment that should be destroyed.
- getMinScore() - Method in class com.threerings.parlor.rating.util.Percentiler
-
Returns the smallest score seen by this percentiler.
- getModCount() - Method in class com.threerings.stats.data.Stat
-
Returns the modification count of this Stat when it was loaded from the repository.
- getMostRecentRatings(Collection<Integer>, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
-
Load the most recently entered rating for each of a collection of players.
- getMostRecentRatings(Collection<Integer>, Collection<Integer>, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
-
Load the most recently entered rating for each of a collection of players.
- getName() - Method in interface com.threerings.whirled.data.Scene
-
Returns the human readable name of this scene.
- getName() - Method in class com.threerings.whirled.data.SceneImpl
-
- getNextInClockwiseSequence(int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
-
For four-player games, this returns the index of the player after the specified player
going clockwise around the table.
- getNextPiece() - Method in class com.threerings.puzzle.drop.data.DropBoard
-
For boards that are always filled, this method is called to obtain pieces to fill the board.
- getNextPortalId() - Method in class com.threerings.stage.data.StageScene
-
- getNextPortalId() - Method in interface com.threerings.whirled.spot.data.SpotScene
-
Returns the portal id that should be assigned to the next portal added to this scene.
- getNextPortalId() - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
-
- getNumber() - Method in class com.threerings.parlor.card.data.Card
-
Returns the value of the card, either from 2 to 11 or KING, QUEEN, JACK, ACE, RED_JOKER, or
BLACK_JOKER.
- getObjectFootprint(TileManager, int, int, int) - Static method in class com.threerings.stage.util.StageSceneUtil
-
Returns the footprint, in absolute tile coordinates, for the
specified object with origin as specified.
- getObjectFootprint(TileManager, int, int, int, Rectangle) - Static method in class com.threerings.stage.util.StageSceneUtil
-
Fills in the footprint, in absolute tile coordinates, for the
specified object with origin as specified.
- getObjectGripDirection() - Method in class com.threerings.stage.tools.editor.EditorModel
-
Gets the direction in which we should grip objects.
- getOccupiedCount() - Method in class com.threerings.parlor.data.Table
-
Count the number of players currently occupying this table.
- getOppLocation() - Method in class com.threerings.whirled.spot.data.Portal
-
Returns a location instance configured with the location and
opposite orientation of this portal.
- getOpposite() - Method in class com.threerings.stage.data.StageLocation
-
- getOpposite() - Method in interface com.threerings.whirled.spot.data.Location
-
Get a new Location instance that is equals() to this one but that
has an orientation facing the opposite direction.
- getOppositeIndex(int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
-
For four-player games, returns the index of the player across from the specified player.
- getOrientationComboBox(ActionListener) - Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil
-
Create and return a combo box seeded with the various possible
orientation direction names.
- getOtherTeamIndex(int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
-
For four-player games with fixed partnerships, this returns the index of the other team.
- getOuterElement() - Method in class com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet
-
- getOuterElement() - Method in class com.threerings.whirled.tools.xml.SceneRuleSet
-
- getPanel() - Method in class com.threerings.parlor.game.client.SwingGameConfigurator
-
Get the Swing JPanel that contains the UI elements for this configurator.
- getParlorContext() - Method in class com.threerings.micasa.simulator.client.SimpleClient
-
Returns a reference to the context in effect for this client.
- getParlorContext() - Method in interface com.threerings.micasa.simulator.client.SimulatorClient
-
- getParlorDirector() - Method in interface com.threerings.parlor.util.ParlorContext
-
Returns a reference to the parlor director.
- getPartnerIndex(int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
-
For four-player games with fixed partnerships, this returns the index of the player's
partner.
- getPauseString() - Method in class com.threerings.puzzle.client.PuzzleController
-
Get the (untranslated) string to display when the puzzle is paused.
- getPendingModel() - Method in class com.threerings.whirled.client.SceneDirector
-
Returns the model loaded in preparation for a scene transition.
- getPendingSceneId() - Method in class com.threerings.whirled.client.SceneDirector
-
Returns the scene id set in preparation for a scene transition.
- getPercentDone(long) - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Returns a value between 0.0 and 1.0 representing how far the
piece has moved toward the next row as of the given time stamp.
- getPercentile(float) - Method in class com.threerings.parlor.rating.util.Percentiler
-
Returns the percent of all numbers seen that are lower than the specified value.
- getPiece(int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Returns the piece at the given column and row in the board.
- getPieceHeight() - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Returns the height in pixels of a single board piece.
- getPieceImage(int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Returns the image used to display the given piece at coordinates (0, 0) with
an orientation of DirectionCodes.NORTH.
- getPieceImage(int, int, int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Returns the image used to display the given piece at the specified column and row with the
given orientation.
- getPiecePosition(int, int, Point) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Called by the
DropSprite to populate
pos with the screen coordinates
in pixels at which a piece at
(col, row) in the board should be drawn.
- getPieces() - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Returns the pieces the sprite is displaying.
- getPieceSegmentSize(int, int, int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Called by the
DropSprite to get the dimensions of the area that will be occupied by
rendering a piece segment of the given orientation and length whose bottom-leftmost corner
is at
(col, row).
- getPieceSprite(int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Returns the piece sprite at the specified location.
- getPieceWidth() - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Returns the width in pixels of a single board piece.
- getPlaceConfig() - Method in interface com.threerings.whirled.data.Scene
-
Returns the place config that can be used to determine which place
controller instance should be used to display this scene as well as
to obtain runtime configuration information.
- getPlaceConfig() - Method in class com.threerings.whirled.data.SceneImpl
-
- getPlayer(int) - Method in class com.threerings.parlor.game.server.GameManager
-
Returns the user object for the player with the specified index or null if the player at
that index is not online.
- getPlayerCount() - Method in class com.threerings.parlor.game.data.GameObject
-
Returns the number of players in the game.
- getPlayerCount() - Method in class com.threerings.parlor.game.server.GameManager
-
Returns the number of players in the game.
- getPlayerCount() - Method in interface com.threerings.parlor.turn.server.TurnGameManager
-
Extending
GameManager should automatically handle
implementing this method.
- getPlayerDisplayName(int) - Method in class com.threerings.parlor.game.server.GameManager
-
Returns the name that should be shown in the client for the player with the specified index
or null if no player exists at that index.
- getPlayerIndex(ClientObject) - Method in class com.threerings.parlor.card.server.CardGameManager
-
Gets the player index of the specified client object, or -1 if the client object does not
represent a player.
- getPlayerIndex(Name) - Method in class com.threerings.parlor.game.data.GameObject
-
Returns the player index of the given user in the game, or -1 if the player is
not involved in the game.
- getPlayerIndex(Name) - Method in class com.threerings.parlor.game.server.GameManager
-
Returns the player index of the given user in the game, or -1 if the player is
not involved in the game.
- getPlayerIndex(Name) - Method in interface com.threerings.parlor.turn.server.TurnGameManager
-
Extending
GameManager should automatically handle
implementing this method.
- getPlayerIndex() - Method in class com.threerings.puzzle.client.PlayerStatusView
-
Get the player index of the player represented by this view.
- getPlayerIndex() - Method in class com.threerings.puzzle.client.PuzzleController
-
Returns the player's index in the list of players for the game.
- getPlayerName(int) - Method in class com.threerings.parlor.game.server.GameManager
-
Returns the name of the player with the specified index or null if no player exists at that
index.
- getPlayerName(int) - Method in interface com.threerings.parlor.turn.server.TurnGameManager
-
Extending
GameManager should automatically handle
implementing this method.
- getPlayerOid(int) - Method in class com.threerings.parlor.game.server.GameManager
-
Returns the user object oid of the player with the specified index.
- getPlayerPersistentId(Name) - Method in class com.threerings.parlor.game.server.GameManager
-
Returns the persistent user id for the supplied player name.
- getPlayerPersistentId(BodyObject) - Method in class com.threerings.parlor.game.server.GameManager
-
Convenience for getting the persistent id from a body.
- getPlayers() - Method in class com.threerings.parlor.data.Table
-
- getPlayers() - Method in interface com.threerings.parlor.turn.data.TurnGameObject
-
Returns the array of player names involved in the game.
- getPlayerSlots() - Method in class com.threerings.parlor.game.server.GameManager
-
Returns the number of players allowed in this game.
- getPortal(int, int) - Method in class com.threerings.stage.client.StageScenePanel
-
Returns the portal at the specified full coordinates or null if no
portal exists at said coordinates.
- getPortal(int) - Method in class com.threerings.stage.data.StageScene
-
- getPortal(int) - Method in interface com.threerings.whirled.spot.data.SpotScene
-
Returns a
Portal object for the portal with the specified id or null if no portal
exists with that id.
- getPortal(int) - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
-
- getPortalCount() - Method in class com.threerings.stage.data.StageScene
-
- getPortalCount() - Method in interface com.threerings.whirled.spot.data.SpotScene
-
Returns the number of portals in this scene.
- getPortalCount() - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
-
- getPortals() - Method in class com.threerings.stage.data.StageScene
-
- getPortals() - Method in interface com.threerings.whirled.spot.data.SpotScene
-
Returns an iterator over the portals in this scene.
- getPortals() - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
-
- getPreferredSize() - Method in class com.threerings.micasa.client.ChatPanel
-
- getPreferredSize() - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
- getPreferredSize() - Method in class com.threerings.puzzle.drop.client.NextBlockView
-
- getPreferredSize() - Method in class com.threerings.stage.tools.editor.DirectionButton
-
- getPreferredSize() - Method in class com.threerings.stage.tools.editor.EditorScrollBox
-
- getPreferredSize() - Method in class com.threerings.stage.tools.editor.TileInfoPanel
-
- getPresentPlayerIndex(int) - Method in class com.threerings.parlor.game.server.GameManager
-
Get the player index of the specified oid, or -1 if the oid is not a player or is a player
that is not presently in the game.
- getRandom() - Method in class com.threerings.puzzle.data.Board
-
Returns the random number generator used by the board to generate random numbers for our
puzzles.
- getRating(int, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
-
Loads the rating for the given player for the given game and returns it as a
RatingRecord object, or null if the player has no previous rating for the game.
- getRatings(int, Integer...) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
-
Fetch the ratings registered for any of the given players for the given game and return
them as a list of
RatingRecord objects.
- getRatings(int, long, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
-
Fetch and return all the registered
RatingRecord rows for the given player.
- getReceiverCode() - Method in class com.threerings.parlor.card.client.CardGameDecoder
-
- getReceiverCode() - Method in class com.threerings.parlor.client.ParlorDecoder
-
- getReceiverCode() - Method in class com.threerings.whirled.client.SceneDecoder
-
- getReceiverCode() - Method in class com.threerings.whirled.zone.client.ZoneDecoder
-
- getRecordedCount() - Method in class com.threerings.parlor.rating.util.Percentiler
-
Returns the total number of values ever recorded to this percentiler.
- getRelativeLocation(int, int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
-
For four-player games with fixed partnerships, this returns the relative location of one
player from the point of view of another.
- getRematchRequests() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Returns the array of rematch requests.
- getRematchRequestsFieldName() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Returns the name of the field that contains the rematch requests.
- getRequiredScore(int) - Method in class com.threerings.parlor.rating.util.Percentiler
-
Returns the score necessary to attain the specified percentile.
- getRequiredScores() - Method in class com.threerings.parlor.rating.util.Percentiler
-
Returns the scores required to obtain a percentile rating from 0 to 99.
- getResourceManager() - Method in interface com.threerings.stage.util.StageContext
-
Returns the resource manager via which all client resources are loaded.
- getRightIndex(int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
-
For four-player games, returns the index of the player to the right of the specified
player.
- getRotatedOrientation(int, int, int) - Static method in class com.threerings.puzzle.drop.util.DropBoardUtil
-
Returns the orientation resulting from rotating the block in the given direction the
specified number of times.
- getRotatedOrientation(int, int) - Static method in class com.threerings.puzzle.drop.util.DropBoardUtil
-
Returns the orientation resulting from rotating the block in the given direction.
- getRow() - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Returns the row the piece is located in.
- getRows() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
-
Returns an array of the row numbers containing the block pieces.
- getScene() - Method in class com.threerings.stage.client.StageScenePanel
-
Returns the scene being displayed by this panel.
- getScene() - Method in class com.threerings.whirled.client.SceneDirector
-
Returns the display scene object associated with the scene we currently occupy or null if we
currently occupy no scene.
- getScene() - Method in class com.threerings.whirled.server.SceneManager
-
Returns the scene object (not the scene distributed object) being managed by this scene
manager.
- getSceneDirector() - Method in interface com.threerings.whirled.util.WhirledContext
-
Returns a reference to the scene director.
- getSceneId(Place) - Static method in class com.threerings.whirled.data.ScenePlace
-
Returns the scene id for the supplied place or -1 if the place is null or not a scene place.
- getSceneId(BodyObject) - Static method in class com.threerings.whirled.data.ScenePlace
-
Returns the scene id occupied by the supplied body or -1 if the body is not in a scene.
- getSceneId() - Method in class com.threerings.whirled.data.SceneUpdate
-
Returns the scene id for which this update is appropriate.
- getSceneId() - Method in exception com.threerings.whirled.util.NoSuchSceneException
-
- getSceneManager(int) - Method in class com.threerings.whirled.server.SceneRegistry
-
Fetches the scene manager associated with the specified scene.
- getSceneModel(SceneModel) - Static method in class com.threerings.stage.data.StageMisoSceneModel
-
Locates and returns the
StageMisoSceneModel among the
auxiliary scene models associated with the supplied scene model.
- getSceneModel() - Method in interface com.threerings.whirled.data.Scene
-
Returns the scene model from which this scene was created.
- getSceneModel() - Method in class com.threerings.whirled.data.SceneImpl
-
- getSceneModel(SceneModel) - Static method in class com.threerings.whirled.spot.data.SpotSceneModel
-
Locates and returns the
SpotSceneModel among the auxiliary scene models associated
with the supplied scene model.
- getSceneRepository() - Method in class com.threerings.whirled.server.SceneRegistry
-
Returns a reference to the scene repository in use by this registry.
- getSceneVersion() - Method in class com.threerings.whirled.data.SceneUpdate
-
Returns the scene version for which this update is appropriate.
- getSeatedTable() - Method in class com.threerings.parlor.client.TableDirector
-
Returns the current table this client is seated at, or null.
- getSection(int) - Method in class com.threerings.stage.data.StageMisoSceneModel
-
Returns the section identified by the specified key, or null if no
section exists for that key.
- getSectionKey(int, int) - Method in class com.threerings.stage.data.StageMisoSceneModel
-
Returns the section key for the specified tile coordinate.
- getSelectedHandSprite() - Method in class com.threerings.parlor.card.client.CardPanel
-
Returns the currently selected hand sprite (null if no sprites are selected, the first
sprite if multiple sprites are selected).
- getSelectedHandSprites() - Method in class com.threerings.parlor.card.client.CardPanel
-
Returns an array containing the currently selected hand sprites (returns an empty array if
no sprites are selected).
- getSessionId() - Method in class com.threerings.parlor.game.client.GameController
-
Returns the unique session identifier for the current gameplay session.
- getSessionId() - Method in class com.threerings.parlor.game.server.GameManager
-
Returns the unique session identifier for this game session.
- getSetStatSize(Stat.Type) - Method in class com.threerings.stats.data.StatSet
-
Returns the current size of the specified SetStat statistic.
- getSimulatorInfo() - Method in interface com.threerings.micasa.simulator.util.SimulatorContext
-
Returns a reference to the simulator info describing the game and
other details of the simulation.
- getStringCode(Stat.Type, String) - Method in interface com.threerings.stats.data.Stat.AuxDataSource
-
Maps the specified string to a unique integer value.
- getStringCode(Stat.Type, String) - Method in class com.threerings.stats.server.persist.StatRepository
-
- getSuit() - Method in class com.threerings.parlor.card.data.Card
-
Returns the suit of the card: SPADES, HEARTS, DIAMONDS, or CLUBS.
- getSuitMemberCount(int) - Method in class com.threerings.parlor.card.data.Hand
-
Counts the members of a particular suit within this hand.
- getTableConfig() - Method in class com.threerings.parlor.client.TableConfigurator
-
Return the fully configured table config according to the currently
configured user interface elements.
- getTableCount() - Method in class com.threerings.parlor.server.TableManager
-
Returns the number of tables being managed currently.
- getTables() - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
-
- getTables() - Method in interface com.threerings.parlor.data.TableLobbyObject
-
Returns a reference to the distributed set instance that will be
holding the tables.
- getTableService() - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
-
- getTableService() - Method in interface com.threerings.parlor.data.TableLobbyObject
-
Returns a reference to the table service configured in this object.
- getTeamIndex(int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
-
For four-player games with fixed partnerships, this returns the index of the player's team.
- getTeamMemberIndex(int, int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
-
For four-player games with fixed partnerships, this returns the index of one of the members
of a team.
- getTeamMemberIndices() - Method in class com.threerings.parlor.data.Table
-
For a team game, get the team member indices of the compressed players array returned by
Table.getPlayers().
- getTestTileDirectory() - Static method in class com.threerings.stage.tools.editor.EditorConfig
-
Accessor method for getting the test tile directory.
- getTile() - Method in class com.threerings.stage.tools.editor.EditorModel
-
Returns the currently selected tile for placement within the
scene.
- getTileId() - Method in class com.threerings.stage.tools.editor.EditorModel
-
Returns the currently selected tile id within the selected tile
set.
- getTileSet() - Method in class com.threerings.stage.tools.editor.EditorModel
-
Returns the currently selected tile set.
- getTileSet(int) - Method in class com.threerings.stage.tools.editor.EditorTileManager
-
- getTileSetId() - Method in class com.threerings.stage.tools.editor.EditorModel
-
Returns the currently selected tile set id.
- getTileSetID(String) - Method in class com.threerings.stage.tools.editor.TestTileLoader
-
Generate unique and completely fake tileset IDs that will be stable
even after a reload of test tiles.
- getTileSetRepository() - Method in interface com.threerings.stage.tools.editor.util.EditorContext
-
Return a reference to the tile set repository in use by the tile
manager.
- getTopRatings(int, int, long, Set<Integer>) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
-
Returns the top-ratings for the specified game.
- getTourneyConfig() - Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord
-
- getTrickCardGameService() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Returns a reference to the trick card game service used to make
requests to the server.
- getTrickState() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Returns the trick state: between hands, playing a hand, or playing a
trick.
- getTrickStateFieldName() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Returns the name of the field that contains the trick state: between
hands, playing a hand, or playing a trick.
- getTrickTaker() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Returns the card of the player who took the current trick.
- getTurnDuration() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Returns the duration of the current turn, which may depend on the state
of the game as well as the duration scale of the active player.
- getTurnDurationScales() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Returns an array containing the turn duration scales for each player.
- getTurnHolder() - Method in interface com.threerings.parlor.turn.data.TurnGameObject
-
Returns the username of the player who is currently taking their
turn in this turn-based game or null if no user
currently holds the turn.
- getTurnHolderFieldName() - Method in interface com.threerings.parlor.turn.data.TurnGameObject
-
Returns the distributed object field name of the
turnHolder field in the object that implements this
interface.
- getTurnHolderIndex() - Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate
-
Returns the index of the current turn holder as configured in the
game object.
- getTurnHolderIndex() - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
-
Returns the index of the current turn holder as configured in the game object.
- getType() - Method in class com.threerings.stage.data.StageScene
-
Returns the scene type (e.g.
- getType(int) - Static method in class com.threerings.stats.data.Stat
-
- getType() - Method in class com.threerings.stats.data.Stat
-
Returns the type of this statistic.
- getType() - Method in class com.threerings.stats.data.StatModifier
-
Returns the
Stat.Type of the stat being modified.
- getUpdateClass(int) - Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller
-
Returns the update class associated with the specified type code, or null.
- getUpdates(int) - Method in class com.threerings.whirled.server.SceneManager
-
- getUpdates(int) - Method in class com.threerings.whirled.util.UpdateList
-
Returns all of the updates that should be applied to a scene with the specified version to
bring it up to date.
- getUpdateType(SceneUpdate) - Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller
-
Returns the type code that is assigned to the specified SceneUpdate instance, or -1.
- getUpdateType(Class<?>) - Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller
-
Returns the type code that is assigned to the specified SceneUpdate class, or -1.
- getUserId(Name) - Static method in class com.threerings.parlor.game.data.UserIdentifier
-
Returns the id of the specified user, or 0 if they're not valid.
- getUserId(Name) - Method in interface com.threerings.parlor.game.data.UserIdentifier.Ider
-
- getUsername() - Method in interface com.threerings.puzzle.util.PuzzleContext
-
Returns the username of the local user.
- getValue() - Method in class com.threerings.stats.data.IntArrayStat
-
Returns the value of this statistic.
- getValue() - Method in class com.threerings.stats.data.IntStat
-
Returns the value of this integer statistic.
- getVelocity() - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Returns the velocity of this sprite.
- getVersion() - Method in interface com.threerings.whirled.data.Scene
-
Returns the version number of this scene.
- getVersion() - Method in class com.threerings.whirled.data.SceneImpl
-
- getVersionIncrement() - Method in class com.threerings.whirled.data.SceneUpdate
-
Returns the amount by which this update increments the scene version.
- getVertModel() - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
Returns a range model that controls the scrollability of the scene
in the vertical direction.
- getWidth() - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Returns the width of the board in columns.
- getWinnerCount() - Method in class com.threerings.parlor.game.data.GameObject
-
Returns the number of winners for this game, or 0 if the winners array is not
populated, e.g., the game is not yet over.
- getWinnerIndex() - Method in class com.threerings.parlor.game.data.GameObject
-
Returns the winner index of the first winning player for this game, or -1 if
there are no winners or the winners array is not yet assigned.
- getZoneHost(int) - Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager
-
Returns the node name of the peer that is hosting the specified scene, or null if no peer
has published that they are hosting the scene.
- getZoneId() - Method in class com.threerings.stage.data.StageScene
-
Returns the zone id to which this scene belongs.
- getZoneId() - Method in interface com.threerings.whirled.zone.data.ZonedBodyObject
-
Returns the zone id currently occupied by this body.
- getZoneLock(int) - Static method in class com.threerings.whirled.zone.peer.server.ZonePeerManager
-
Returns a lock used to claim resolution of the specified scene.
- getZoneManager(int) - Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
-
- getZoneManager(int) - Method in class com.threerings.whirled.zone.server.ZoneRegistry
-
Returns the zone manager that handles the specified zone id.
- getZoneSummary() - Method in class com.threerings.whirled.zone.client.ZoneDirector
-
Returns the summary for the zone currently occupied by the client or null if the client does
not currently occupy a zone (not a normal situation).
- GOT_CATEGORIES - Static variable in class com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller
-
- GOT_LOBBIES - Static variable in class com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller
-
- gotCategories(String[]) - Method in class com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller
-
- gotCategories(String[]) - Method in class com.threerings.micasa.lobby.LobbySelector
-
- gotCategories(String[]) - Method in interface com.threerings.micasa.lobby.LobbyService.CategoriesListener
-
- gotLobbies(List<Lobby>) - Method in class com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller
-
- gotLobbies(List<Lobby>) - Method in class com.threerings.micasa.lobby.LobbySelector
-
- gotLobbies(List<Lobby>) - Method in interface com.threerings.micasa.lobby.LobbyService.LobbiesListener
-
- ident - Variable in class com.threerings.parlor.data.Parameter
-
A string identifier that names this parameter.
- IN_PLAY - Static variable in class com.threerings.parlor.game.data.GameObject
-
A game state constant indicating that the game is in play.
- inBounds(int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Returns true if the specified coordinate is within the bounds of the board, false if it is
not.
- inBounds(int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Returns true if the specified coordinate is within the bounds of the board, false if it is
not.
- increment(int) - Method in class com.threerings.stats.data.IntStat
-
Increments this statistic by the specified delta value.
- increment(int) - Method in class com.threerings.stats.data.MaxIntStat
-
- increment(String, int) - Method in class com.threerings.stats.data.StringMapStat
-
Adds the specified key value pair to this set, overwriting any existing mapping.
- incrementMapStat(Stat.Type, String, int) - Method in class com.threerings.stats.data.StatSet
-
- incrementStat(Stat.Type, int) - Method in class com.threerings.stats.data.StatSet
-
Increments an integer statistic in this set.
- init() - Method in class com.threerings.micasa.client.MiCasaApp
-
- init() - Method in class com.threerings.micasa.client.MiCasaApplet
-
Create the client instance and set things up.
- init(MiCasaFrame) - Method in class com.threerings.micasa.client.MiCasaClient
-
Initializes a new client and provides it with a frame in which to
display everything.
- init(Properties) - Method in class com.threerings.micasa.lobby.LobbyConfig
-
Initializes this lobby config object with the properties that are
used to configure the lobby.
- init(CrowdContext, PlaceConfig) - Method in class com.threerings.micasa.lobby.LobbyController
-
- init(LobbyRegistry, Properties) - Method in class com.threerings.micasa.lobby.LobbyManager
-
Initializes this lobby manager with its configuration properties.
- init() - Method in class com.threerings.micasa.lobby.LobbyRegistry
-
Initializes the registry, creating our default lobbies.
- init(Injector) - Method in class com.threerings.micasa.server.MiCasaServer
-
- init(Injector, ResultListener<SimulatorServer>) - Method in class com.threerings.micasa.simulator.server.SimpleServer
-
- init(BodyObject, GameConfig, GameManager, DObjectManager) - Method in class com.threerings.micasa.simulator.server.Simulant
-
Initializes the simulant with a body object and the game config for
the game they'll be engaged in.
- init(Injector, ResultListener<SimulatorServer>) - Method in interface com.threerings.micasa.simulator.server.SimulatorServer
-
Called to initialize this server instance.
- init(PlaceManager, RootDObjectManager, InvocationManager) - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
-
- init(ParlorContext, GameConfigurator) - Method in class com.threerings.parlor.client.TableConfigurator
-
Initialize the TableConfigurator.
- init(int, TableConfig, GameConfig) - Method in class com.threerings.parlor.data.Table
-
Initializes a new table instance, and assigns it the next monotonically increasing table id.
- init(ParlorContext) - Method in class com.threerings.parlor.game.client.GameConfigurator
-
Initializes this game configurator, creates its user interface elements and prepares it for
display.
- init(CrowdContext, PlaceConfig) - Method in class com.threerings.parlor.game.client.GameController
-
Initializes this game controller with the game configuration that was established during the
match making process.
- init(PlaceManager) - Method in class com.threerings.parlor.game.server.GameWatcher
-
- init(T) - Method in class com.threerings.parlor.game.server.GameWatcher
-
- init(TourneyConfig, Comparable<?>) - Method in class com.threerings.parlor.tourney.server.TourneyManager
-
Initializes this tourney manager and prepares it for operation.
- init() - Method in class com.threerings.parlor.tourney.server.TourniesManager
-
- init(CrowdContext, PlaceConfig) - Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate
-
- init(GameConfig) - Method in class com.threerings.puzzle.client.PlayerStatusView
-
Initializes the player status view with the puzzle config.
- init(GameConfig) - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
Initializes the board with the board dimensions.
- init(GameConfig) - Method in class com.threerings.puzzle.client.PuzzlePanel
-
Initializes the puzzle panel with the puzzle config of the puzzle whose user interface is
being displayed by the panel
- init(GameConfig) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Initializes the board with the board dimensions.
- init(CrowdContext, PlaceConfig) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
-
- init(int, int, int, int) - Method in class com.threerings.stage.data.DefaultColorUpdate
-
Initializes this update.
- init(int, int, ObjectInfo[], ObjectInfo[]) - Method in class com.threerings.stage.data.ModifyObjectsUpdate
-
Initializes this update with all necessary data.
- init(Injector) - Method in class com.threerings.stage.server.StageServer
-
- init(EditorContext, String) - Method in class com.threerings.stage.tools.editor.EditorFrame
-
- init(EditorScenePanel, int, int) - Method in class com.threerings.stage.tools.editor.PortalTool
-
- init(StageContext, CharacterManager) - Method in class com.threerings.stage.tools.viewer.ViewerFrame
-
Instructs us to create our scene panel.
- init(CrowdContext, PlaceConfig) - Method in class com.threerings.whirled.client.SceneController
-
- init(int, int) - Method in class com.threerings.whirled.data.SceneUpdate
-
Initializes this scene update such that it will operate on a scene with the specified target
scene and version number.
- init(Injector) - Method in class com.threerings.whirled.server.WhirledServer
-
- initialize(int, int, Portal[], Portal[]) - Method in class com.threerings.whirled.spot.data.ModifyPortalsUpdate
-
Initialize the update with all necessary data.
- initializeSeed(long) - Method in class com.threerings.puzzle.data.Board
-
Sets the seed in the board's random number generator and calls
Board.populate().
- initType(Stat.Type, Stat) - Static method in class com.threerings.stats.data.Stat
-
Used by the
Stat.Type implementation to map itself to an integer code.
- INPLACE_ROTATION - Static variable in class com.threerings.puzzle.drop.data.DropBoard
-
The rotation constant for rotation wherein the block occupies the same columns when
rotating.
- inPlay() - Method in class com.threerings.parlor.data.Table
-
Returns true if this table is in play, false if it is still being matchmade.
- insertTourney(TourneyConfig) - Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository
-
Inserts a new tourney into the repository, assigning a unique id to the tourney.
- inside(Shape) - Method in class com.threerings.puzzle.drop.client.DropSprite
-
- IntArrayStat - Class in com.threerings.stats.data
-
Used to track an integer array statistic.
- IntArrayStat() - Constructor for class com.threerings.stats.data.IntArrayStat
-
- IntSetStat - Class in com.threerings.stats.data
-
Used to track a statistic comprised of a bounded set of integers.
- IntSetStat() - Constructor for class com.threerings.stats.data.IntSetStat
-
Constructs a new IntSetStat that will store up to 255 ints.
- IntSetStat(int) - Constructor for class com.threerings.stats.data.IntSetStat
-
Constructs a new IntSetStat that will store up to maxSize ints.
- IntSetStatAdder - Class in com.threerings.stats.data
-
- IntSetStatAdder(Stat.Type, int) - Constructor for class com.threerings.stats.data.IntSetStatAdder
-
- IntSetStatAdder() - Constructor for class com.threerings.stats.data.IntSetStatAdder
-
Constructs an empty IntSetStatAdder (for Streaming purposes).
- IntStat - Class in com.threerings.stats.data
-
Used to track a single integer statistic.
- IntStat() - Constructor for class com.threerings.stats.data.IntStat
-
- IntStatIncrementer - Class in com.threerings.stats.data
-
Increments a particular int stat by a specified amount.
- IntStatIncrementer(Stat.Type, int) - Constructor for class com.threerings.stats.data.IntStatIncrementer
-
- IntStatIncrementer() - Constructor for class com.threerings.stats.data.IntStatIncrementer
-
Constructs an empty IntStatIncrementer (for Streaming purposes).
- IntStatMinimumer - Class in com.threerings.stats.data
-
Ensures that a particular stat has been set to a minimum value.
- IntStatMinimumer(Stat.Type, int) - Constructor for class com.threerings.stats.data.IntStatMinimumer
-
- IntStatMinimumer() - Constructor for class com.threerings.stats.data.IntStatMinimumer
-
Constructs an empty IntStatMinimumer (for Streaming purposes).
- IntStringSetStat - Class in com.threerings.stats.data
-
A string set that maps its values to integers.
- IntStringSetStat() - Constructor for class com.threerings.stats.data.IntStringSetStat
-
- INVALID_LOCATION - Static variable in interface com.threerings.whirled.spot.data.SpotCodes
-
An error code indicating that a location is not valid.
- INVALID_TABLE_POSITION - Static variable in interface com.threerings.parlor.data.ParlorCodes
-
An error code returned by the table services.
- Invitation - Class in com.threerings.parlor.client
-
The invitation class is used to track information related to
outstanding invitations generated by or targeted to this client.
- Invitation(ParlorContext, ParlorService, Name, GameConfig, InvitationResponseObserver) - Constructor for class com.threerings.parlor.client.Invitation
-
Constructs a new invitation record.
- INVITATION_ACCEPTED - Static variable in interface com.threerings.parlor.data.ParlorCodes
-
The response code for an accepted invitation.
- INVITATION_COUNTERED - Static variable in interface com.threerings.parlor.data.ParlorCodes
-
The response code for a countered invitation.
- INVITATION_REFUSED - Static variable in interface com.threerings.parlor.data.ParlorCodes
-
The response code for a refused invitation.
- invitationAccepted(Invitation) - Method in class com.threerings.micasa.lobby.LobbyController
-
- invitationAccepted(Invitation) - Method in interface com.threerings.parlor.client.InvitationResponseObserver
-
Called if the invitation was accepted.
- invitationCancelled(Invitation) - Method in class com.threerings.micasa.lobby.LobbyController
-
- invitationCancelled(Invitation) - Method in interface com.threerings.parlor.client.InvitationHandler
-
Called when an invitation is cancelled by the inviting player.
- invitationCountered(Invitation, GameConfig) - Method in class com.threerings.micasa.lobby.LobbyController
-
- invitationCountered(Invitation, GameConfig) - Method in interface com.threerings.parlor.client.InvitationResponseObserver
-
Called if the invitation was countered with an alternate game
configuration.
- InvitationHandler - Interface in com.threerings.parlor.client
-
A client entity that wishes to handle invitations received by other
clients should implement this interface and register itself with the
parlor director.
- invitationReceived(Invitation) - Method in class com.threerings.micasa.lobby.LobbyController
-
- invitationReceived(Invitation) - Method in interface com.threerings.parlor.client.InvitationHandler
-
Called when an invitation is received from another player.
- invitationRefused(Invitation, String) - Method in class com.threerings.micasa.lobby.LobbyController
-
- invitationRefused(Invitation, String) - Method in interface com.threerings.parlor.client.InvitationResponseObserver
-
Called if the invitation was refused.
- InvitationResponseObserver - Interface in com.threerings.parlor.client
-
A client entity that wishes to generate invitations for games must
implement this interface.
- invite(Name, GameConfig, InvitationResponseObserver) - Method in class com.threerings.parlor.client.ParlorDirector
-
Requests that the named user be invited to a game described by the supplied game config.
- invite(Name, GameConfig, ParlorService.InviteListener) - Method in interface com.threerings.parlor.client.ParlorService
-
- INVITE - Static variable in class com.threerings.parlor.data.ParlorMarshaller
-
- invite(Name, GameConfig, ParlorService.InviteListener) - Method in class com.threerings.parlor.data.ParlorMarshaller
-
- invite(ClientObject, Name, GameConfig, ParlorService.InviteListener) - Method in class com.threerings.parlor.server.ParlorManager
-
- invite(BodyObject, BodyObject, GameConfig) - Method in class com.threerings.parlor.server.ParlorManager
-
Issues an invitation from the inviter to the invitee for a game as
described by the supplied config object.
- invite(ClientObject, Name, GameConfig, ParlorService.InviteListener) - Method in interface com.threerings.parlor.server.ParlorProvider
-
- INVITE_RECEIVED - Static variable in class com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller
-
- INVITEE_NOT_ONLINE - Static variable in interface com.threerings.parlor.data.ParlorCodes
-
An error code explaining that an invitation was rejected because the invited user was not
online at the time the invitation was received.
- inviteId - Variable in class com.threerings.parlor.client.Invitation
-
The unique id for this invitation (as assigned by the
server).
- InviteMarshaller() - Constructor for class com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller
-
- inviteReceived(int) - Method in class com.threerings.parlor.client.Invitation
-
- inviteReceived(int) - Method in interface com.threerings.parlor.client.ParlorService.InviteListener
-
- inviteReceived(int) - Method in class com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller
-
- IS_PRIVATE - Static variable in class com.threerings.parlor.game.data.GameObject
-
The field name of the isPrivate field.
- IS_RATED - Static variable in class com.threerings.parlor.game.data.GameObject
-
The field name of the isRated field.
- isAce() - Method in class com.threerings.parlor.card.data.Card
-
Checks whether the card is an ace.
- isActive() - Method in class com.threerings.parlor.util.RobotPlayer
-
Returns whether the robot is currently active and periodically
posting action commands.
- isActivePlayer(int) - Method in class com.threerings.parlor.game.data.GameObject
-
Returns whether the given player is still an active player in the game.
- isActivePlayer(int) - Method in class com.threerings.parlor.game.server.GameManager
-
Returns whether the player at the specified player index is actively playing the game
- isActivePlayer(int) - Method in interface com.threerings.parlor.turn.server.TurnGameManager
-
Extending
GameManager should automatically handle
implementing this method.
- isAgent(ClientObject) - Method in class com.threerings.parlor.game.server.GameManager
-
- isAgent(ClientObject) - Method in interface com.threerings.parlor.server.PlayManager
-
Return true if the given client is a server-side agent in this place.
- isAI(int) - Method in class com.threerings.parlor.game.server.GameManager
-
Returns whether the player at the specified player index is an AI.
- isBlockEmpty(int, int, int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Returns whether the specified block in the board is empty.
- isBouncing() - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Returns true if this sprite is bouncing.
- isCardPlayable(Hand, Card) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Checks whether a user can play the specified card at this time.
- isChatting() - Method in class com.threerings.puzzle.client.PuzzleController
-
Returns true if the puzzle has been defocused because the player is doing some chatting.
- isClimbablePiece(boolean, int, boolean) - Method in interface com.threerings.puzzle.drop.util.PieceDropLogic
-
Returns whether the given piece terminates a column climb when determining the height of a
piece column to be dropped.
- isClusterable() - Method in class com.threerings.stage.data.StageOccupantInfo
-
Should return true if the occupant in question is available to be
clustered with, false if they are "busy".
- isConstrainedPiece(int) - Method in interface com.threerings.puzzle.drop.util.PieceDropLogic
-
Returns whether the given piece has constraints upon it that impact its droppability.
- isDraggable() - Method in class com.threerings.parlor.card.client.CardSprite
-
Checks whether or not the user can drag this card.
- isDraw() - Method in class com.threerings.parlor.game.data.GameObject
-
Returns true if the game is ended in a draw.
- isDroppablePiece(int) - Method in interface com.threerings.puzzle.drop.util.PieceDropLogic
-
Returns whether the given piece is potentially droppable.
- isDropping() - Method in class com.threerings.puzzle.drop.client.DropSprite
-
- isEmpty() - Method in class com.threerings.parlor.client.DefaultSwingTableConfigurator
-
- isEmpty() - Method in class com.threerings.parlor.client.TableConfigurator
-
If true, the TableConfigurator is empty, which doesn't mean that
it will not return a TableConfig object (for it must), but rather
that there are no user-editable options being presented in the
config interface.
- isEmpty() - Method in class com.threerings.parlor.data.Table
-
Returns true if there is no one sitting at this table.
- isEmpty() - Method in class com.threerings.puzzle.util.PointSet
-
Returns whether this set is empty.
- isEquivalent(int, int) - Method in interface com.threerings.puzzle.drop.util.PieceDestroyer.DestroyLogic
-
Returns whether piece a is equivalent to piece b for the
purposes of including it in a contiguous piece segment to be destroyed.
- isFace() - Method in class com.threerings.parlor.card.data.Card
-
Checks whether the card is a face card (KING, QUEEN, or JACK).
- isFacingUp() - Method in class com.threerings.parlor.card.client.CardSprite
-
Checks whether this card is facing up or down.
- isFinished() - Method in class com.threerings.parlor.tourney.server.TourneyManager
-
Returns true if the tourney is finished.
- isGameOver() - Method in class com.threerings.parlor.game.client.GameController
-
Returns whether the game is over.
- isInPlay() - Method in class com.threerings.parlor.game.data.GameObject
-
Returns whether the game is in play.
- isInPlay() - Method in interface com.threerings.parlor.turn.data.TurnGameObject
-
Returns true if the game is in play, false if not.
- isJoker() - Method in class com.threerings.parlor.card.data.Card
-
Checks whether the card is a joker.
- isModified() - Method in class com.threerings.parlor.rating.util.Percentiler
-
- isModified() - Method in class com.threerings.stats.data.Stat
-
Returns true if the supplied statistic has been modified since it
was loaded from the repository.
- isNumber() - Method in class com.threerings.parlor.card.data.Card
-
Checks whether the card is a number card (2 to 10).
- isOccupiedPlayer(int) - Method in class com.threerings.parlor.game.data.GameObject
-
Returns whether the given player index in the game is occupied.
- isOurTurn() - Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate
-
Returns true if the game is in progress and it is our turn; false
otherwise.
- isPassable(int, int) - Method in class com.threerings.stage.server.StageSceneManager
-
Returns true if the specified tile coordinate is passable (the base
tile is passable and it is not in the footprint of an object).
- isPassable(TileManager, int) - Static method in class com.threerings.stage.util.StageSceneUtil
-
Looks up the base tile set for the specified fully qualified tile
identifier and returns true if the associated tile is passable.
- isPaused() - Method in class com.threerings.parlor.tourney.server.TourneyManager
-
Returns true if the tourney is paused.
- isPending() - Method in class com.threerings.parlor.tourney.server.TourneyManager
-
Returns true if the tourney is pending.
- isPersistent() - Method in interface com.threerings.stats.data.Stat.Type
-
Returns true if this stat is persisted between sessions.
- isPersistent() - Method in class com.threerings.whirled.server.SceneManager
-
Returns true if this scene stores data in the database, or false if it's instantiated anew
with each server restart
- isPlayer(ClientObject) - Method in class com.threerings.parlor.game.server.GameManager
-
- isPlayer(ClientObject) - Method in interface com.threerings.parlor.server.PlayManager
-
Return true if the given client is a player in this place.
- isPlayersTurn(int) - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
-
Test if it's the inputted player's turn.
- isPrivate - Variable in class com.threerings.parlor.game.data.GameObject
-
Indicates whether the game is "private".
- isProvisional() - Method in class com.threerings.parlor.rating.server.Rating
-
Returns true if this rating is provisional (experience < 20).
- isRated - Variable in class com.threerings.parlor.game.data.GameObject
-
Indicates whether or not this game is rated.
- isRobotTesting() - Static method in class com.threerings.puzzle.client.PuzzlePanel
-
Returns true if the robot tester is activated.
- isRowEmpty(int) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Returns whether the given row in the board is empty.
- isRunning() - Method in class com.threerings.parlor.tourney.server.TourneyManager
-
Returns true if the tourney is running.
- isSeated() - Method in class com.threerings.parlor.client.TableDirector
-
Returns true if this client is currently seated at a table, false if they are not.
- isSyncingBoards() - Static method in class com.threerings.puzzle.client.PuzzlePanel
-
Returns true if board syncing is activated.
- isTileValid() - Method in class com.threerings.stage.tools.editor.EditorModel
-
Returns whether the currently selected tile is valid.
- isValid() - Method in class com.threerings.parlor.card.data.Card
-
Checks whether or not this card is valid.
- isValid() - Method in class com.threerings.whirled.spot.data.Portal
-
Returns true if the portal has a potentially valid target scene and
portal id (they are not guaranteed to exist, but they are at least
potentially valid values rather than -1 or 0).
- isValidDrop(int[], int[], float) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Returns whether all of the pieces at the given coordinates can be dropped one row.
- isValidPosition(int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Returns whether the given coordinates are within the board bounds.
- isWinner(int) - Method in class com.threerings.parlor.game.data.GameObject
-
Returns whether the given player index is a winner, or false if the winners are not yet
assigned.
- iterator() - Method in class com.threerings.puzzle.util.PointSet
-
Returns an iterator that iterates over the points in this set, returning them as
Point objects.
- paint(Graphics2D) - Method in class com.threerings.parlor.card.client.CardSprite
-
- paint(Graphics2D) - Method in class com.threerings.puzzle.drop.client.DropSprite
-
- paint(Graphics2D) - Method in class com.threerings.puzzle.drop.client.PieceGroupAnimation
-
- paint(Graphics) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
-
- paintBehind(Graphics2D, Rectangle) - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
- paintBetween(Graphics2D, Rectangle) - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
- paintBetween(Graphics2D, Rectangle) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
- paintComponent(Graphics) - Method in class com.threerings.puzzle.drop.client.NextBlockView
-
- paintComponent(Graphics) - Method in class com.threerings.stage.tools.editor.DirectionButton
-
Paint this component and the selected direction,
dimmed if we're inactive.
- paintExtras(Graphics2D) - Method in class com.threerings.stage.tools.editor.PortalTool
-
Paint what the clusters would look like if we were to add them to
the scene.
- paintExtras(Graphics2D) - Method in interface com.threerings.stage.tools.editor.util.ExtrasPainter
-
- Parameter - Class in com.threerings.parlor.data
-
Defines a configuration parameter for a game.
- Parameter() - Constructor for class com.threerings.parlor.data.Parameter
-
- PARLOR_GROUP - Static variable in interface com.threerings.parlor.data.ParlorCodes
-
Defines our invocation services group.
- ParlorCodes - Interface in com.threerings.parlor.data
-
Contains codes used by the parlor invocation services.
- ParlorContext - Interface in com.threerings.parlor.util
-
The parlor context provides access to the various managers, etc.
- ParlorDecoder - Class in com.threerings.parlor.client
-
- ParlorDecoder(ParlorReceiver) - Constructor for class com.threerings.parlor.client.ParlorDecoder
-
Creates a decoder that may be registered to dispatch invocation
service notifications to the specified receiver.
- ParlorDirector - Class in com.threerings.parlor.client
-
The parlor director manages the client side of the game configuration and matchmaking
processes.
- ParlorDirector(ParlorContext) - Constructor for class com.threerings.parlor.client.ParlorDirector
-
Constructs a parlor director and provides it with the parlor context that it can use to
access the client services that it needs to provide its own services.
- ParlorManager - Class in com.threerings.parlor.server
-
The parlor manager is responsible for the parlor services in aggregate.
- ParlorManager(InvocationManager) - Constructor for class com.threerings.parlor.server.ParlorManager
-
- ParlorMarshaller - Class in com.threerings.parlor.data
-
Provides the implementation of the
ParlorService interface
that marshalls the arguments and delivers the request to the provider
on the server.
- ParlorMarshaller() - Constructor for class com.threerings.parlor.data.ParlorMarshaller
-
- ParlorMarshaller.InviteMarshaller - Class in com.threerings.parlor.data
-
Marshalls results to implementations of ParlorService.InviteListener.
- ParlorProvider - Interface in com.threerings.parlor.server
-
- ParlorReceiver - Interface in com.threerings.parlor.client
-
Defines, for the parlor services, a set of notifications delivered
asynchronously by the server to the client.
- ParlorSender - Class in com.threerings.parlor.server
-
- ParlorSender() - Constructor for class com.threerings.parlor.server.ParlorSender
-
- ParlorService - Interface in com.threerings.parlor.client
-
Provides an interface to the various parlor invocation services.
- ParlorService.InviteListener - Interface in com.threerings.parlor.client
-
- parseScene(String) - Method in class com.threerings.whirled.tools.xml.SceneParser
-
Parses the XML file at the specified path into a scene model instance.
- parseScene(InputStream) - Method in class com.threerings.whirled.tools.xml.SceneParser
-
Parses the XML file provided by scene into a scene model instance.
- Participant - Class in com.threerings.parlor.tourney.data
-
Contains information on a particular tourney participant.
- Participant() - Constructor for class com.threerings.parlor.tourney.data.Participant
-
- PARTICIPANTS - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
-
The field name of the participants field.
- participants - Variable in class com.threerings.parlor.tourney.data.TourneyObject
-
A DSet that accumulates Participant records for the players involved in this tourney.
- PARTY - Static variable in class com.threerings.parlor.game.data.GameConfig
-
Matchmaking type constant: a game that starts immediately, and every user that enters is a
player.
- pathCancelled(Sprite, Path) - Method in class com.threerings.puzzle.drop.client.PieceGroupAnimation
-
- pathCancelled(Sprite, Path) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
-
- pathCompleted(Sprite, Path, long) - Method in class com.threerings.puzzle.drop.client.PieceGroupAnimation
-
- pathCompleted(Sprite, Path, long) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
-
- PAUSED - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
-
Tourney is paused.
- PeeredZoneManager - Interface in com.threerings.whirled.zone.peer.server
-
- PeeredZoneRegistry - Class in com.threerings.whirled.zone.peer.server
-
- PeeredZoneRegistry(InvocationManager, ZonePeerManager) - Constructor for class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
-
- PeeredZoneRegistry.PeerZoneMoveHandler - Class in com.threerings.whirled.zone.peer.server
-
A ZoneMoveHandler that can receive the sceneOnNode() callback.
- PeeredZoneRegistry.PeerZoneResolutionListener - Interface in com.threerings.whirled.zone.peer.server
-
Peer-awareness for finding out about zones.
- PeeredZoneRegistry.PeerZoneShutdownListener - Interface in com.threerings.whirled.zone.peer.server
-
Peered zones should be sure to call back to one of these when they're going away.
- PeerZoneMoveHandler(LocationManager, ZoneManager, SceneRegistry, BodyObject, int, int, ZoneService.ZoneMoveListener) - Constructor for class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneMoveHandler
-
- PENDING - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
-
Tourney is pending and accepting participants.
- Percentiler - Class in com.threerings.parlor.rating.util
-
Used to keep track of the percentile distribution of positive values (generally puzzle scores).
- Percentiler() - Constructor for class com.threerings.parlor.rating.util.Percentiler
-
Creates an empty percentiler.
- Percentiler(int, int) - Constructor for class com.threerings.parlor.rating.util.Percentiler
-
Creates a percentiler that expects values to fall within the given range.
- Percentiler(byte[]) - Constructor for class com.threerings.parlor.rating.util.Percentiler
-
Creates a percentiler from its serialized representation.
- PercentileRecord - Class in com.threerings.parlor.rating.server.persist
-
- PercentileRecord() - Constructor for class com.threerings.parlor.rating.server.persist.PercentileRecord
-
- persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.ByteByteStringMapStat
-
- persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.ByteStringSetStat
-
- persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntArrayStat
-
- persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntSetStat
-
- persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntStat
-
- persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntStringSetStat
-
- persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.MaxIntStat
-
- persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.MaxValueIntStat
-
- persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.ShortStringSetStat
-
- persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.Stat
-
Serializes this instance for storage in the item database.
- persistTo(ObjectOutputStream) - Method in class com.threerings.whirled.data.SceneUpdate
-
Serializes the bare representation of this instance without the scene id and version fields.
- persistUpdate(SceneUpdate) - Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller
-
Persists the specified update to a new ByteArrayOutInputStream.
- personality - Variable in class com.threerings.parlor.game.data.GameAI
-
The "personality" of the AI, which can be interpreted by each puzzle.
- pidx - Variable in class com.threerings.parlor.card.data.PlayerCard
-
The index of the player.
- PIECE_NONE - Static variable in interface com.threerings.puzzle.drop.data.DropPieceCodes
-
The piece constant denoting an empty board piece.
- PieceDestroyer - Class in com.threerings.puzzle.drop.util
-
Handles destroying contiguous piece segments in a drop board.
- PieceDestroyer(PieceDestroyer.DestroyLogic) - Constructor for class com.threerings.puzzle.drop.util.PieceDestroyer
-
Constructs a piece destroyer that destroys pieces as specified by the supplied destroy
logic.
- PieceDestroyer.DestroyLogic - Interface in com.threerings.puzzle.drop.util
-
An interface to be implemented by specific puzzles to detail the parameters and methodology
by which pieces are destroyed in the puzzle board.
- PieceDropInfo(int, int, int) - Constructor for class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
-
Constructs a piece drop info object.
- PieceDropLogic - Interface in com.threerings.puzzle.drop.util
-
An interface to be implemented by games that would like to be able to drop their pieces during
game play.
- pieceDropped(int, int, int, int, int) - Method in interface com.threerings.puzzle.drop.util.PieceDropper.DropObserver
-
Indicates that the specified piece was dropped.
- PieceDropper - Class in com.threerings.puzzle.drop.util
-
Handles dropping pieces in a board.
- PieceDropper(PieceDropLogic) - Constructor for class com.threerings.puzzle.drop.util.PieceDropper
-
Constructs a piece dropper that uses the supplied piece drop logic to specialize itself for
a particular puzzle.
- PieceDropper.DropObserver - Interface in com.threerings.puzzle.drop.util
-
Called to inform a drop observer that a piece has been dropped.
- PieceDropper.PieceDropInfo - Class in com.threerings.puzzle.drop.util
-
A class to hold information detailing the pieces to be dropped in a particular column.
- PieceGroupAnimation - Class in com.threerings.puzzle.drop.client
-
Animates all the pieces on a puzzle board doing some sort of global effect like all flying into
place or out into the ether.
- PieceGroupAnimation(DropBoardView, DropBoard) - Constructor for class com.threerings.puzzle.drop.client.PieceGroupAnimation
-
Creates a piece group animation which must be initialized with a subsequent call to
AbstractMedia.init(AbstractMediaManager).
- pieceMoved(DropSprite, long, int, int) - Method in interface com.threerings.puzzle.drop.client.DropSpriteObserver
-
Called when the drop sprite has moved completely to the specified board coordinates.
- pieces - Variable in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
-
The pieces to be dropped.
- PlacementConstraints - Class in com.threerings.stage.util
-
Maintains extra information on objects in a scene and checks proposed
placement operations for constraint violations.
- PlacementConstraints(TileManager, StageScene) - Constructor for class com.threerings.stage.util.PlacementConstraints
-
Default constructor.
- placeOid - Variable in class com.threerings.micasa.lobby.Lobby
-
The object id of the lobby place object.
- PLAY_CARD - Static variable in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
-
- playCard(Card, int) - Method in interface com.threerings.parlor.card.trick.client.TrickCardGameService
-
Plays a card in the trick.
- playCard(Card, int) - Method in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
-
- playCard(ClientObject, Card, int) - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
-
- playCard(ClientObject, Card, int) - Method in interface com.threerings.parlor.card.trick.server.TrickCardGameProvider
-
- PLAYER_ID - Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord
-
- PLAYER_ID - Static variable in class com.threerings.stats.server.persist.StatRecord
-
- PLAYER_IN_PLAY - Static variable in class com.threerings.parlor.game.data.GameObject
-
The player status constant for a player whose game is in play.
- PLAYER_KNOCKED_OUT - Static variable in interface com.threerings.parlor.game.data.GameCodes
-
The name of the message event to a placeObject that a player
was knocked out of a puzzle.
- PLAYER_LEFT_GAME - Static variable in class com.threerings.parlor.game.data.GameObject
-
The player status constant for a player whose has been knocked out of the game.
- PLAYER_STATUS - Static variable in class com.threerings.parlor.game.data.GameObject
-
The field name of the playerStatus field.
- PlayerCard - Class in com.threerings.parlor.card.data
-
Pairs a player index with the card that the player played in the trick.
- PlayerCard() - Constructor for class com.threerings.parlor.card.data.PlayerCard
-
No-argument constructor for deserialization.
- PlayerCard(int, Card) - Constructor for class com.threerings.parlor.card.data.PlayerCard
-
Creates a new player card.
- playerCount - Variable in class com.threerings.micasa.simulator.data.SimulatorInfo
-
The number of players in the game.
- playerId - Variable in class com.threerings.parlor.rating.server.persist.RatingRecord
-
The identifier of the player we're rating.
- playerId - Variable in class com.threerings.stats.server.persist.StatRecord
-
The identifier of the player this is a stat for.
- playerIsReady(int) - Method in class com.threerings.parlor.game.server.GameManager
-
Returns true if the player at the specified slot is ready (or if there is meant to be no
player in that slot), false if there is meant to be a player in the specified slot and they
have not yet reported that they are ready.
- playerKnockedOut(int) - Method in class com.threerings.puzzle.client.PuzzleControllerDelegate
-
Called when a player is knocked out of the game.
- playerReady(BodyObject) - Method in class com.threerings.parlor.game.server.GameManager
-
Called by the client when the player is ready for the game to start.
- players - Variable in class com.threerings.parlor.data.Table
-
An array of the usernames of the players of this table (some slots may not be filled), or
null if a party game.
- players - Variable in class com.threerings.parlor.game.data.GameConfig
-
The usernames of the players involved in this game, or an empty array if such information
is not needed by this particular game.
- PLAYERS - Static variable in class com.threerings.parlor.game.data.GameObject
-
The field name of the players field.
- players - Variable in class com.threerings.parlor.game.data.GameObject
-
The usernames of the players involved in this game.
- playerStatus - Variable in class com.threerings.parlor.game.data.GameObject
-
If null, indicates that all present players are active, or for more complex games can be
non-null to indicate the current status of each player in the game.
- PlayerStatusView - Class in com.threerings.puzzle.client
-
The player status view displays a player's current status in the game.
- PlayerStatusView(GameObject, int) - Constructor for class com.threerings.puzzle.client.PlayerStatusView
-
Constructs a player status view.
- playerWasReplaced(int, Name, Name) - Method in class com.threerings.parlor.game.server.GameManagerDelegate
-
- playerWasReplaced(int, Name, Name) - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
-
- PLAYING_HAND - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
The state that indicates the game is currently playing a hand.
- PLAYING_TRICK - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
The state that indicates the game is currently playing a trick.
- PlayManager - Interface in com.threerings.parlor.server
-
An interface to be implemented by a PlaceManager that wishes to host
places that have players.
- PlayManagerDelegate - Class in com.threerings.parlor.server
-
The base class for any delegate that wishes to service both GameManager
games and AVRGameManager games -- or, in fact, any PlaceManager
that implements PlayManager.
- PlayManagerDelegate() - Constructor for class com.threerings.parlor.server.PlayManagerDelegate
-
- PointSet - Class in com.threerings.puzzle.util
-
The point set class provides an efficient implementation of a set containing two-dimensional
point values as (x, y).
- PointSet(int, int) - Constructor for class com.threerings.puzzle.util.PointSet
-
Creates a point set that can contain points within the given range of values.
- popOverlayPanel() - Method in class com.threerings.puzzle.client.PuzzlePanel
-
Pops the overlay panel off of the main puzzle board display.
- Portal - Class in com.threerings.whirled.spot.data
-
Represents an exit to another scene.
- Portal() - Constructor for class com.threerings.whirled.spot.data.Portal
-
- PortalDialog - Class in com.threerings.stage.tools.editor
-
The PortalDialog is used to present the user with a dialog
allowing them to enter the information associated with an
EditablePortal.
- PortalDialog(EditorContext, EditorScenePanel) - Constructor for class com.threerings.stage.tools.editor.PortalDialog
-
Constructs the portal dialog.
- portalId - Variable in class com.threerings.whirled.spot.data.Portal
-
This portal's unique identifier.
- portals - Variable in class com.threerings.whirled.spot.data.SpotSceneModel
-
An array containing all portals in this scene.
- portalsAdded - Variable in class com.threerings.whirled.spot.data.ModifyPortalsUpdate
-
The portals to be added to the scene.
- portalsRemoved - Variable in class com.threerings.whirled.spot.data.ModifyPortalsUpdate
-
The portals to be removed from the room.
- PortalTool - Class in com.threerings.stage.tools.editor
-
A tool for setting a portal.
- PortalTool() - Constructor for class com.threerings.stage.tools.editor.PortalTool
-
- PRE_GAME - Static variable in class com.threerings.parlor.game.data.GameObject
-
A game state constant indicating that the game has not yet started and is still awaiting
the arrival of all of the players.
- PreferencesDialog - Class in com.threerings.stage.tools.editor
-
A dialog for editing preferences.
- PreferencesDialog() - Constructor for class com.threerings.stage.tools.editor.PreferencesDialog
-
Creates a preferences dialog.
- prepare(SceneObject) - Method in class com.threerings.stage.tools.editor.ObjectEditorDialog
-
Prepare the dialog for display.
- prepare(StageScene, EditablePortal) - Method in class com.threerings.stage.tools.editor.PortalDialog
-
Prepare the dialog for display.
- prepareMoveTo(int, ResultListener<PlaceConfig>) - Method in class com.threerings.whirled.client.SceneDirector
-
Prepares to move to the requested scene.
- privateTable - Variable in class com.threerings.parlor.data.TableConfig
-
Whether the table is "private".
- Prize - Class in com.threerings.parlor.tourney.data
-
Extensible class that specifies the prize for a tourney.
- Prize() - Constructor for class com.threerings.parlor.tourney.data.Prize
-
- prize - Variable in class com.threerings.parlor.tourney.data.TourneyConfig
-
The prize for this tourney.
- purgeGame(int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
-
Deletes all rating and percentile records for the specified game.
- purgePlayers(Collection<Integer>) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
-
Deletes all rating records for the specified players.
- purgePlayers(Collection<Integer>) - Method in class com.threerings.stats.server.persist.StatRepository
-
Deletes all data associated with the supplied players.
- pushOverlayPanel(JPanel) - Method in class com.threerings.puzzle.client.PuzzlePanel
-
Temporarily replaces the puzzle board display with the supplied overlay panel.
- put(String, int) - Method in class com.threerings.stats.data.StringMapStat
-
Adds the specified key value pair to this set, overwriting any existing mapping.
- PUZZLE_GAME_SERVICE - Static variable in class com.threerings.puzzle.data.PuzzleObject
-
The field name of the puzzleGameService field.
- PUZZLE_MESSAGE_BUNDLE - Static variable in interface com.threerings.puzzle.data.PuzzleCodes
-
The message bundle identifier for general puzzle messages.
- PuzzleAnimationWaiter - Class in com.threerings.puzzle.client
-
An animation waiter to be used with puzzles that want to modify the game object or board in some
way after the animations end, and would like to do so in a safe fashion such that their changes
aren't unwittingly performed on game data for a subsequent round of the puzzle.
- PuzzleAnimationWaiter(PuzzleObject) - Constructor for class com.threerings.puzzle.client.PuzzleAnimationWaiter
-
Constructs a puzzle animation waiter.
- PuzzleBoardView - Class in com.threerings.puzzle.client
-
The puzzle board view displays a view of a puzzle game.
- PuzzleBoardView(PuzzleContext) - Constructor for class com.threerings.puzzle.client.PuzzleBoardView
-
Constructs a puzzle board view.
- PuzzleCodes - Interface in com.threerings.puzzle.data
-
Constants relating to the puzzle services.
- PuzzleContext - Interface in com.threerings.puzzle.util
-
Provides access to entities needed by the puzzle services.
- PuzzleController - Class in com.threerings.puzzle.client
-
The puzzle game controller handles logical actions for a puzzle game.
- PuzzleController() - Constructor for class com.threerings.puzzle.client.PuzzleController
-
- PuzzleController.ClearPender - Interface in com.threerings.puzzle.client
-
- PuzzleControllerDelegate - Class in com.threerings.puzzle.client
-
A base class for puzzle controller delegates.
- PuzzleControllerDelegate(PuzzleController) - Constructor for class com.threerings.puzzle.client.PuzzleControllerDelegate
-
Constructs a puzzle controller delegate.
- PuzzleGameCodes - Interface in com.threerings.puzzle.data
-
Contains codes used by the puzzle game client implementations.
- PuzzleGameMarshaller - Class in com.threerings.puzzle.data
-
Provides the implementation of the
PuzzleGameService interface
that marshalls the arguments and delivers the request to the provider
on the server.
- PuzzleGameMarshaller() - Constructor for class com.threerings.puzzle.data.PuzzleGameMarshaller
-
- PuzzleGameProvider - Interface in com.threerings.puzzle.server
-
- PuzzleGameService - Interface in com.threerings.puzzle.client
-
Provides services used by puzzle game clients to request that actions be taken by the puzzle
manager.
- puzzleGameService - Variable in class com.threerings.puzzle.data.PuzzleObject
-
Provides general puzzle game invocation services.
- PuzzleGameUtil - Class in com.threerings.puzzle.util
-
Puzzle game related utilities.
- PuzzleGameUtil() - Constructor for class com.threerings.puzzle.util.PuzzleGameUtil
-
- PuzzleManager - Class in com.threerings.puzzle.server
-
Extends the
GameManager with facilities for puzzle games.
- PuzzleManager() - Constructor for class com.threerings.puzzle.server.PuzzleManager
-
- PuzzleManagerDelegate - Class in com.threerings.puzzle.server
-
Extends the
GameManagerDelegate mechanism with puzzle manager specific methods (of
which there are currently none).
- PuzzleManagerDelegate() - Constructor for class com.threerings.puzzle.server.PuzzleManagerDelegate
-
- PuzzleManagerDelegate(PuzzleManager) - Constructor for class com.threerings.puzzle.server.PuzzleManagerDelegate
-
- PuzzleObject - Class in com.threerings.puzzle.data
-
Extends the basic
GameObject to add individual player status.
- PuzzleObject() - Constructor for class com.threerings.puzzle.data.PuzzleObject
-
- PuzzlePanel - Class in com.threerings.puzzle.client
-
The puzzle panel class should be extended by classes that provide a view for a puzzle game.
- PuzzlePanel(PuzzleContext, PuzzleController) - Constructor for class com.threerings.puzzle.client.PuzzlePanel
-
Constructs a puzzle panel.
- PuzzlePrefs - Class in com.threerings.puzzle.client
-
Provides access to runtime configuration parameters for this package and its subpackages.
- PuzzlePrefs() - Constructor for class com.threerings.puzzle.client.PuzzlePrefs
-
- puzzleStillValid() - Method in class com.threerings.puzzle.client.PuzzleAnimationWaiter
-
Returns whether the puzzle associated with this puzzle animation waiter is still valid.
- RADIAL_ROTATION - Static variable in class com.threerings.puzzle.drop.data.DropBoard
-
The rotation constant for rotation around a central piece.
- RAISE_ROW - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
-
The action command for raising the next rising row.
- RangeParameter - Class in com.threerings.parlor.data
-
Models a parameter that can contain an integer value in a specified range.
- RangeParameter() - Constructor for class com.threerings.parlor.data.RangeParameter
-
- rated - Variable in class com.threerings.parlor.game.data.GameConfig
-
Indicates whether or not this game is rated.
- ratifyBodyEntry(BodyObject, int) - Method in interface com.threerings.whirled.zone.server.ZoneManager
-
Called when a body has requested to enter a zone.
- ratifyBodyExit(BodyObject) - Method in interface com.threerings.whirled.zone.server.ZoneManager
-
Called when a body has requested to leave a zone.
- RATING - Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord
-
- rating - Variable in class com.threerings.parlor.rating.server.persist.RatingRecord
-
The player's current rating.
- Rating - Class in com.threerings.parlor.rating.server
-
Encapsulates the rating/experience tuple representing a player's rating for a game, and logic
for calculating rating changes.
- Rating() - Constructor for class com.threerings.parlor.rating.server.Rating
-
- rating - Variable in class com.threerings.parlor.rating.server.Rating
-
The player's rating for our game.
- RatingCodes - Interface in com.threerings.parlor.rating.data
-
Constants relating to the rating services.
- RatingDelegate - Class in com.threerings.parlor.rating.server
-
Rates players after each game and handles persisting the results.
- RatingDelegate() - Constructor for class com.threerings.parlor.rating.server.RatingDelegate
-
- RatingRecord - Class in com.threerings.parlor.rating.server.persist
-
- RatingRecord() - Constructor for class com.threerings.parlor.rating.server.persist.RatingRecord
-
An empty constructor for unmarshalling.
- RatingRecord(int, int, int, int) - Constructor for class com.threerings.parlor.rating.server.persist.RatingRecord
-
A constructor that populates all our fields.
- RatingRepository - Class in com.threerings.parlor.rating.server.persist
-
Handles the persistent storage of per-user per-game ratings.
- RatingRepository(PersistenceContext) - Constructor for class com.threerings.parlor.rating.server.persist.RatingRepository
-
- readObject(ObjectInputStream) - Method in class com.threerings.stats.data.StatModifier
-
Reads our custom streamable fields.
- readObject(ObjectInputStream) - Method in class com.threerings.whirled.data.SceneUpdate
-
Reads our custom streamable fields.
- RECEIVED_CARDS_FROM_PLAYER - Static variable in class com.threerings.parlor.card.client.CardGameDecoder
-
- RECEIVED_HAND - Static variable in class com.threerings.parlor.card.client.CardGameDecoder
-
- RECEIVED_INVITE - Static variable in class com.threerings.parlor.client.ParlorDecoder
-
- RECEIVED_INVITE_CANCELLATION - Static variable in class com.threerings.parlor.client.ParlorDecoder
-
- RECEIVED_INVITE_RESPONSE - Static variable in class com.threerings.parlor.client.ParlorDecoder
-
- receivedCardsFromPlayer(int, Card[]) - Method in class com.threerings.parlor.card.client.CardGameController
-
Dispatched to the client when it has received a set of cards from another player.
- receivedCardsFromPlayer(int, Card[]) - Method in interface com.threerings.parlor.card.client.CardGameReceiver
-
Dispatched to the client when it has received a set of cards
from another player.
- receivedGameReady(int) - Method in interface com.threerings.parlor.client.GameReadyObserver
-
Called when a game ready notification is received.
- receivedHand(int, Hand) - Method in class com.threerings.parlor.card.client.CardGameController
-
Called by our sender to notify us of a received hand.
- receivedHand(Hand) - Method in class com.threerings.parlor.card.client.CardGameController
-
Called when the server deals the client a new hand of cards.
- receivedHand(int, Hand) - Method in interface com.threerings.parlor.card.client.CardGameReceiver
-
Dispatched to the client when it has received a hand of cards.
- receivedInvite(int, Name, GameConfig) - Method in class com.threerings.parlor.client.ParlorDirector
-
- receivedInvite(int, Name, GameConfig) - Method in interface com.threerings.parlor.client.ParlorReceiver
-
Called by the invocation services when another user has invited us
to play a game.
- receivedInviteCancellation(int) - Method in class com.threerings.parlor.client.ParlorDirector
-
- receivedInviteCancellation(int) - Method in interface com.threerings.parlor.client.ParlorReceiver
-
Called by the invocation services when an outstanding invitation
has been cancelled by the inviting user.
- receivedInviteResponse(int, int, Object) - Method in class com.threerings.parlor.client.ParlorDirector
-
- receivedInviteResponse(int, int, Object) - Method in interface com.threerings.parlor.client.ParlorReceiver
-
Called by the invocation services when another user has responded
to our invitation by either accepting, refusing or countering it.
- RECEIVER_CODE - Static variable in class com.threerings.parlor.card.client.CardGameDecoder
-
The generated hash code used to identify this receiver class.
- RECEIVER_CODE - Static variable in class com.threerings.parlor.client.ParlorDecoder
-
The generated hash code used to identify this receiver class.
- RECEIVER_CODE - Static variable in class com.threerings.whirled.client.SceneDecoder
-
The generated hash code used to identify this receiver class.
- RECEIVER_CODE - Static variable in class com.threerings.whirled.zone.client.ZoneDecoder
-
The generated hash code used to identify this receiver class.
- recomputePercentiles() - Method in class com.threerings.parlor.rating.util.Percentiler
-
Recomputes the percentile cutoffs based on the values recorded since the last percentile
computation.
- recordValue(float) - Method in class com.threerings.parlor.rating.util.Percentiler
-
Records a value, updating the histogram but not the percentiles (a call to
Percentiler.recomputePercentiles() is required for that and is sufficiently expensive that it shouldn't
be done every time a value is added).
- recordValue(float, boolean) - Method in class com.threerings.parlor.rating.util.Percentiler
-
- recoverFailedMove(int) - Method in class com.threerings.whirled.client.SceneDirector
-
- recoverMoveTo(int) - Method in interface com.threerings.whirled.client.SceneDirector.MoveHandler
-
Should instruct the client to move the last known working location (as well as clean up
after the failed moveTo request).
- recoverMoveTo(int) - Method in class com.threerings.whirled.zone.client.ZoneDirector
-
- RED_JOKER - Static variable in interface com.threerings.parlor.card.data.CardCodes
-
The number of the red joker.
- redo(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
-
- redo() - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
- refuse(String) - Method in class com.threerings.parlor.client.Invitation
-
Refuses this invitation.
- registerAuxRuleSet(NestableRuleSet) - Method in class com.threerings.whirled.tools.xml.SceneParser
-
Adds a NestableRuleSet for parsing auxiliary scene models.
- registerAuxWriter(Class<?>, NestableWriter) - Method in class com.threerings.whirled.tools.xml.SceneWriter
-
Registers a writer for writing auxiliary scene models of the
supplied class.
- registerZoneManager(byte, ZoneManager) - Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
-
- registerZoneManager(byte, ZoneManager) - Method in class com.threerings.whirled.zone.server.ZoneRegistry
-
Registers the supplied zone manager as the manager for the specified zone type.
- rematchGame() - Method in class com.threerings.parlor.card.server.CardGameManager
-
This should be called to start a rematched game.
- remove(int, int) - Method in class com.threerings.puzzle.util.PointSet
-
Removes the given point from the set and returns whether the point was present in the set.
- REMOVE_OBJECTS - Static variable in class com.threerings.stage.data.StageSceneMarshaller
-
- removeAll(Card[]) - Method in class com.threerings.parlor.card.data.Hand
-
Removes all of the specified cards from this hand.
- removeCluster(int) - Method in class com.threerings.stage.client.StageScenePanel
-
Removes the specified cluster from the view.
- removed - Variable in class com.threerings.stage.data.ModifyObjectsUpdate
-
The objects removed from the scene (or null for none).
- removeFromClusters(Comparable<?>) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
-
Requests that the entry matching the supplied key be removed from
the clusters set.
- removeFromHostedZones(Comparable<?>) - Method in class com.threerings.whirled.zone.peer.server.ZoneNodeObject
-
Requests that the entry matching the supplied key be removed from
the hostedZones set.
- removeFromOccupantLocs(Comparable<?>) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
-
Requests that the entry matching the supplied key be removed from
the occupantLocs set.
- removeFromOccupants(int) - Method in class com.threerings.whirled.spot.data.ClusterObject
-
Requests that oid be removed from the
occupants oid list.
- removeFromParticipants(Comparable<?>) - Method in class com.threerings.parlor.tourney.data.TourneyObject
-
Requests that the entry matching the supplied key be removed from
the participants set.
- removeFromTables(Comparable<?>) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
-
- removeFromTables(Comparable<?>) - Method in interface com.threerings.parlor.data.TableLobbyObject
-
Removes the table instance that matches the specified key from the
tables set (using the appropriate distributed object mechanisms).
- removeFromTableSet(Comparable<?>) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
-
Requests that the entry matching the supplied key be removed from
the tableSet set.
- removeGameReadyObserver(GameReadyObserver) - Method in class com.threerings.parlor.client.ParlorDirector
-
Removes the specified observer from the list of entities that are notified when we receive a
game ready notification.
- removeHandSelectionObserver(CardPanel.CardSelectionObserver) - Method in class com.threerings.parlor.card.client.CardPanel
-
Removes an object from the hand selection observer list.
- removeNotify() - Method in class com.threerings.puzzle.client.PuzzlePanel
-
- removeObject(ObjectInfo) - Method in class com.threerings.stage.data.StageScene
-
Removes an object from this scene.
- removeObject(ObjectInfo) - Method in class com.threerings.stage.util.PlacementConstraints
-
Removes the specified object through the constraints.
- removeObjects(ObjectInfo[], InvocationService.ConfirmListener) - Method in interface com.threerings.stage.client.StageSceneService
-
Requests to remove the supplied objects from the current scene.
- removeObjects(ObjectInfo[], InvocationService.ConfirmListener) - Method in class com.threerings.stage.data.StageSceneMarshaller
-
- removeObjects(ClientObject, ObjectInfo[], InvocationService.ConfirmListener) - Method in class com.threerings.stage.server.StageSceneManager
-
- removeObjects(ClientObject, ObjectInfo[], InvocationService.ConfirmListener) - Method in interface com.threerings.stage.server.StageSceneProvider
-
- removePlayer(Name) - Method in class com.threerings.parlor.game.server.GameManager
-
Removes the given player from the game.
- removePortal(Portal) - Method in class com.threerings.stage.data.StageScene
-
- removePortal(Portal) - Method in interface com.threerings.whirled.spot.data.SpotScene
-
Removes the specified portal from the scene.
- removePortal(Portal) - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
-
- removePortal(Portal) - Method in class com.threerings.whirled.spot.data.SpotSceneModel
-
Removes a portal from this model.
- removeSeatednessObserver(SeatednessObserver) - Method in class com.threerings.parlor.client.TableDirector
-
Requests that the specified observer be removed from to the list of observers that are
notified when this client sits down at or stands up from a table.
- removeSendButton() - Method in class com.threerings.micasa.client.ChatPanel
-
For applications where the chat box has extremely limited space,
the send button can be removed to leave more space for the text
input box.
- removeSprite(Sprite) - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
- removeZoneObserver(ZoneObserver) - Method in class com.threerings.whirled.zone.client.ZoneDirector
-
Removes a zone observer from the list.
- replacePlayer(int, Name) - Method in class com.threerings.parlor.game.server.GameManager
-
- REQUEST_CANCELLED - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
-
- REQUEST_REMATCH - Static variable in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
-
- requestCancelled() - Method in interface com.threerings.whirled.spot.client.SpotService.SpotSceneMoveListener
-
The request is not going through because it was cancelled due to some other action.
- requestCancelled() - Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
-
- requestClusterSpeak(String) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
-
Sends a chat message to the other users in the cluster to which the location that we
currently occupy belongs.
- requestClusterSpeak(String, byte) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
-
Sends a chat message to the other users in the cluster to which the location that we
currently occupy belongs.
- requestFailed(String) - Method in class com.threerings.micasa.lobby.LobbySelector
-
- requestFailed(String) - Method in class com.threerings.parlor.client.Invitation
-
- requestFailed(String) - Method in class com.threerings.parlor.client.TableDirector
-
- requestFailed(String) - Method in class com.threerings.whirled.client.SceneDirector
-
- requestFailed(String) - Method in class com.threerings.whirled.client.SceneMoveAdapter
-
- requestFailed(int, ObjectAccessException) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
-
- requestFailed(String) - Method in class com.threerings.whirled.zone.client.ZoneDirector
-
- requestProcessed(Object) - Method in class com.threerings.parlor.client.TableDirector
-
- requestRematch() - Method in interface com.threerings.parlor.card.trick.client.TrickCardGameService
-
A request for a rematch.
- requestRematch() - Method in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
-
- requestRematch(ClientObject) - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
-
- requestRematch(ClientObject) - Method in interface com.threerings.parlor.card.trick.server.TrickCardGameProvider
-
- REQUESTS_REMATCH - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Indicates that the player has requested a rematch.
- reserveFee(BodyObject, ResultListener<Void>) - Method in class com.threerings.parlor.tourney.data.EntryFee
-
Attempts to reserve the entry fee.
- reset(boolean) - Method in class com.threerings.parlor.card.data.Deck
-
Resets the deck to its initial state: an unshuffled deck of
52 or 54 cards, depending on whether the jokers are included.
- resetGame() - Method in class com.threerings.parlor.game.client.GameController
-
Calls
GameController.gameWillReset(), ends the current game (locally, it does not tell the server to
end the game), and waits to receive a reset notification (which is simply an event setting
the game state to
IN_PLAY even though it's already set to
IN_PLAY)
from the server which will start up a new game.
- resetGame() - Method in class com.threerings.parlor.game.server.GameManager
-
Called when the game is to be reset to its starting state in preparation for a new game
without actually ending the current game.
- resolvePeerZone(int, PeeredZoneRegistry.PeerZoneResolutionListener) - Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
-
Resolve a zone, or return the information on the peer on which it's hosted.
- resolveScene(int, SceneRegistry.ResolutionListener) - Method in class com.threerings.whirled.server.SceneRegistry
-
Requests that the specified scene be resolved, which means loaded into the server and
initialized if the scene is not currently active.
- resolveZone(int, ZoneManager.ResolutionListener) - Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
-
- resolveZone(int, ZoneManager.ResolutionListener) - Method in interface com.threerings.whirled.zone.server.ZoneManager
-
Resolves and delivers the scene summary information for the
requested zone.
- respond(int, int, Object, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.client.ParlorService
-
- RESPOND - Static variable in class com.threerings.parlor.data.ParlorMarshaller
-
- respond(int, int, Object, InvocationService.InvocationListener) - Method in class com.threerings.parlor.data.ParlorMarshaller
-
- respond(ClientObject, int, int, Object, InvocationService.InvocationListener) - Method in class com.threerings.parlor.server.ParlorManager
-
- respond(ClientObject, int, int, Object, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.server.ParlorProvider
-
- respondToInvite(BodyObject, int, int, Object) - Method in class com.threerings.parlor.server.ParlorManager
-
Effects a response to an invitation (accept, refuse or counter), made by the specified
source user with the specified arguments.
- RESTART_ACTION - Static variable in interface com.threerings.puzzle.client.PuzzleController.ClearPender
-
- returnFee(BodyObject) - Method in class com.threerings.parlor.tourney.data.EntryFee
-
Returns the entry fee.
- returnHand(Hand) - Method in class com.threerings.parlor.card.data.Deck
-
Returns a hand of cards to the deck.
- RIGHT - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardCodes
-
For four-player games, the player on the right.
- RISE_STREAM - Static variable in interface com.threerings.puzzle.drop.data.DropCodes
-
The name of the control stream that provides rise pieces.
- RobotPlayer - Class in com.threerings.parlor.util
-
The robot player is a computer player with truly rudimentary artificial
intelligence that periodically posts random commands selected from the
available key press and release commands to the target component.
- RobotPlayer(Component, KeyTranslator) - Constructor for class com.threerings.parlor.util.RobotPlayer
-
Constructs a robot player.
- ROTATE_BLOCK_CCW - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
-
The action command for rotating the block counter-clockwise.
- ROTATE_BLOCK_CW - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
-
The action command for rotating the block clockwise.
- rotateDropBlock(DropBlockSprite, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
Rotates the given drop block sprite to the specified orientation, updating the image as
necessary.
- row - Variable in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
-
The starting row of the bottom piece being dropped.
- rowContainsPieces(int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Returns true if the specified row (which count down, with zero at the top of the board)
contains any pieces.
- rsrcmgr - Variable in class com.threerings.stage.server.StageServer
-
A resource manager with which we can load resources in the same manner that the client does
(for resources that are used on both the server and client).
- run(String, String, String) - Method in class com.threerings.micasa.client.MiCasaApp
-
- run() - Method in class com.threerings.micasa.simulator.client.SimulatorApp
-
- run() - Method in interface com.threerings.micasa.simulator.server.SimulatorServer
-
Called to perform the main body of server processing.
- run() - Method in class com.threerings.stage.tools.editor.EditorApp
-
Run the application.
- run() - Method in class com.threerings.stage.tools.viewer.ViewerApp
-
Run the application.
- RUNNING - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
-
Tourney is currently running.
- Scene - Interface in com.threerings.whirled.data
-
This interface makes available basic scene information.
- SCENE_UPDATE - Static variable in interface com.threerings.whirled.data.SceneCodes
-
The message identifier for scene update messages.
- SceneCodes - Interface in com.threerings.whirled.data
-
Contains codes used by the scene invocation services.
- SceneColorizer - Class in com.threerings.stage.client
-
Handles colorization of object tiles in a scene.
- SceneColorizer(ColorPository, StageScene) - Constructor for class com.threerings.stage.client.SceneColorizer
-
Creates a scene colorizer for the supplied scene.
- SceneController - Class in com.threerings.whirled.client
-
The base scene controller class.
- SceneController() - Constructor for class com.threerings.whirled.client.SceneController
-
- SceneDecoder - Class in com.threerings.whirled.client
-
- SceneDecoder(SceneReceiver) - Constructor for class com.threerings.whirled.client.SceneDecoder
-
Creates a decoder that may be registered to dispatch invocation
service notifications to the specified receiver.
- SceneDirector - Class in com.threerings.whirled.client
-
The scene director is the client's interface to all things scene related.
- SceneDirector(WhirledContext, LocationDirector, SceneRepository, SceneFactory) - Constructor for class com.threerings.whirled.client.SceneDirector
-
Creates a new scene director with the specified context.
- SceneDirector.MoveHandler - Interface in com.threerings.whirled.client
-
Used to recover from a problem after a completed moveTo.
- SceneFactory - Interface in com.threerings.whirled.util
-
This is used by the Whirled services to obtain a
Scene
implementation given a scene model and associated data.
- sceneFailedToResolve(int, Exception) - Method in class com.threerings.whirled.server.AbstractSceneMoveHandler
-
- sceneFailedToResolve(int, Exception) - Method in interface com.threerings.whirled.server.SceneRegistry.ResolutionListener
-
Called if some failure occurred in the scene resolution process.
- sceneId - Variable in class com.threerings.whirled.data.SceneModel
-
This scene's unique identifier.
- sceneId - Variable in class com.threerings.whirled.data.ScenePlace
-
The id of the scene occupied by the body.
- sceneId - Variable in class com.threerings.whirled.zone.data.SceneSummary
-
The id of this scene.
- SceneImpl - Class in com.threerings.whirled.data
-
An implementation of the
Scene interface.
- SceneImpl(SceneModel, PlaceConfig) - Constructor for class com.threerings.whirled.data.SceneImpl
-
Creates an instance that will obtain data from the supplied scene
model and place config.
- SceneImpl() - Constructor for class com.threerings.whirled.data.SceneImpl
-
Instantiates a blank scene implementation.
- SceneInfoPanel - Class in com.threerings.stage.tools.editor
-
The scene info panel presents the user with options to select the scene layer to edit, and
whether to display tile coordinates and locations in the scene view.
- SceneInfoPanel(EditorContext, EditorModel, EditorScenePanel) - Constructor for class com.threerings.stage.tools.editor.SceneInfoPanel
-
Constructs the scene info panel.
- SceneLocation - Class in com.threerings.whirled.spot.data
-
Extends
Location with the data and functionality needed to
represent a particular user's location in a scene.
- SceneLocation(Location, int) - Constructor for class com.threerings.whirled.spot.data.SceneLocation
-
Creates a scene location with the specified information.
- SceneLocation() - Constructor for class com.threerings.whirled.spot.data.SceneLocation
-
Creates a blank instance suitable for unserialization.
- SceneManager - Class in com.threerings.whirled.server
-
The scene manager extends the place manager and takes care of basic scene services.
- SceneManager() - Constructor for class com.threerings.whirled.server.SceneManager
-
- SceneMarshaller - Class in com.threerings.whirled.data
-
Provides the implementation of the
SceneService interface
that marshalls the arguments and delivers the request to the provider
on the server.
- SceneMarshaller() - Constructor for class com.threerings.whirled.data.SceneMarshaller
-
- SceneMarshaller.SceneMoveMarshaller - Class in com.threerings.whirled.data
-
Marshalls results to implementations of SceneService.SceneMoveListener.
- SceneModel - Class in com.threerings.whirled.data
-
The scene model is the bare bones representation of the data for a
scene in the Whirled system.
- SceneModel() - Constructor for class com.threerings.whirled.data.SceneModel
-
- SceneMoveAdapter - Class in com.threerings.whirled.client
-
- SceneMoveAdapter() - Constructor for class com.threerings.whirled.client.SceneMoveAdapter
-
- SceneMoveHandler - Class in com.threerings.whirled.server
-
Handles a simple scene to scene move.
- SceneMoveHandler(LocationManager, BodyObject, int, SceneService.SceneMoveListener) - Constructor for class com.threerings.whirled.server.SceneMoveHandler
-
- SceneMoveMarshaller() - Constructor for class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
-
- SceneObject - Class in com.threerings.whirled.data
-
- SceneObject() - Constructor for class com.threerings.whirled.data.SceneObject
-
- SceneParser - Class in com.threerings.whirled.tools.xml
-
A simple class for parsing an editable scene instance.
- SceneParser(String) - Constructor for class com.threerings.whirled.tools.xml.SceneParser
-
Constructs a scene parser that parses scenes with the specified XML
path prefix.
- ScenePlace - Class in com.threerings.whirled.data
-
Extends Place with scene information.
- ScenePlace(int, int) - Constructor for class com.threerings.whirled.data.ScenePlace
-
Creates a scene place with the supplied
SceneObject oid and scene id.
- SceneProvider - Interface in com.threerings.whirled.server
-
- SceneReceiver - Interface in com.threerings.whirled.client
-
Defines, for the scene services, a set of notifications delivered asynchronously by the server
to the client.
- SceneRegistry - Class in com.threerings.whirled.server
-
The scene registry is responsible for the management of all scenes.
- SceneRegistry(InvocationManager) - Constructor for class com.threerings.whirled.server.SceneRegistry
-
Constructs a scene registry.
- SceneRegistry.ConfigFactory - Interface in com.threerings.whirled.server
-
Used to create PlaceConfig instances for scenes.
- SceneRegistry.ResolutionListener - Interface in com.threerings.whirled.server
-
Because scenes must be loaded from the scene repository and this must not be done on the
dobjmgr thread, the interface for resolving scenes requires that the entity that wishes for
a scene to be resolved implement this callback interface so that it can be notified when a
scene has been loaded and initialized.
- SceneRepository - Interface in com.threerings.whirled.client.persist
-
The scene repository provides access to a persistent repository of
scene information.
- SceneRepository - Interface in com.threerings.whirled.server.persist
-
The scene repository provides the basic interface for loading and updating scene data.
- SceneRuleSet - Class in com.threerings.whirled.tools.xml
-
- SceneRuleSet() - Constructor for class com.threerings.whirled.tools.xml.SceneRuleSet
-
- scenes - Variable in class com.threerings.whirled.zone.data.ZoneSummary
-
The summary information for all of the scenes in the zone.
- SceneSender - Class in com.threerings.whirled.server
-
Used to issue notifications to a
SceneReceiver instance on a
client.
- SceneSender() - Constructor for class com.threerings.whirled.server.SceneSender
-
- SceneService - Interface in com.threerings.whirled.client
-
The scene service class provides the client interface to the scene related invocation services
(e.g.
- SceneService.SceneMoveListener - Interface in com.threerings.whirled.client
-
- SceneSummary - Class in com.threerings.whirled.zone.data
-
The scene summary class is used to provide info about the connected
group of scenes that make up a zone.
- SceneSummary() - Constructor for class com.threerings.whirled.zone.data.SceneSummary
-
- SceneUpdate - Class in com.threerings.whirled.data
-
Used to encapsulate updates to scenes in such a manner that updates can be stored persistently
and sent to clients to update their own local copies of scenes.
- SceneUpdate() - Constructor for class com.threerings.whirled.data.SceneUpdate
-
- sceneUpdated(SceneUpdate) - Method in class com.threerings.stage.client.StageScenePanel
-
Called when we have received a scene update from the server.
- SceneUpdateMarshaller - Class in com.threerings.whirled.server.persist
-
A utility class to assist the management of scene updates by a SceneRepository.
- SceneUpdateMarshaller(Class<?>...) - Constructor for class com.threerings.whirled.server.persist.SceneUpdateMarshaller
-
Create a SceneUpdateMarshaller that understands the update types specified.
- sceneWasResolved(SceneManager) - Method in class com.threerings.whirled.server.AbstractSceneMoveHandler
-
- sceneWasResolved(SceneManager) - Method in interface com.threerings.whirled.server.SceneRegistry.ResolutionListener
-
Called when the scene has been successfully resolved.
- SceneWriter - Class in com.threerings.whirled.tools.xml
-
- SceneWriter() - Constructor for class com.threerings.whirled.tools.xml.SceneWriter
-
- SCHEMA_VERSION - Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
-
Increment this value to reflect changes to this object's schema.
- SCHEMA_VERSION - Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord
-
- SCHEMA_VERSION - Static variable in class com.threerings.stats.server.persist.StatRecord
-
- SCHEMA_VERSION - Static variable in class com.threerings.stats.server.persist.StringCodeRecord
-
- SCORE_COLOR - Static variable in class com.threerings.puzzle.drop.client.DropBoardView
-
The color used to render normal scoring text.
- ScoreAnimation - Class in com.threerings.parlor.media
-
- ScoreAnimation(Label, int, int) - Constructor for class com.threerings.parlor.media.ScoreAnimation
-
Constructs a score animation for the given score value centered at the given coordinates.
- ScoreAnimation(Label, int, int, long) - Constructor for class com.threerings.parlor.media.ScoreAnimation
-
Constructs a score animation for the given score value centered at the given coordinates.
- ScoreAnimation(Label, int, int, int, int, long) - Constructor for class com.threerings.parlor.media.ScoreAnimation
-
Constructs a score animation for the given score value starting at the given coordinates and
floating toward the specified coordinates.
- SEATED_CONTINUOUS - Static variable in class com.threerings.parlor.game.data.GameConfig
-
Matchmaking type constant: a game that starts immediately, but only has a certain number of
player slots.
- SEATED_GAME - Static variable in class com.threerings.parlor.game.data.GameConfig
-
Matchmaking type constant: a game that is started with a list of players, and those are the
only players that may play.
- seatednessDidChange(boolean) - Method in class com.threerings.micasa.lobby.table.TableItem
-
- seatednessDidChange(boolean) - Method in class com.threerings.micasa.lobby.table.TableListView
-
- seatednessDidChange(boolean) - Method in interface com.threerings.parlor.client.SeatednessObserver
-
Called when this client sits down at or stands up from a table.
- SeatednessObserver - Interface in com.threerings.parlor.client
-
Entites that wish to hear about when we sit down at a table or stand up
from a table can implement this interface and register themselves with
the
TableDirector.
- SECTION_HEIGHT - Static variable in class com.threerings.stage.data.StageMisoSceneModel
-
The height (in tiles) of a scene section.
- SECTION_WIDTH - Static variable in class com.threerings.stage.data.StageMisoSceneModel
-
The width (in tiles) of a scene section.
- SEED - Static variable in class com.threerings.puzzle.data.PuzzleObject
-
The field name of the seed field.
- seed - Variable in class com.threerings.puzzle.data.PuzzleObject
-
The seed used to germinate the boards.
- seedFromEvent(int, int) - Method in class com.threerings.puzzle.data.Board
-
Allows puzzles to add extra noise to their random number generators based on the specific
events sent from the client to make it more difficult for a hacked client to predict things
such as piece generation.
- SegmentInfo - Class in com.threerings.puzzle.drop.data
-
Describes a segment of pieces in a
DropBoard.
- SegmentInfo(int, int, int, int) - Constructor for class com.threerings.puzzle.drop.data.SegmentInfo
-
Constructs a segment info object.
- selectHandSprite(CardSprite) - Method in class com.threerings.parlor.card.client.CardPanel
-
Programmatically selects a sprite in the hand.
- selectNextTile() - Method in class com.threerings.stage.tools.editor.TileInfoPanel
-
Selects the next tile in the list of available tiles.
- selectPreviousTile() - Method in class com.threerings.stage.tools.editor.TileInfoPanel
-
Selects the previous tile in the list of available tiles.
- SEND_CARDS_TO_PLAYER - Static variable in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
-
- sendCardsFromPlayer(ClientObject, int, Card[]) - Static method in class com.threerings.parlor.card.server.CardGameSender
-
- sendCardsToPlayer(int, Card[]) - Method in interface com.threerings.parlor.card.trick.client.TrickCardGameService
-
Sends a group of cards to the player at the specified index.
- sendCardsToPlayer(int, Card[]) - Method in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
-
- sendCardsToPlayer(ClientObject, int, Card[]) - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
-
- sendCardsToPlayer(ClientObject, int, Card[]) - Method in interface com.threerings.parlor.card.trick.server.TrickCardGameProvider
-
- sendClusterChatMessage(int, int, Name, String, String, byte) - Method in class com.threerings.whirled.spot.server.SpotSceneRegistry
-
Sends a cluster chat notification to the specified location in the specified place object
originating with the specified speaker (the speaker can be a server entity that wishes to
fake a "speak" message, in which case the bundle argument should be non-null and should
contain the id of the bundle to be used to translate the message text) and with the supplied
message content.
- sendClusterChatMessage(int, int, UserMessage) - Method in class com.threerings.whirled.spot.server.SpotSceneRegistry
-
Sends a cluster chat notification to the specified location in the specified place object
originating with the specified speaker.
- sendHand(ClientObject, int, Hand) - Static method in class com.threerings.parlor.card.server.CardGameSender
-
- sendInvite(ClientObject, int, Name, GameConfig) - Static method in class com.threerings.parlor.server.ParlorSender
-
- sendInviteCancellation(ClientObject, int) - Static method in class com.threerings.parlor.server.ParlorSender
-
- sendInviteResponse(ClientObject, int, int, Object) - Static method in class com.threerings.parlor.server.ParlorSender
-
- sendProgressUpdate() - Method in class com.threerings.puzzle.client.PuzzleController
-
- SENT_CARDS_TO_PLAYER - Static variable in class com.threerings.parlor.card.client.CardGameDecoder
-
- sentCardsToPlayer(int, Card[]) - Method in class com.threerings.parlor.card.client.CardGameController
-
Dispatched to the client when the server has forced it to send a set of cards to another
player.
- sentCardsToPlayer(int, Card[]) - Method in interface com.threerings.parlor.card.client.CardGameReceiver
-
Dispatched to the client when the server has forced it to send
a set of cards to another player.
- sentCardsToPlayer(ClientObject, int, Card[]) - Static method in class com.threerings.parlor.card.server.CardGameSender
-
- SESSION_ID - Static variable in class com.threerings.parlor.game.data.GameObject
-
The field name of the sessionId field.
- sessionId - Variable in class com.threerings.parlor.game.data.GameObject
-
A unique identifier for each game session.
- setActionMode(String) - Method in class com.threerings.stage.tools.editor.EditorModel
-
Sets the editor action mode.
- setActive(boolean) - Method in class com.threerings.parlor.util.RobotPlayer
-
Sets whether the robot player is actively posting action commands.
- setAI(int, GameAI) - Method in class com.threerings.parlor.game.server.GameManager
-
Sets the specified player as an AI with the specified configuration.
- setAI(int, GameAI) - Method in class com.threerings.parlor.game.server.GameManagerDelegate
-
Called when the specified player has been set as an AI with the supplied AI configuration.
- setAllowBooting(boolean) - Method in class com.threerings.parlor.server.TableManager
-
Allow a player in the first position of a table to boot others.
- setAuxiliary(TileSet.Colorizer) - Method in class com.threerings.stage.client.SceneColorizer
-
Set an auxiliary colorizer that overrides our colorizations.
- setBackgroundImage(Mirage) - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
Sets the background image displayed by the board view.
- setBaseTile(int, int, int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
Sets a base tile at the specified position in the scene (in tile
coordinates).
- setBaseTiles(Rectangle, int, int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
Set a region of tiles to a random selection from the supplied tileset.
- setBoard(Board) - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
Sets the board to be displayed.
- setBoard(Board) - Method in class com.threerings.puzzle.client.PuzzleController
-
Called when a new board is set.
- setBoard(Board) - Method in class com.threerings.puzzle.client.PuzzleControllerDelegate
-
Called when the puzzle controller sets up a new board for the player.
- setBoard(Board) - Method in class com.threerings.puzzle.data.BoardSummary
-
Sets the board associated with this board summary, causing an immediate update to this
summary.
- setBoard(Board) - Method in class com.threerings.puzzle.drop.client.DropBoardView
-
- setBoard(Board) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
-
- setBoard(int[], int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Sets the board data and board dimensions.
- setBoard(int[]) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Sets the board pieces.
- setBoard(Board) - Method in class com.threerings.puzzle.drop.data.DropBoardSummary
-
- setBoardLocation(int, int) - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
-
- setBoardLocation(int, int) - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Sets the row and column the piece is located in.
- setBoardSummary(BoardSummary) - Method in class com.threerings.puzzle.client.PlayerStatusView
-
Sets the player board summary.
- setBouncing(boolean) - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Puts the drop sprite into (or takes it out of) bouncing mode.
- setBounds(int, int, int, int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
- setBounds(int, int, int, int) - Method in class com.threerings.stage.tools.editor.EditorScrollBox
-
- setCard(Card) - Method in class com.threerings.parlor.card.client.CardSprite
-
Sets the card to depict.
- setCardsPlayed(PlayerCard[]) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Sets the array of cards played by each player.
- setChatDirector(ChatDirector) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
-
Configures this spot scene director with a chat director, with which it will coordinate to
implement cluster chatting.
- setChatting(boolean) - Method in class com.threerings.puzzle.client.PuzzleController
-
Sets whether we're focusing on the chat window rather than the puzzle.
- setChatting(boolean) - Method in class com.threerings.puzzle.client.PuzzleControllerDelegate
-
Called when the user toggles chatting mode.
- setClusterOid(int) - Method in interface com.threerings.whirled.spot.data.ClusteredBodyObject
-
Sets the oid of the cluster to which this user currently belongs.
- setClusters(DSet<Cluster>) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
-
Requests that the clusters field be set to the
specified value.
- setColor(int, int) - Method in class com.threerings.stage.server.StageSceneManager
-
Changes the default colorization for the specified color class.
- setColumn(int) - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
-
- setColumn(int) - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Sets the column the piece is located in.
- setColumnOffset(int) - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Sets the column offset of the sprite image.
- setConfig(TourneyConfig) - Method in class com.threerings.parlor.tourney.data.TourneyObject
-
Requests that the config field be set to the
specified value.
- setContainer(StatSet.Container) - Method in class com.threerings.stats.data.StatSet
-
Wires this stat set up to a containing user object.
- setController(Controller) - Method in class com.threerings.micasa.client.MiCasaFrame
-
Sets the controller for the outermost scope.
- setController(Controller) - Method in interface com.threerings.micasa.simulator.client.SimulatorFrame
-
Sets the controller for the outermost scope.
- setController(PuzzleController) - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
Provides the board view with a reference to its controller so that it may communicate
directly rather than by posting actions up the interface hierarchy which sometimes fails if
the puzzle board view is hidden before we get a chance to post our actions.
- setDefaultColor(int, int) - Method in class com.threerings.stage.data.StageScene
-
Set the default color to use for the specified colorization class id.
- setDefaultColor(int, int) - Method in class com.threerings.stage.data.StageSceneModel
-
Set the default colorId to use for a specified colorization
classId, or -1 to clear the default for that colorization.
- setDefaultEntrance(Portal) - Method in class com.threerings.stage.data.StageScene
-
- setDefaultEntrance(Portal) - Method in interface com.threerings.whirled.spot.data.SpotScene
-
Sets the default entrance in this scene, immediately making the requisite modifications to
the underlying scene model.
- setDefaultEntrance(Portal) - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
-
- setDefaultEntranceId(int) - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
-
Used when we're being parsed from an XML scene model.
- setDifficulty(int) - Method in class com.threerings.puzzle.data.PuzzleObject
-
Requests that the difficulty field be set to the
specified value.
- setDirection(int) - Method in class com.threerings.stage.tools.editor.DirectionButton
-
Set the currently displayed direction
- setDraggable(boolean) - Method in class com.threerings.parlor.card.client.CardSprite
-
Sets whether or not the user can drag this card around the board.
- setDrawText(String) - Method in class com.threerings.parlor.turn.client.TurnDisplay
-
Sets the text to be displayed next to everyone's name in the event of a
draw.
- setEditorScrollBox(EditorScrollBox) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
Set the scroll box that tracks our view.
- setEntrance(Portal) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
Makes the specified portal the default entrance to this scene.
- setFacingUp(boolean) - Method in class com.threerings.parlor.card.client.CardSprite
-
Turns this card up or down.
- setGameConfig(GameConfig) - Method in class com.threerings.parlor.game.client.GameConfigurator
-
Provides this configurator with its configuration.
- setGameOver(boolean) - Method in class com.threerings.parlor.game.client.GameController
-
Sets the client game over override.
- setGameOver(boolean) - Method in class com.threerings.puzzle.client.PuzzleController
-
- setHand(Hand, long) - Method in class com.threerings.parlor.card.client.CardPanel
-
Fades a hand of cards in.
- setHand(int, long) - Method in class com.threerings.parlor.card.client.CardPanel
-
Fades a hand of cards in face-down.
- setHandLocation(int, int) - Method in class com.threerings.parlor.card.client.CardPanel
-
Sets the location of the hand (the location of the center of the hand's upper edge).
- setHandSelectionMode(int) - Method in class com.threerings.parlor.card.client.CardPanel
-
Sets the selection mode for the hand (NONE, PLAY_SINGLE, SINGLE, or MULTIPLE).
- setHandSelectionPredicate(Predicate<CardSprite>) - Method in class com.threerings.parlor.card.client.CardPanel
-
Sets the selection predicate that determines which cards from the hand may be selected (if
null, all cards may be selected).
- setHandSpacing(int) - Method in class com.threerings.parlor.card.client.CardPanel
-
Sets the horizontal spacing between cards in the hand.
- setHighlighted(boolean) - Method in class com.threerings.puzzle.client.PlayerStatusView
-
Sets whether to highlight the player status display when rendered.
- setHostedZones(DSet<HostedZone>) - Method in class com.threerings.whirled.zone.peer.server.ZoneNodeObject
-
Requests that the hostedZones field be set to the
specified value.
- setId(int) - Method in interface com.threerings.whirled.data.Scene
-
Sets this scene's unique identifier.
- setId(int) - Method in class com.threerings.whirled.data.SceneImpl
-
- setIder(UserIdentifier.Ider) - Static method in class com.threerings.parlor.game.data.UserIdentifier
-
Set the global user identifier to use.
- setInvitationHandler(InvitationHandler) - Method in class com.threerings.parlor.client.ParlorDirector
-
Sets the invitation handler, which is the entity that will be notified when we receive
incoming invitation notifications and when invitations have been cancelled.
- setIsPrivate(boolean) - Method in class com.threerings.parlor.game.data.GameObject
-
Requests that the isPrivate field be set to the
specified value.
- setIsRated(boolean) - Method in class com.threerings.parlor.game.data.GameObject
-
Requests that the isRated field be set to the
specified value.
- setLastCardsPlayed(PlayerCard[]) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Sets the last array of cards played by each player.
- setLayerIndex(int) - Method in class com.threerings.stage.tools.editor.EditorModel
-
Sets the scene layer index undergoing edit.
- setLightLevel(float) - Method in class com.threerings.stage.data.StageSceneObject
-
Requests that the lightLevel field be set to the
specified value.
- setLightShade(int) - Method in class com.threerings.stage.data.StageSceneObject
-
Requests that the lightShade field be set to the
specified value.
- setMisoSceneModel(StageMisoSceneModel) - Method in class com.threerings.stage.tools.editor.EditorFrame
-
- setMisoSceneModel(StageMisoSceneModel) - Method in interface com.threerings.stage.tools.editor.EditorScenePanel.SceneModelListener
-
- setModCount(byte) - Method in class com.threerings.stats.data.Stat
-
Sets the modification count for this Stat.
- setModified(boolean) - Method in class com.threerings.stats.data.Stat
-
Forces this stat to consider itself modified.
- setMoveHandler(SceneDirector.MoveHandler) - Method in class com.threerings.whirled.client.SceneDirector
-
- setName(String) - Method in interface com.threerings.whirled.data.Scene
-
Sets the human readable name of this scene.
- setName(String) - Method in class com.threerings.whirled.data.SceneImpl
-
- setNextBlock(int[]) - Method in interface com.threerings.puzzle.drop.client.DropPanel
-
Sets the next block to be displayed.
- setObjectGripDirection(int) - Method in class com.threerings.stage.tools.editor.EditorModel
-
Sets the direction in which we should grip objects.
- setOccupantLocs(DSet<SceneLocation>) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
-
Requests that the occupantLocs field be set to the
specified value.
- setOrientation(int) - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
-
Updates the sprite image offset to reflect the direction in which the external piece is
hanging.
- setOrientation(int) - Method in class com.threerings.puzzle.drop.client.DropSprite
-
- setPanel(JPanel) - Method in class com.threerings.micasa.client.MiCasaFrame
-
Sets the panel that makes up the entire client display.
- setPanel(JPanel) - Method in interface com.threerings.micasa.simulator.client.SimulatorFrame
-
Sets the panel that makes up the entire client display.
- setParticipants(DSet<Participant>) - Method in class com.threerings.parlor.tourney.data.TourneyObject
-
Requests that the participants field be set to the
specified value.
- setPaused(boolean) - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
Set whether this puzzle is paused or not.
- setPiece(int, int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Sets the piece at the given coordinates.
- setPieces(int[]) - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Sets the pieces the sprite is displaying.
- setPieces(int[]) - Method in class com.threerings.puzzle.drop.client.NextBlockView
-
Sets the pieces displayed by the view.
- setPlacingTile(Tile) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
Sets the tile that is currently being placed.
- setPlayer(int, BodyObject) - Method in class com.threerings.parlor.data.Table
-
Requests to seat the specified user at the specified position in this table.
- setPlayerIcons(Icon[]) - Method in class com.threerings.parlor.turn.client.TurnDisplay
-
Set optional icons to use for identifying each player in the game.
- setPlayerPos(int, BodyObject) - Method in class com.threerings.parlor.data.Table
-
This method is used for party games, it does no bounds checking or verification of the
player's ability to join, if you are unsure you should call 'setPlayer'.
- setPlayers(Name[]) - Method in class com.threerings.parlor.game.data.GameObject
-
Requests that the players field be set to the
specified value.
- setPlayersAt(Name, int) - Method in class com.threerings.parlor.game.data.GameObject
-
Requests that the indexth element of
players field be set to the specified value.
- setPlayerStatus(int[]) - Method in class com.threerings.parlor.game.data.GameObject
-
Requests that the playerStatus field be set to the
specified value.
- setPlayerStatusAt(int, int) - Method in class com.threerings.parlor.game.data.GameObject
-
Requests that the indexth element of
playerStatus field be set to the specified value.
- setPuzzleGameService(PuzzleGameMarshaller) - Method in class com.threerings.puzzle.data.PuzzleObject
-
Requests that the puzzleGameService field be set to the
specified value.
- setPuzzleGrabsKeys(boolean) - Method in class com.threerings.puzzle.client.PuzzlePanel
-
Sets whether the puzzle grabs keys or if they should go to the chat window.
- setRating(int, int, int, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
-
Set the rating and experience for a given player and game.
- setRect(int, int, int, int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Sets the pieces within the specified rectangle to the given piece.
- setRematchRequests(int[]) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Sets the array of rematch requests.
- setRematchRequestsAt(int, int) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Sets an element of the rematch request array.
- setRequestFocus(boolean) - Method in class com.threerings.micasa.client.ChatPanel
-
- setRisingPaused(boolean) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
-
Sets whether the board rising is paused.
- setRobotDelay(long) - Method in class com.threerings.parlor.util.RobotPlayer
-
Sets the delay in milliseconds between posting each action command.
- setRobotPlayer(boolean) - Method in class com.threerings.puzzle.client.PuzzlePanel
-
Sets whether this panel receives events periodically from a robot player.
- setRow(int) - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
-
- setRow(int) - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Set the row the piece is located in.
- setRowOffset(int) - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Sets the row offset of the sprite image.
- setScene(StageScene) - Method in class com.threerings.stage.client.StageScenePanel
-
Sets the scene managed by the panel.
- setScene(StageScene) - Method in class com.threerings.stage.tools.editor.SceneInfoPanel
-
Called when the scene in the editor changes.
- setScene(StageScene, Location) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
-
- setScene(SceneModel) - Method in class com.threerings.whirled.tools.xml.SceneParser
-
Called by the parser once the scene is parsed.
- setSceneModel(MisoSceneModel) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
- setSceneRepository(SceneRepository) - Method in class com.threerings.whirled.client.SceneDirector
-
Set the scene repository.
- setSeed(long) - Method in class com.threerings.puzzle.data.PuzzleObject
-
Requests that the seed field be set to the
specified value.
- setSegment(int, int, int, int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Sets the pieces in the given board segment to the specified piece.
- setSegment(int, int, int, int[]) - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Sets the pieces in the given board segment to the specified pieces.
- setSelectableCardOffset(int) - Method in class com.threerings.parlor.card.client.CardPanel
-
Sets the vertical distance to offset cards that are selectable or playable.
- setSelectedCardOffset(int) - Method in class com.threerings.parlor.card.client.CardPanel
-
Sets the vertical distance to offset cards that are selected.
- setSessionId(int) - Method in class com.threerings.parlor.game.data.GameObject
-
Requests that the sessionId field be set to the
specified value.
- setShutdownListener(int, PeeredZoneRegistry.PeerZoneShutdownListener) - Method in interface com.threerings.whirled.zone.peer.server.PeeredZoneManager
-
Registers a shutdown listener with the zone.
- setSize(Dimension) - Method in class com.threerings.stage.tools.editor.DirectionButton
-
- setStageSceneService(StageSceneMarshaller) - Method in class com.threerings.stage.data.StageSceneObject
-
Requests that the stageSceneService field be set to the
specified value.
- setStartsIn(int) - Method in class com.threerings.parlor.tourney.data.TourneyObject
-
Requests that the startsIn field be set to the
specified value.
- SetStat<T> - Class in com.threerings.stats.data
-
- SetStat() - Constructor for class com.threerings.stats.data.SetStat
-
- setStat(Stat.Type, int) - Method in class com.threerings.stats.data.StatSet
-
Sets an integer statistic in this set.
- setState(int) - Method in class com.threerings.parlor.game.data.GameObject
-
Requests that the state field be set to the
specified value.
- setState(int) - Method in class com.threerings.parlor.tourney.data.TourneyObject
-
Requests that the state field be set to the
specified value.
- setStatus(int) - Method in class com.threerings.puzzle.client.PlayerStatusView
-
Sets the player status.
- setSummaries(BoardSummary[]) - Method in class com.threerings.puzzle.data.PuzzleObject
-
Requests that the summaries field be set to the
specified value.
- setSummariesAt(BoardSummary, int) - Method in class com.threerings.puzzle.data.PuzzleObject
-
Requests that the indexth element of
summaries field be set to the specified value.
- setSummary(int, BoardSummary) - Method in interface com.threerings.puzzle.drop.client.DropPanel
-
Updates the board summary display for the given player.
- setTableClass(Class<? extends Table>) - Method in class com.threerings.parlor.server.TableManager
-
Set the subclass of Table that this instance should generate.
- setTableConfig(TableConfig) - Method in class com.threerings.parlor.client.TableConfigurator
-
Optionally, you can set a pre-configured TableConfig
that will be used to initialize the display parameters (if possible).
- setTableObject(DObject) - Method in class com.threerings.parlor.client.TableDirector
-
This must be called by the entity that uses the table director when the using entity
prepares to enter and display a place.
- setTableObject(DObject) - Method in class com.threerings.parlor.server.TableManager
-
Initialize the TableLobbyObject.
- setTableService(TableMarshaller) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
-
Requests that the tableService field be set to the
specified value.
- setTableService(TableMarshaller) - Method in interface com.threerings.parlor.data.TableLobbyObject
-
Configures the table service that clients should use to communicate table requests back to
the table manager handling these tables.
- setTableSet(DSet<Table>) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
-
Requests that the tableSet field be set to the
specified value.
- setTeamMemberIndices(int[][]) - Method in interface com.threerings.parlor.game.server.TeamGameManager
-
Set the team member indices.
- setTestTileDirectory(String) - Static method in class com.threerings.stage.tools.editor.EditorConfig
-
Accessor method for setting the test tile directory.
- setTile(TileSet, int, int) - Method in class com.threerings.stage.tools.editor.EditorModel
-
Sets the selected tile for placement within the scene.
- setTileId(int) - Method in class com.threerings.stage.tools.editor.EditorModel
-
Sets the tile id of the tile selected for placement within the
scene.
- setTileSelectRegion(Point) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
Sets the start (in tile coords) of a mouse drag when placing
a rectangular area of base tiles.
- setTourneyService(TourneyMarshaller) - Method in class com.threerings.parlor.tourney.data.TourneyObject
-
Requests that the tourneyService field be set to the
specified value.
- setTrickCardGameService(TrickCardGameMarshaller) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Sets the reference to the trick card game service.
- setTrickState(int) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Sets the trick state.
- setTurnDurationScales(float[]) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Sets the array of turn duration scales.
- setTurnDurationScalesAt(float, int) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
Sets an element of the array of turn duration scales.
- setTurnHolder(Name) - Method in interface com.threerings.parlor.turn.data.TurnGameObject
-
Requests that the turnHolder field be set to the specified
value.
- setTurnIcon(Icon) - Method in class com.threerings.parlor.turn.client.TurnDisplay
-
Set the icon to use.
- setType(String) - Method in class com.threerings.stage.data.StageScene
-
Sets the type of this scene.
- setValue(int[]) - Method in class com.threerings.stats.data.IntArrayStat
-
Sets this statistic's value to the specified value.
- setValue(int) - Method in class com.threerings.stats.data.IntStat
-
Sets this statistic's value to the specified value.
- setValue(int) - Method in class com.threerings.stats.data.MaxValueIntStat
-
- setVelocity(float) - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Sets the velocity of this sprite.
- setVersion(int) - Method in interface com.threerings.whirled.data.Scene
-
Sets this scene's version number.
- setVersion(int) - Method in class com.threerings.whirled.data.SceneImpl
-
- setWinners(boolean[]) - Method in class com.threerings.parlor.game.data.GameObject
-
Requests that the winners field be set to the
specified value.
- setWinnersAt(boolean, int) - Method in class com.threerings.parlor.game.data.GameObject
-
Requests that the indexth element of
winners field be set to the specified value.
- setWinnerText(String) - Method in class com.threerings.parlor.turn.client.TurnDisplay
-
Set the text to be displayed next to the winner's name.
- setZoneId(int) - Method in interface com.threerings.whirled.zone.data.ZonedBodyObject
-
Sets the zone id currently occupied by this body.
- ShortStringSetStat - Class in com.threerings.stats.data
-
A string set that maps its values to shorts.
- ShortStringSetStat() - Constructor for class com.threerings.stats.data.ShortStringSetStat
-
- shouldBeStarted() - Method in class com.threerings.parlor.data.Table
-
Returns true if sufficient seats are occupied that the game should be automatically started.
- shouldConcludeGame() - Method in class com.threerings.parlor.game.server.GameManager
-
Returns whether game conclusion antics such as rating updates should be performed when an
in-play game is ended.
- shouldStart(long) - Method in class com.threerings.parlor.tourney.server.TourneyManager
-
Returns true if it is time or past time the tourney starts.
- SHOW_CLUSTERS - Static variable in class com.threerings.stage.client.StageScenePanel
-
Show flag that indicates we should show all clusters.
- SHOW_PLOTS - Static variable in class com.threerings.stage.client.StageScenePanel
-
Show flag that indicates we should render known land plots
(expensive, don't turn this on willy nilly).
- showHand(Hand) - Method in class com.threerings.parlor.card.client.CardPanel
-
Shows a hand that was previous set face-down.
- shuffle() - Method in class com.threerings.parlor.card.data.Deck
-
Shuffles the deck.
- shuffle(Random) - Method in class com.threerings.parlor.card.data.Deck
-
Shuffles the deck.
- shutdown() - Method in class com.threerings.parlor.server.TableManager
-
This must be called when the table manager is no longer needed.
- simClass - Variable in class com.threerings.micasa.simulator.data.SimulatorInfo
-
The simulant classname.
- SimpleClient - Class in com.threerings.micasa.simulator.client
-
- SimpleClient(SimulatorFrame) - Constructor for class com.threerings.micasa.simulator.client.SimpleClient
-
- SimpleFrame - Class in com.threerings.micasa.simulator.client
-
Contains the user interface for the Simulator client application.
- SimpleFrame() - Constructor for class com.threerings.micasa.simulator.client.SimpleFrame
-
Constructs the top-level Simulator client frame.
- SimpleServer - Class in com.threerings.micasa.simulator.server
-
A simple simulator server implementation that extends the MiCasa server.
- SimpleServer() - Constructor for class com.threerings.micasa.simulator.server.SimpleServer
-
- Simulant - Class in com.threerings.micasa.simulator.server
-
- Simulant() - Constructor for class com.threerings.micasa.simulator.server.Simulant
-
- SimulatorApp - Class in com.threerings.micasa.simulator.client
-
The simulator application is a test harness to facilitate development and debugging of games.
- SimulatorApp() - Constructor for class com.threerings.micasa.simulator.client.SimulatorApp
-
- SimulatorClient - Interface in com.threerings.micasa.simulator.client
-
- SimulatorContext - Interface in com.threerings.micasa.simulator.util
-
The simulator context encapsulates the contexts of all of the services
that are used by the simulator client so that we can pass around one
single context implementation that provides all of the necessary
components to all of the services in use.
- SimulatorController - Class in com.threerings.micasa.simulator.client
-
Responsible for top-level control of the simulator client user interface.
- SimulatorController(ParlorContext, SimulatorFrame, SimulatorInfo) - Constructor for class com.threerings.micasa.simulator.client.SimulatorController
-
Creates a new simulator controller.
- SimulatorFrame - Interface in com.threerings.micasa.simulator.client
-
Contains the user interface for the Simulator client application.
- SimulatorInfo - Class in com.threerings.micasa.simulator.data
-
- SimulatorInfo() - Constructor for class com.threerings.micasa.simulator.data.SimulatorInfo
-
- SimulatorManager - Class in com.threerings.micasa.simulator.server
-
The simulator manager is responsible for handling the simulator services on the server side.
- SimulatorManager(InvocationManager) - Constructor for class com.threerings.micasa.simulator.server.SimulatorManager
-
- SimulatorManager.CreateGameTask - Class in com.threerings.micasa.simulator.server
-
- SimulatorMarshaller - Class in com.threerings.micasa.simulator.data
-
Provides the implementation of the
SimulatorService interface
that marshalls the arguments and delivers the request to the provider
on the server.
- SimulatorMarshaller() - Constructor for class com.threerings.micasa.simulator.data.SimulatorMarshaller
-
- SimulatorProvider - Class in com.threerings.micasa.simulator.server
-
The simulator provider handles game creation requests on the server
side, passing them off to the
SimulatorManager.
- SimulatorProvider(SimulatorManager) - Constructor for class com.threerings.micasa.simulator.server.SimulatorProvider
-
Constructs a simulator provider.
- SimulatorServer - Interface in com.threerings.micasa.simulator.server
-
The simulator manager needs a mechanism for faking body object registrations, which is provided
by implementations of this interface.
- SimulatorService - Interface in com.threerings.micasa.simulator.client
-
Provides access to simulator invocation services.
- SINGLE - Static variable in class com.threerings.parlor.card.client.CardPanel
-
The selection mode in which the user can select a single card.
- size() - Method in class com.threerings.puzzle.drop.data.DropBoard
-
Returns the size of the board in pieces.
- size() - Method in class com.threerings.puzzle.util.PointSet
-
Returns the number of points in the set.
- size() - Method in class com.threerings.stats.data.IntSetStat
-
Returns the number of values stored in the set.
- size() - Method in class com.threerings.stats.data.SetStat
-
Returns the number of elements in this set.
- size() - Method in class com.threerings.stats.data.StringSetStat
-
Returns the number of Strings in this set.
- skill - Variable in class com.threerings.parlor.game.data.GameAI
-
The skill level of the AI.
- SPADES - Static variable in interface com.threerings.parlor.card.data.CardCodes
-
The suit of spades.
- SpotClient - Class in com.threerings.whirled.spot.server
-
Extends the Whirled client and handles the necessary notifications that take place when a user
logs off to let the clients displaying the scene they were occupying know that they didn't exit
via a portal, but instead just disappeared.
- SpotClient() - Constructor for class com.threerings.whirled.spot.server.SpotClient
-
- SpotCodes - Interface in com.threerings.whirled.spot.data
-
Contains codes used by the Spot invocation services.
- SpotMarshaller - Class in com.threerings.whirled.spot.data
-
Provides the implementation of the
SpotService interface
that marshalls the arguments and delivers the request to the provider
on the server.
- SpotMarshaller() - Constructor for class com.threerings.whirled.spot.data.SpotMarshaller
-
- SpotMarshaller.SpotSceneMoveMarshaller - Class in com.threerings.whirled.spot.data
-
Marshalls results to implementations of SpotService.SpotSceneMoveListener.
- SpotProvider - Interface in com.threerings.whirled.spot.server
-
- SpotScene - Interface in com.threerings.whirled.spot.data
-
Makes available the spot scene information that the server needs to do its business.
- SpotSceneController - Class in com.threerings.whirled.spot.client
-
The base spot scene controller class.
- SpotSceneController() - Constructor for class com.threerings.whirled.spot.client.SpotSceneController
-
- SpotSceneDirector - Class in com.threerings.whirled.spot.client
-
Extends the standard scene director with facilities to move between locations within a scene.
- SpotSceneDirector(WhirledContext, LocationDirector, SceneDirector) - Constructor for class com.threerings.whirled.spot.client.SpotSceneDirector
-
Creates a new spot scene director with the specified context and which will cooperate with
the supplied scene director.
- SpotSceneImpl - Class in com.threerings.whirled.spot.data
-
An implementation of the
SpotScene interface.
- SpotSceneImpl(SpotSceneModel) - Constructor for class com.threerings.whirled.spot.data.SpotSceneImpl
-
Creates an instance that will obtain data from the supplied spot scene model.
- SpotSceneImpl() - Constructor for class com.threerings.whirled.spot.data.SpotSceneImpl
-
Instantiates a blank scene implementation.
- SpotSceneManager - Class in com.threerings.whirled.spot.server
-
Handles the movement of bodies between locations in the scene and creates the necessary
distributed objects to allow bodies in clusters to chat with one another.
- SpotSceneManager() - Constructor for class com.threerings.whirled.spot.server.SpotSceneManager
-
- SpotSceneModel - Class in com.threerings.whirled.spot.data
-
The spot scene model extends the standard scene model with information on portals.
- SpotSceneModel() - Constructor for class com.threerings.whirled.spot.data.SpotSceneModel
-
- SpotSceneMoveHandler - Class in com.threerings.whirled.spot.server
-
Moves a player between scenes, accounting for their exit and entry via portals.
- SpotSceneMoveHandler(LocationManager, SpotSceneManager, BodyObject, int, Portal, SceneService.SceneMoveListener) - Constructor for class com.threerings.whirled.spot.server.SpotSceneMoveHandler
-
- SpotSceneMoveMarshaller() - Constructor for class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
-
- SpotSceneObject - Class in com.threerings.whirled.spot.data
-
Extends the
SceneObject with information specific to spots.
- SpotSceneObject() - Constructor for class com.threerings.whirled.spot.data.SpotSceneObject
-
- SpotSceneRegistry - Class in com.threerings.whirled.spot.server
-
- SpotSceneRegistry(InvocationManager) - Constructor for class com.threerings.whirled.spot.server.SpotSceneRegistry
-
Constructs a spot scene registry.
- SpotSceneRuleSet - Class in com.threerings.whirled.spot.tools.xml
-
- SpotSceneRuleSet() - Constructor for class com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet
-
- SpotSceneWriter - Class in com.threerings.whirled.spot.tools.xml
-
- SpotSceneWriter() - Constructor for class com.threerings.whirled.spot.tools.xml.SpotSceneWriter
-
- SpotService - Interface in com.threerings.whirled.spot.client
-
Defines the mechanism by which the client can request to move around
within a scene and between scenes (taking exit and entry locations into
account).
- SpotService.SpotSceneMoveListener - Interface in com.threerings.whirled.spot.client
-
- STAGE_MESSAGE_BUNDLE - Static variable in interface com.threerings.stage.data.StageCodes
-
The i18n bundle identifier for the Stage system.
- STAGE_SCENE_SERVICE - Static variable in class com.threerings.stage.data.StageSceneObject
-
The field name of the stageSceneService field.
- StageCodes - Interface in com.threerings.stage.data
-
Codes and constants relating to the Stage system.
- StageContext - Interface in com.threerings.stage.util
-
A context that provides for the myriad requirements of the Stage system.
- StageLocation - Class in com.threerings.stage.data
-
Contains information on a scene occupant's position and orientation.
- StageLocation() - Constructor for class com.threerings.stage.data.StageLocation
-
A zero-argument constructor used when unserializing instances.
- StageLocation(int, int, byte) - Constructor for class com.threerings.stage.data.StageLocation
-
Constructs a location with the specified coordinates and
orientation.
- StageMisoSceneModel - Class in com.threerings.stage.data
-
Extends the SparseMisoSceneModel with the necessary interface
to wire it up to the Whirled auxiliary model system.
- StageMisoSceneModel() - Constructor for class com.threerings.stage.data.StageMisoSceneModel
-
Creates a completely uninitialized scene model.
- StageMisoSceneRuleSet - Class in com.threerings.stage.tools.xml
-
- StageMisoSceneRuleSet() - Constructor for class com.threerings.stage.tools.xml.StageMisoSceneRuleSet
-
- StageModule() - Constructor for class com.threerings.stage.server.StageServer.StageModule
-
- StageOccupantInfo - Class in com.threerings.stage.data
-
Extends the standard occupant info with stage specific business.
- StageOccupantInfo(BodyObject) - Constructor for class com.threerings.stage.data.StageOccupantInfo
-
Creates a new instance for the specified body.
- StageOccupantInfo() - Constructor for class com.threerings.stage.data.StageOccupantInfo
-
Used for unserialization.
- StageScene - Class in com.threerings.stage.data
-
The implementation of the Stage scene interface.
- StageScene(StageSceneModel, PlaceConfig) - Constructor for class com.threerings.stage.data.StageScene
-
Creates an instance that will obtain data from the supplied scene
model and place config.
- StageSceneConfig - Class in com.threerings.stage.data
-
Place configuration for the main isometric scenes in Stage.
- StageSceneConfig() - Constructor for class com.threerings.stage.data.StageSceneConfig
-
- StageSceneController - Class in com.threerings.stage.client
-
- StageSceneController() - Constructor for class com.threerings.stage.client.StageSceneController
-
- StageSceneManager - Class in com.threerings.stage.server
-
Defines extensions to the basic Stage scene manager specific to displaying isometric "stage"
scenes (these may be indoor, outdoor or aboard a vessel).
- StageSceneManager() - Constructor for class com.threerings.stage.server.StageSceneManager
-
- StageSceneMarshaller - Class in com.threerings.stage.data
-
Provides the implementation of the
StageSceneService interface
that marshalls the arguments and delivers the request to the provider
on the server.
- StageSceneMarshaller() - Constructor for class com.threerings.stage.data.StageSceneMarshaller
-
- StageSceneModel - Class in com.threerings.stage.data
-
Extends the basic scene model with the notion of a scene type and
incorporates the necessary auxiliary models used by the Stage system.
- StageSceneModel() - Constructor for class com.threerings.stage.data.StageSceneModel
-
- StageSceneObject - Class in com.threerings.stage.data
-
Extends the basic
SpotSceneObject with data and services
specific to isometric stage scenes.
- StageSceneObject() - Constructor for class com.threerings.stage.data.StageSceneObject
-
- StageScenePanel - Class in com.threerings.stage.client
-
Extends the basic Miso scene panel with Stage fun stuff like portals, clusters and locations.
- StageScenePanel(StageContext, Controller) - Constructor for class com.threerings.stage.client.StageScenePanel
-
Constructs a stage scene view panel.
- StageSceneParser - Class in com.threerings.stage.tools.xml
-
- StageSceneParser() - Constructor for class com.threerings.stage.tools.xml.StageSceneParser
-
Constructs a parser that can be used to parse Stage scene models.
- StageSceneProvider - Interface in com.threerings.stage.server
-
- StageSceneRuleSet - Class in com.threerings.stage.tools.xml
-
- StageSceneRuleSet() - Constructor for class com.threerings.stage.tools.xml.StageSceneRuleSet
-
- StageSceneService - Interface in com.threerings.stage.client
-
Provides services relating to Stage scenes.
- stageSceneService - Variable in class com.threerings.stage.data.StageSceneObject
-
Provides stage scene services.
- StageSceneUtil - Class in com.threerings.stage.util
-
Provides scene related utility functions.
- StageSceneUtil() - Constructor for class com.threerings.stage.util.StageSceneUtil
-
- StageSceneWriter - Class in com.threerings.stage.tools.xml
-
- StageSceneWriter() - Constructor for class com.threerings.stage.tools.xml.StageSceneWriter
-
- StageServer - Class in com.threerings.stage.server
-
Extends the Whirled server to provide services needed by the Stage system.
- StageServer() - Constructor for class com.threerings.stage.server.StageServer
-
- StageServer.StageModule - Class in com.threerings.stage.server
-
Configures dependencies needed by the Stage services.
- start() - Method in class com.threerings.micasa.client.MiCasaApplet
-
Display the client frame and really get things going.
- start(String[]) - Method in class com.threerings.micasa.simulator.client.SimulatorApp
-
- start - Variable in class com.threerings.parlor.data.ChoiceParameter
-
The starting selection.
- start - Variable in class com.threerings.parlor.data.RangeParameter
-
The starting value for this parameter.
- start - Variable in class com.threerings.parlor.data.ToggleParameter
-
The starting state for this parameter.
- START_DROP_BLOCK - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
-
The action command for starting to dropping the block.
- START_SOLITAIRE - Static variable in class com.threerings.parlor.data.ParlorMarshaller
-
- START_TABLE_NOW - Static variable in class com.threerings.parlor.data.TableMarshaller
-
- startAction() - Method in class com.threerings.puzzle.client.PuzzlePanel
-
Called by the controller when the action starts.
- startGame() - Method in class com.threerings.parlor.game.server.GameManager
-
This is called when the game is ready to start (all players involved have delivered their
"am ready" notifications).
- startHand() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
-
Starts a hand of cards.
- STARTS_IN - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
-
The field name of the startsIn field.
- startsIn - Variable in class com.threerings.parlor.tourney.data.TourneyConfig
-
The number of minutes to wait for entrants before starting.
- startsIn - Variable in class com.threerings.parlor.tourney.data.TourneyObject
-
The real-time number of minutes before it starts.
- startSolitaire(GameConfig, InvocationService.ConfirmListener) - Method in class com.threerings.parlor.client.ParlorDirector
-
Requests that the specified single player game be started.
- startSolitaire(GameConfig, InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.client.ParlorService
-
Requests to start a single player game with the specified game configuration.
- startSolitaire(GameConfig, InvocationService.ConfirmListener) - Method in class com.threerings.parlor.data.ParlorMarshaller
-
- startSolitaire(ClientObject, GameConfig, InvocationService.ConfirmListener) - Method in class com.threerings.parlor.server.ParlorManager
-
- startSolitaire(ClientObject, GameConfig, InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.server.ParlorProvider
-
- startTableNow(int) - Method in class com.threerings.parlor.client.TableDirector
-
Sends a request to have the specified table start now, even if all the seats have not yet
been filled.
- startTableNow(int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.client.TableService
-
Requests that the specified table be started now, even if all seats are not occupied.
- startTableNow(int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.data.TableMarshaller
-
- startTableNow(ClientObject, int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.server.TableManager
-
- startTableNow(ClientObject, int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.server.TableProvider
-
- startTrick() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
-
Starts a trick.
- startTurn() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
-
- startTurn() - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
-
Called to start the next turn.
- Stat - Class in com.threerings.stats.data
-
A base class for persistent statistics tracked on a per-player basis (some for a single game,
others for all time).
- Stat() - Constructor for class com.threerings.stats.data.Stat
-
- Stat.AuxDataSource - Interface in com.threerings.stats.data
-
Provides auxilliary information to statistics during the persisting process.
- Stat.Type - Interface in com.threerings.stats.data
-
Defines the various per-player tracked statistics.
- STAT_CODE - Static variable in class com.threerings.stats.server.persist.StatRecord
-
- STAT_CODE - Static variable in class com.threerings.stats.server.persist.StringCodeRecord
-
- STAT_DATA - Static variable in class com.threerings.stats.server.persist.StatRecord
-
- statCode - Variable in class com.threerings.stats.server.persist.StatRecord
-
The code of the stat.
- statCode - Variable in class com.threerings.stats.server.persist.StringCodeRecord
-
The code of the stat.
- statCodeCode() - Static method in class com.threerings.stats.server.persist.StringCodeRecord
-
Defines the statCodeCode unique index.
- statCodeValue() - Static method in class com.threerings.stats.server.persist.StringCodeRecord
-
Defines the statCodeValue unique index.
- statData - Variable in class com.threerings.stats.server.persist.StatRecord
-
The data associated with the stat.
- STATE - Static variable in class com.threerings.parlor.game.data.GameObject
-
The field name of the state field.
- state - Variable in class com.threerings.parlor.game.data.GameObject
-
- STATE - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
-
The field name of the state field.
- state - Variable in class com.threerings.parlor.tourney.data.TourneyObject
-
The current state of the tourney.
- stateChanged(ChangeEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
-
- StatModifier<T extends Stat> - Class in com.threerings.stats.data
-
Encapsulates a modification to a single stat that can be serialized and sent to a different
server, if needed, to update stats loaded at runtime.
- StatModifier(Stat.Type) - Constructor for class com.threerings.stats.data.StatModifier
-
Creates a modifier that will operate on the supplied stat type.
- StatRecord - Class in com.threerings.stats.server.persist
-
- StatRecord() - Constructor for class com.threerings.stats.server.persist.StatRecord
-
An empty constructor for unmarshalling.
- StatRecord(int, int, byte[]) - Constructor for class com.threerings.stats.server.persist.StatRecord
-
A constructor that populates all our fields.
- StatRecord(int, int, byte[], byte) - Constructor for class com.threerings.stats.server.persist.StatRecord
-
- StatRepository - Class in com.threerings.stats.server.persist
-
Responsible for the persistent storage of per-player statistics.
- StatRepository(PersistenceContext) - Constructor for class com.threerings.stats.server.persist.StatRepository
-
Constructs a new statistics repository with the specified persistence context.
- StatSet - Class in com.threerings.stats.data
-
A distributed set containing
Stat objects.
- StatSet(Iterable<Stat>) - Constructor for class com.threerings.stats.data.StatSet
-
Creates a stat set with the specified contents.
- StatSet(Iterator<Stat>) - Constructor for class com.threerings.stats.data.StatSet
-
Creates a stat set with the specified contents.
- StatSet() - Constructor for class com.threerings.stats.data.StatSet
-
Creates a blank stat set.
- StatSet.Container - Interface in com.threerings.stats.data
-
An interface to be implemented by an entity that wishes to be notified when the contents of
a stat set change.
- stop() - Method in class com.threerings.micasa.client.MiCasaApplet
-
Log off and shut on down.
- stop() - Method in class com.threerings.puzzle.drop.client.DropSprite
-
Stops the piece from dropping.
- storeSceneModel(SceneModel) - Method in interface com.threerings.whirled.client.persist.SceneRepository
-
Updates or inserts this scene model as appropriate.
- StringCodeRecord - Class in com.threerings.stats.server.persist
-
- StringCodeRecord() - Constructor for class com.threerings.stats.server.persist.StringCodeRecord
-
An empty constructor for unmarshalling.
- StringCodeRecord(int, String, int) - Constructor for class com.threerings.stats.server.persist.StringCodeRecord
-
A constructor that populates all our fields.
- StringMapStat - Class in com.threerings.stats.data
-
Used to track a statistic comprised of a set of strings that map to numeric counts.
- StringMapStat() - Constructor for class com.threerings.stats.data.StringMapStat
-
- StringSetStat - Class in com.threerings.stats.data
-
Used to track a statistic comprised of a set of strings.
- StringSetStat() - Constructor for class com.threerings.stats.data.StringSetStat
-
- SUMMARIES - Static variable in class com.threerings.puzzle.data.PuzzleObject
-
The field name of the summaries field.
- summaries - Variable in class com.threerings.puzzle.data.PuzzleObject
-
Summaries of the boards of all players in this puzzle (may be null if the puzzle doesn't
support individual player boards).
- summarize() - Method in class com.threerings.puzzle.data.BoardSummary
-
Called by the
PuzzleManager to refresh the board
summary information by studying the associated board contents.
- summarize() - Method in class com.threerings.puzzle.drop.data.DropBoardSummary
-
- SwingGameConfigurator - Class in com.threerings.parlor.game.client
-
Provides the base from which interfaces can be built to configure games
prior to starting them.
- SwingGameConfigurator() - Constructor for class com.threerings.parlor.game.client.SwingGameConfigurator
-
- syncStat(StatModifier<T>) - Method in class com.threerings.stats.data.StatSet
-
Updates a stat in this set, using the supplied StatModifier.
- systemMessage(String, String) - Method in class com.threerings.parlor.game.client.GameController
-
A way for controllers to display a game-related system message.
- systemMessage(String, String) - Method in class com.threerings.parlor.game.server.GameManager
-
Sends a system message to the players in the game room.
- systemMessage(String, String, boolean) - Method in class com.threerings.parlor.game.server.GameManager
-
Sends a system message to the players in the game room.
- table - Variable in class com.threerings.micasa.lobby.table.TableItem
-
A reference to the table we are displaying.
- Table - Class in com.threerings.parlor.data
-
This class represents a table that is being used to matchmake a game by the Parlor services.
- Table() - Constructor for class com.threerings.parlor.data.Table
-
Constructs a blank table instance, suitable for unserialization.
- TABLE_POSITION_OCCUPIED - Static variable in interface com.threerings.parlor.data.ParlorCodes
-
An error code returned by the table services.
- TABLE_SERVICE - Static variable in class com.threerings.micasa.lobby.table.TableLobbyObject
-
The field name of the tableService field.
- TABLE_SET - Static variable in class com.threerings.micasa.lobby.table.TableLobbyObject
-
The field name of the tableSet field.
- tableAdded(Table) - Method in class com.threerings.micasa.lobby.table.TableListView
-
- tableAdded(Table) - Method in interface com.threerings.parlor.client.TableObserver
-
Called when a new table is created.
- TableConfig - Class in com.threerings.parlor.data
-
Table configuration parameters for a game that is to be matchmade using the table services.
- TableConfig() - Constructor for class com.threerings.parlor.data.TableConfig
-
- TableConfigurator - Class in com.threerings.parlor.client
-
This should be implemented some user-interface element that allows
the user to configure whichever TableConfig options are relevant.
- TableConfigurator() - Constructor for class com.threerings.parlor.client.TableConfigurator
-
Create a TableConfigurator.
- TableDirector - Class in com.threerings.parlor.client
-
As tables are created and managed within the scope of a place (a lobby), we want to fold the
table management functionality into the standard hierarchy of place controllers that deal with
place-related functionality on the client.
- TableDirector(ParlorContext, String, TableObserver) - Constructor for class com.threerings.parlor.client.TableDirector
-
Creates a new table director to manage tables with the specified observer which will receive
callbacks when interesting table related things happen.
- tableId - Variable in class com.threerings.parlor.data.Table
-
The unique identifier for this table.
- TableItem - Class in com.threerings.micasa.lobby.table
-
A table item displays the user interface for a single table (whether it
be in-play or still being matchmade).
- TableItem(MiCasaContext, TableDirector, Table) - Constructor for class com.threerings.micasa.lobby.table.TableItem
-
Creates a new table item to display and interact with the supplied
table.
- TableListView - Class in com.threerings.micasa.lobby.table
-
A view that displays the tables in a table lobby.
- TableListView(MiCasaContext, LobbyConfig) - Constructor for class com.threerings.micasa.lobby.table.TableListView
-
Creates a new table list view, suitable for providing the user
interface for table-style matchmaking in a table lobby.
- TableLobbyConfig - Class in com.threerings.micasa.lobby.table
-
Instructs the lobby services to use a
TableListView as the
matchmaking component.
- TableLobbyConfig() - Constructor for class com.threerings.micasa.lobby.table.TableLobbyConfig
-
- TableLobbyManager - Class in com.threerings.micasa.lobby.table
-
Extends lobby manager only to ensure that a table lobby object is used for table lobbies.
- TableLobbyManager() - Constructor for class com.threerings.micasa.lobby.table.TableLobbyManager
-
- TableLobbyObject - Class in com.threerings.micasa.lobby.table
-
- TableLobbyObject() - Constructor for class com.threerings.micasa.lobby.table.TableLobbyObject
-
- TableLobbyObject - Interface in com.threerings.parlor.data
-
This interface must be implemented by the place object used by a lobby
that wishes to make use of the table services.
- TableManager - Class in com.threerings.parlor.server
-
A table manager can be used by a place manager (or other entity) to take care of the management
of a table matchmaking service on a particular distributed object.
- TableManager(RootDObjectManager, InvocationManager, PlaceRegistry, DObject) - Constructor for class com.threerings.parlor.server.TableManager
-
Creates a table manager that will manage tables in the supplied distributed object (which
must implement
TableLobbyObject.
- TableMarshaller - Class in com.threerings.parlor.data
-
Provides the implementation of the
TableService interface
that marshalls the arguments and delivers the request to the provider
on the server.
- TableMarshaller() - Constructor for class com.threerings.parlor.data.TableMarshaller
-
- TableObserver - Interface in com.threerings.parlor.client
-
The
TableDirector converts distributed object events into
higher level callbacks to implementers of this interface, which are
expected to render these events sensically in a user interface.
- TableProvider - Interface in com.threerings.parlor.server
-
- tableRemoved() - Method in class com.threerings.micasa.lobby.table.TableItem
-
Called by the table list view prior to removing us.
- tableRemoved(int) - Method in class com.threerings.micasa.lobby.table.TableListView
-
- tableRemoved(int) - Method in interface com.threerings.parlor.client.TableObserver
-
Called when a table goes away.
- tableService - Variable in class com.threerings.micasa.lobby.table.TableLobbyObject
-
Handles our table services.
- TableService - Interface in com.threerings.parlor.client
-
Provides table lobbying services.
- tableSet - Variable in class com.threerings.micasa.lobby.table.TableLobbyObject
-
A set containing all of the tables being managed by this lobby.
- tableUpdated(Table) - Method in class com.threerings.micasa.lobby.table.TableItem
-
Called when our table has been updated and we need to update the UI
to reflect the new information.
- tableUpdated(Table) - Method in class com.threerings.micasa.lobby.table.TableListView
-
- tableUpdated(Table) - Method in interface com.threerings.parlor.client.TableObserver
-
Called when something has changed about a table (occupant list
updated, state changed from matchmaking to in-play, etc.).
- targetPortalId - Variable in class com.threerings.whirled.spot.data.Portal
-
The portal identifier of the portal at which a body will enter
the target scene when they "use" this portal, or -1 to specify
that the body enters on the default portal, whatever id it is.
- targetPortalName - Variable in class com.threerings.whirled.spot.tools.EditablePortal
-
The human-readable name of the portal to which this portal links
in its target scene.
- targetSceneId - Variable in class com.threerings.whirled.spot.data.Portal
-
The scene identifier of the scene to which a body will exit when
they "use" this portal.
- targetSceneName - Variable in class com.threerings.whirled.spot.tools.EditablePortal
-
The human-readable name of the scene to which this portal
links.
- tconfig - Variable in class com.threerings.parlor.data.Table
-
The table configuration object.
- TeamGameManager - Interface in com.threerings.parlor.game.server
-
An interface to be implemented by a game if it wants to hear about
the team indices that were configured during matchmaking.
- teamMemberIndices - Variable in class com.threerings.parlor.data.TableConfig
-
If non-null, indicates that this is a team-based game and contains the team assignments for
each player.
- TestTileLoader - Class in com.threerings.stage.tools.editor
-
The TestTileLoader handles test tiles.
- TestTileLoader() - Constructor for class com.threerings.stage.tools.editor.TestTileLoader
-
Construct the TestTileLoader.
- tick(long) - Method in class com.threerings.parlor.card.client.CardSprite
-
- tick(long) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
-
- tick(long) - Method in class com.threerings.puzzle.drop.client.DropSprite
-
- tick(long) - Method in class com.threerings.puzzle.drop.client.PieceGroupAnimation
-
- tickAI(int, GameAI) - Method in class com.threerings.parlor.game.server.GameManagerDelegate
-
Called by the manager when we should do some AI.
- TILE_CHANGED - Static variable in interface com.threerings.stage.tools.editor.EditorModelListener
-
- TileInfoPanel - Class in com.threerings.stage.tools.editor
-
The tile info panel presents the user with options to select the tile to be applied to the
scene.
- TileInfoPanel(EditorContext, EditorModel) - Constructor for class com.threerings.stage.tools.editor.TileInfoPanel
-
Constructs the tile info panel.
- tilemgr - Static variable in class com.threerings.stage.server.StageServer
-
Provides access to our tile repository.
- TILESET_RSRC_SET - Static variable in interface com.threerings.stage.data.StageCodes
-
The resource set that contains our tileset bundles.
- tileSetMapped(String) - Method in class com.threerings.stage.tools.editor.TestTileLoader
-
- TileSetUtil - Class in com.threerings.stage.tools.editor.util
-
Miscellaneous useful routines for working with lists of TileSet
and BaseTileSet objects.
- TileSetUtil() - Constructor for class com.threerings.stage.tools.editor.util.TileSetUtil
-
- tip - Variable in class com.threerings.parlor.data.Parameter
-
A human readable tooltip to display when the mouse is hovered over this configuration
parameter.
- TIP_ACTIONS - Static variable in class com.threerings.stage.tools.editor.EditorModel
-
Prose descriptions of actions suitable for tool tip display.
- toBytes() - Method in class com.threerings.parlor.rating.util.Percentiler
-
Converts this percentiler to a byte array so that it may be stored into a database.
- TOGGLE_CHATTING - Static variable in class com.threerings.puzzle.client.PuzzleController
-
The action command to toggle chatting mode.
- ToggleParameter - Class in com.threerings.parlor.data
-
Models a parameter that allows the toggling of a single value.
- ToggleParameter() - Constructor for class com.threerings.parlor.data.ToggleParameter
-
- TOO_LATE - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
-
Too late to join a tourney.
- TOO_LATE_LEAVE - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
-
It's too late to leave the tourney.
- TOP - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardCodes
-
For four-player games, the top (opposite) player.
- toString() - Method in class com.threerings.micasa.simulator.data.SimulatorInfo
-
- toString() - Method in class com.threerings.parlor.card.data.Card
-
- toString() - Method in class com.threerings.parlor.client.Invitation
-
- toString() - Method in class com.threerings.parlor.data.Parameter
-
- toString() - Method in class com.threerings.parlor.data.Table
-
- toString() - Method in class com.threerings.parlor.rating.server.persist.RatingRecord
-
- toString() - Method in class com.threerings.parlor.rating.server.Rating
-
- toString() - Method in class com.threerings.parlor.rating.util.Percentiler
-
- toString() - Method in class com.threerings.parlor.tourney.data.Participant
-
- toString() - Method in class com.threerings.puzzle.client.PlayerStatusView
-
- toString(StringBuilder) - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
-
- toString(StringBuilder) - Method in class com.threerings.puzzle.drop.client.DropSprite
-
- toString() - Method in class com.threerings.puzzle.drop.data.DropBoard
-
- toString() - Method in class com.threerings.puzzle.drop.data.SegmentInfo
-
- toString() - Method in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
-
- toString() - Method in class com.threerings.puzzle.util.PointSet
-
- toString() - Method in class com.threerings.stage.tools.editor.EditorModel
-
- toString() - Method in class com.threerings.stats.data.Stat
-
- toString() - Method in class com.threerings.stats.server.persist.StatRecord
-
- toString() - Method in class com.threerings.whirled.data.SceneImpl
-
- toString() - Method in class com.threerings.whirled.data.SceneUpdate
-
- toString() - Method in class com.threerings.whirled.spot.data.Cluster
-
- toString() - Method in class com.threerings.whirled.zone.data.SceneSummary
-
- toString() - Method in class com.threerings.whirled.zone.data.ZoneSummary
-
- toString(int) - Static method in class com.threerings.whirled.zone.util.ZoneUtil
-
Returns an easier to read representation of the supplied qualified
zone id: type:id.
- TOURNEY_DB_IDENT - Static variable in class com.threerings.parlor.tourney.server.persist.TourneyRepository
-
The database identifier used when establishing a database connection.
- TOURNEY_SERVICE - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
-
The field name of the tourneyService field.
- TourneyCodes - Interface in com.threerings.parlor.tourney.data
-
Constants and codes relating to the tourney services.
- TourneyConfig - Class in com.threerings.parlor.tourney.data
-
Stores tournament configuration data.
- TourneyConfig() - Constructor for class com.threerings.parlor.tourney.data.TourneyConfig
-
- tourneyId - Variable in class com.threerings.parlor.tourney.data.TourneyConfig
-
Our unique tourney id.
- tourneyId - Variable in class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord
-
The tourney's unique identifier.
- TourneyLogicData - Class in com.threerings.parlor.tourney.data
-
Contains TourneyLogic runtime data that should be persisted.
- TourneyLogicData() - Constructor for class com.threerings.parlor.tourney.data.TourneyLogicData
-
- TourneyManager - Class in com.threerings.parlor.tourney.server
-
Controls a running tourney.
- TourneyManager() - Constructor for class com.threerings.parlor.tourney.server.TourneyManager
-
- TourneyMarshaller - Class in com.threerings.parlor.tourney.data
-
Provides the implementation of the
TourneyService interface
that marshalls the arguments and delivers the request to the provider
on the server.
- TourneyMarshaller() - Constructor for class com.threerings.parlor.tourney.data.TourneyMarshaller
-
- TourneyObject - Class in com.threerings.parlor.tourney.data
-
Provides information on a specific tourney.
- TourneyObject() - Constructor for class com.threerings.parlor.tourney.data.TourneyObject
-
- TourneyProvider - Interface in com.threerings.parlor.tourney.server
-
- TourneyRecord() - Constructor for class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord
-
- TourneyRecord(int) - Constructor for class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord
-
- TourneyRecord(TourneyConfig) - Constructor for class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord
-
- TourneyRepository - Class in com.threerings.parlor.tourney.server.persist
-
The persistent store for tourney related information.
- TourneyRepository(ConnectionProvider) - Constructor for class com.threerings.parlor.tourney.server.persist.TourneyRepository
-
- TourneyRepository.TourneyRecord - Class in com.threerings.parlor.tourney.server.persist
-
Contains tourney information loaded from the database.
- TourneyService - Interface in com.threerings.parlor.tourney.client
-
Provides tourney management services for the particular tourney this
service is attached to.
- tourneyService - Variable in class com.threerings.parlor.tourney.data.TourneyObject
-
Provides the way in which tourney participants can communicate with the server.
- TourniesManager - Class in com.threerings.parlor.tourney.server
-
An extensible tournament manager.
- TourniesManager(Lifecycle) - Constructor for class com.threerings.parlor.tourney.server.TourniesManager
-
- TourniesMarshaller - Class in com.threerings.parlor.tourney.data
-
Provides the implementation of the
TourniesService interface
that marshalls the arguments and delivers the request to the provider
on the server.
- TourniesMarshaller() - Constructor for class com.threerings.parlor.tourney.data.TourniesMarshaller
-
- TourniesProvider - Interface in com.threerings.parlor.tourney.server
-
- TourniesService - Interface in com.threerings.parlor.tourney.client
-
Provices services for creating/modifying tournies.
- trackAvoidAnimation(Animation) - Method in class com.threerings.puzzle.client.PuzzleBoardView
-
Positions the supplied animation so as to avoid any active animations previously registered
with this method, and adds the animation to the list of animations to be avoided by any
future avoid animations.
- transferCardsBetweenPlayers(int, int, Card[]) - Method in class com.threerings.parlor.card.server.CardGameManager
-
Sends a set of cards from one player to another.
- transferCardsBetweenPlayers(int[], Card[][]) - Method in class com.threerings.parlor.card.server.CardGameManager
-
Sends sets of cards between players simultaneously.
- TRAVERSE_PORTAL - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller
-
- traversePortal(int) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
-
Requests that this client move to the location specified by the supplied portal id.
- traversePortal(int, ResultListener<PlaceConfig>) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
-
Requests that this client move to the location specified by the supplied portal id.
- traversePortal(int, int, int, SpotService.SpotSceneMoveListener) - Method in interface com.threerings.whirled.spot.client.SpotService
-
Requests to traverse the specified portal.
- traversePortal(int, int, int, SpotService.SpotSceneMoveListener) - Method in class com.threerings.whirled.spot.data.SpotMarshaller
-
- traversePortal(ClientObject, int, int, int, SpotService.SpotSceneMoveListener) - Method in interface com.threerings.whirled.spot.server.SpotProvider
-
- traversePortal(ClientObject, int, int, int, SpotService.SpotSceneMoveListener) - Method in class com.threerings.whirled.spot.server.SpotSceneRegistry
-
- TRICK_STATE_COUNT - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
-
The number of states defined for the base trick card game object.
- TrickCardCodes - Interface in com.threerings.parlor.card.trick.data
-
Constants relating to trick-based card games.
- TrickCardGameControllerDelegate - Class in com.threerings.parlor.card.trick.client
-
A card game controller delegate for trick-based card games, such as Spades and Hearts.
- TrickCardGameControllerDelegate(CardGameController) - Constructor for class com.threerings.parlor.card.trick.client.TrickCardGameControllerDelegate
-
Constructor.
- TrickCardGameManagerDelegate - Class in com.threerings.parlor.card.trick.server
-
A card game manager delegate for trick-based card games, such as Spades and Hearts.
- TrickCardGameManagerDelegate() - Constructor for class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
-
- TrickCardGameManagerDelegate(CardGameManager) - Constructor for class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
-
- TrickCardGameMarshaller - Class in com.threerings.parlor.card.trick.data
-
Provides the implementation of the
TrickCardGameService interface
that marshalls the arguments and delivers the request to the provider
on the server.
- TrickCardGameMarshaller() - Constructor for class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
-
- TrickCardGameObject - Interface in com.threerings.parlor.card.trick.data
-
Game objects for trick-based card games must implement this interface.
- TrickCardGameProvider - Interface in com.threerings.parlor.card.trick.server
-
- TrickCardGameService - Interface in com.threerings.parlor.card.trick.client
-
Service calls related to trick card games.
- TrickCardGameUtil - Class in com.threerings.parlor.card.trick.util
-
Methods of general utility to trick-taking card games.
- TrickCardGameUtil() - Constructor for class com.threerings.parlor.card.trick.util.TrickCardGameUtil
-
- TURN_HOLDER_REPLACED - Static variable in interface com.threerings.parlor.turn.data.TurnGameObject
-
A special value used to communicate to the client that the current
turn holder was replaced (perhaps due to disconnection or departure
and being replaced by an AI).
- turnDidChange(Name) - Method in class com.threerings.parlor.card.client.CardGameController
-
- turnDidChange(Name) - Method in interface com.threerings.parlor.turn.client.TurnGameController
-
Called when the turn changed.
- turnDidEnd() - Method in class com.threerings.parlor.card.server.CardGameManager
-
- turnDidEnd() - Method in interface com.threerings.parlor.turn.server.TurnGameManager
-
Called when the turn was ended.
- turnDidStart() - Method in class com.threerings.parlor.card.server.CardGameManager
-
- turnDidStart() - Method in interface com.threerings.parlor.turn.server.TurnGameManager
-
Called when we have started the next turn.
- TurnDisplay - Class in com.threerings.parlor.turn.client
-
Automatically display a list of players and turn change information
in a turn-based game.
- TurnDisplay() - Constructor for class com.threerings.parlor.turn.client.TurnDisplay
-
Create a TurnDisplay.
- TurnDisplay(Icon) - Constructor for class com.threerings.parlor.turn.client.TurnDisplay
-
Create a TurnDisplay for a game using the specified Icon to denote
whose turn it is.
- TurnGameController - Interface in com.threerings.parlor.turn.client
-
Games that wish to make use of the turn game services should have their
controller implement this interface and create an instance of
TurnGameControllerDelegate which should be passed to
PlaceController.addDelegate(com.threerings.crowd.client.PlaceControllerDelegate).
- TurnGameControllerDelegate - Class in com.threerings.parlor.turn.client
-
Performs the client-side processing for a turn-based game.
- TurnGameControllerDelegate(TurnGameController) - Constructor for class com.threerings.parlor.turn.client.TurnGameControllerDelegate
-
Constructs a delegate which will call back to the supplied
TurnGameController implementation wen turn-based game related
things happen.
- TurnGameManager - Interface in com.threerings.parlor.turn.server
-
A game manager that wishes to make use of the turn game services should
implement this interface and create a
TurnGameManagerDelegate
which will perform the basic turn game processing and call back to the
main manager via this interface.
- TurnGameManagerDelegate - Class in com.threerings.parlor.turn.server
-
Performs the server-side turn-based game processing for a turn based game.
- TurnGameManagerDelegate() - Constructor for class com.threerings.parlor.turn.server.TurnGameManagerDelegate
-
- TurnGameManagerDelegate(TurnGameManager) - Constructor for class com.threerings.parlor.turn.server.TurnGameManagerDelegate
-
- TurnGameObject - Interface in com.threerings.parlor.turn.data
-
Games that wish to support turn-based play must implement this
interface with their
GameObject.
- turnWillStart() - Method in class com.threerings.parlor.card.server.CardGameManager
-
- turnWillStart() - Method in interface com.threerings.parlor.turn.server.TurnGameManager
-
Called when we are about to start the next turn.
- type - Variable in class com.threerings.stage.data.StageSceneModel
-
This scene's type which is a string identifier used to later
construct a specific controller to handle this scene.
- TYPE_STRINGS - Static variable in class com.threerings.parlor.game.data.GameConfig
-
Maps the matchmaking type codes into strings used in our XML configuration.