Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

A

abortAnimation(Animation) - Method in class com.threerings.puzzle.client.PuzzleBoardView
 
AbstractSceneMoveHandler - Class in com.threerings.whirled.server
Handles the basics of moving a client into a new scene, which may involve resolution.
AbstractSceneMoveHandler(LocationManager, BodyObject, InvocationService.InvocationListener) - Constructor for class com.threerings.whirled.server.AbstractSceneMoveHandler
 
accept() - Method in class com.threerings.parlor.client.Invitation
Accepts this invitation.
accepted() - Method in class com.threerings.stage.tools.editor.EditorDialog
Called when ok is clicked.
accepted() - Method in class com.threerings.stage.tools.editor.ObjectEditorDialog
 
accepted() - Method in class com.threerings.stage.tools.editor.PortalDialog
Handles the user submitting the dialog via the "OK" button.
ACCEPTS_REMATCH - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
Indicates that the player has accepted the rematch request.
ACE - Static variable in interface com.threerings.parlor.card.data.CardCodes
The number of the ace.
ACTION_EDIT_TILE - Static variable in class com.threerings.stage.tools.editor.EditorModel
 
ACTION_MODE_CHANGED - Static variable in interface com.threerings.stage.tools.editor.EditorModelListener
Notification event constants.
ACTION_PLACE_PORTAL - Static variable in class com.threerings.stage.tools.editor.EditorModel
 
ACTION_PLACE_TILE - Static variable in class com.threerings.stage.tools.editor.EditorModel
Action mode constants.
actionCleared() - Method in interface com.threerings.puzzle.client.PuzzleController.ClearPender
Called when the action is fully cleared.
actionPerformed(ActionEvent) - Method in class com.threerings.micasa.client.ChatPanel
 
actionPerformed(ActionEvent) - Method in class com.threerings.micasa.client.LogonPanel
 
actionPerformed(ActionEvent) - Method in class com.threerings.micasa.lobby.LobbySelector
Called when the user selects a category or double-clicks on a lobby.
actionPerformed(ActionEvent) - Method in class com.threerings.micasa.lobby.table.TableItem
 
actionPerformed(ActionEvent) - Method in class com.threerings.micasa.lobby.table.TableListView
 
actionPerformed(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorDialog
 
actionPerformed(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorToolBarPanel
 
actionPerformed(ActionEvent) - Method in class com.threerings.stage.tools.editor.PortalDialog
Handle action events on the dialog user interface elements.
actionPerformed(ActionEvent) - Method in class com.threerings.stage.tools.editor.PreferencesDialog
Handle action events.
actionPerformed(ActionEvent) - Method in class com.threerings.stage.tools.editor.SceneInfoPanel
 
add(int, int) - Method in class com.threerings.puzzle.util.PointSet
Adds a point to the set and returns whether the point was already present in the set.
add(Integer) - Method in class com.threerings.stats.data.IntSetStat
Adds the specified int to this set.
add(T) - Method in class com.threerings.stats.data.SetStat
Adds the specified object to this set.
add(String) - Method in class com.threerings.stats.data.StringSetStat
Adds the specified string to this set.
ADD_OBJECT - Static variable in class com.threerings.stage.data.StageSceneMarshaller
addActionAnimation(Animation) - Method in class com.threerings.puzzle.client.PuzzleBoardView
Adds the given animation to the set of animations currently present on the board.
addActionSprite(Sprite) - Method in class com.threerings.puzzle.client.PuzzleBoardView
Adds the given sprite to the set of sprites currently present on the board.
addAll(Card[]) - Method in class com.threerings.parlor.card.data.Hand
Adds all of the specified cards to this hand.
addAll(PointSet) - Method in class com.threerings.puzzle.util.PointSet
Adds all points in the given set to this set.
addAuxModel(AuxModel) - Method in class com.threerings.whirled.data.SceneModel
Adds the specified auxiliary model to this scene model.
addBannedUser(Name) - Method in class com.threerings.parlor.data.Table
Indicate to this table that a user was booted and should be prevented from rejoining.
addButton(ActionListener, Container, String, String) - Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil
Add a button to a container with the given parameters and action listener.
addComponents(JComponent) - Method in class com.threerings.stage.tools.editor.EditorDialog
 
addComponents(JComponent) - Method in class com.threerings.stage.tools.editor.ObjectEditorDialog
 
addComponents(JComponent) - Method in class com.threerings.stage.tools.editor.PortalDialog
 
addControl(JComponent, JComponent) - Method in class com.threerings.parlor.game.client.SwingGameConfigurator
Add a control to the interface.
added - Variable in class com.threerings.stage.data.ModifyObjectsUpdate
The objects added to the scene (or null for none).
addGameReadyObserver(GameReadyObserver) - Method in class com.threerings.parlor.client.ParlorDirector
Adds the specified observer to the list of entities that are notified when we receive a game ready notification.
addHandSelectionObserver(CardPanel.CardSelectionObserver) - Method in class com.threerings.parlor.card.client.CardPanel
Adds an object to the list of observers to notify when cards in the hand are selected/deselected.
addListener(EditorModelListener) - Method in class com.threerings.stage.tools.editor.EditorModel
Add an editor model listener.
addNotify() - Method in class com.threerings.micasa.lobby.LobbySelector
 
addNotify() - Method in class com.threerings.puzzle.client.PuzzlePanel
 
addObject(ObjectInfo, InvocationService.ConfirmListener) - Method in interface com.threerings.stage.client.StageSceneService
Requests to add the supplied object to the current scene.
addObject(ObjectInfo) - Method in class com.threerings.stage.data.StageScene
Adds a new object to this scene.
addObject(ObjectInfo, InvocationService.ConfirmListener) - Method in class com.threerings.stage.data.StageSceneMarshaller
 
addObject(ObjectInfo, boolean, boolean) - Method in class com.threerings.stage.server.StageSceneManager
Adds the supplied object to this scene.
addObject(ClientObject, ObjectInfo, InvocationService.ConfirmListener) - Method in class com.threerings.stage.server.StageSceneManager
 
addObject(ClientObject, ObjectInfo, InvocationService.ConfirmListener) - Method in interface com.threerings.stage.server.StageSceneProvider
addObject(ObjectTile, int, int, int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
Sets an object tile at the specified position in the scene (in tile coordinates).
addObject(ObjectInfo) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
Adds the given object to the scene.
addObject(ObjectInfo) - Method in class com.threerings.stage.util.PlacementConstraints
Adds the specified object through the constraints.
addPendingForcedMove(Runnable) - Method in class com.threerings.whirled.client.SceneDirector
 
addPlayer(Name) - Method in class com.threerings.parlor.game.server.GameManager
Adds the given player to the game at the first available player index.
addPlayerAt(Name, int) - Method in class com.threerings.parlor.game.server.GameManager
Adds the given player to the game at the specified player index.
addPortal(Portal) - Method in class com.threerings.stage.data.StageScene
 
addPortal(Portal) - Method in interface com.threerings.whirled.spot.data.SpotScene
Adds a portal to this scene, immediately making the requisite modifications to the underlying scene model.
addPortal(Portal) - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
 
addPortal(Portal) - Method in class com.threerings.whirled.spot.data.SpotSceneModel
Adds a portal to this scene model.
addProgressEvent(int, Board) - Method in class com.threerings.puzzle.client.PuzzleController
Adds the given progress event and a snapshot of the supplied board state to the set of progress events and associated board states for later transmission to the server.
addQuietly(Stat) - Method in class com.threerings.stats.data.StatSet
Don't call this method, it's only needed by some tricky business we do when preventing distributed object event generation for all but the bounty criteria related stats.
addRuleInstances(String, Digester) - Method in class com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet
 
addRuleInstances(String, Digester) - Method in class com.threerings.whirled.tools.xml.SceneRuleSet
 
addSeatednessObserver(SeatednessObserver) - Method in class com.threerings.parlor.client.TableDirector
Requests that the specified observer be added to the list of observers that are notified when this client sits down at or stands up from a table.
addTestTileSet(int, TileSet) - Method in class com.threerings.stage.tools.editor.EditorTileManager
Add a test tile set to search before normal tilesets.
addToBoard(Card, Point) - Method in class com.threerings.parlor.card.client.CardPanel
Adds a card to the board immediately.
addToClusters(Cluster) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
Requests that the specified entry be added to the clusters set.
addToHostedZones(HostedZone) - Method in class com.threerings.whirled.zone.peer.server.ZoneNodeObject
Requests that the specified entry be added to the hostedZones set.
addToOccupantLocs(SceneLocation) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
Requests that the specified entry be added to the occupantLocs set.
addToOccupants(int) - Method in class com.threerings.whirled.spot.data.ClusterObject
Requests that oid be added to the occupants oid list.
addToParticipants(Participant) - Method in class com.threerings.parlor.tourney.data.TourneyObject
Requests that the specified entry be added to the participants set.
addToSetStat(Stat.Type, T) - Method in class com.threerings.stats.data.StatSet
Adds a value to a SetStat.
addToStats(Stat) - Method in interface com.threerings.stats.data.StatSet.Container
 
addToTables(Table) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
 
addToTables(Table) - Method in interface com.threerings.parlor.data.TableLobbyObject
Adds the supplied table instance to the tables set (using the appropriate distributed object mechanisms).
addToTableSet(Table) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
Requests that the specified entry be added to the tableSet set.
addUpdate(SceneUpdate) - Method in class com.threerings.whirled.util.UpdateList
Adds an update to this list.
addWideControl(JComponent) - Method in class com.threerings.parlor.game.client.SwingGameConfigurator
Add a control to the interface.
addZoneObserver(ZoneObserver) - Method in class com.threerings.whirled.zone.client.ZoneDirector
Adds a zone observer to the list.
ais - Variable in class com.threerings.parlor.game.data.GameConfig
Configurations for AIs to be used in this game.
allowAddObject(ObjectInfo) - Method in class com.threerings.stage.util.PlacementConstraints
Determines whether the constraints allow the specified object to be added to the scene.
allowModifyObjects(ObjectInfo[], ObjectInfo[]) - Method in class com.threerings.stage.util.PlacementConstraints
Determines whether the constraints allow the specified objects to be added and removed simultaneously.
allowRemoveObject(ObjectInfo) - Method in class com.threerings.stage.util.PlacementConstraints
Determines whether the constraints allow the specified object to be removed from the scene.
allPlayersReady() - Method in class com.threerings.parlor.game.server.GameManager
Returns true if all (non-AI) players have delivered their GameManager.playerReady(com.threerings.crowd.data.BodyObject) notifications, false if they have not.
ALREADY_AT_TABLE - Static variable in interface com.threerings.parlor.data.ParlorCodes
An error code returned by the table services when a user requests to create or join a table but they're already sitting at another table.
ALREADY_IN_PROGRESS - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
The tourney is already in progress.
ALREADY_IN_TOURNEY - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
User already in a tourney.
ANY_POSITION - Static variable in class com.threerings.parlor.data.Table
Used to request any position at a table.
appendStat(Stat.Type, int) - Method in class com.threerings.stats.data.StatSet
Appends an integer value to an IntArrayStat.
appendValue(int) - Method in class com.threerings.stats.data.IntArrayStat
Appends a value to this statistic.
apply(SceneModel) - Method in class com.threerings.stage.data.DefaultColorUpdate
 
apply(SceneModel) - Method in class com.threerings.stage.data.ModifyObjectsUpdate
 
apply(SceneModel) - Method in class com.threerings.whirled.data.SceneUpdate
Applies this update to the specified scene model.
apply(SceneModel) - Method in class com.threerings.whirled.spot.data.ModifyPortalsUpdate
 
apply(ZoneNodeObject) - Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc
 
apply(NodeObject) - Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc
 
applyAndRecordUpdate(SceneModel, SceneUpdate) - Method in class com.threerings.whirled.server.persist.DummySceneRepository
 
applyAndRecordUpdate(SceneModel, SceneUpdate) - Method in interface com.threerings.whirled.server.persist.SceneRepository
Applise the supplied scene update to persistent representation of its associated scene, then stores the update persistently for future invocations of the server to load.
applyOp(int, int, int, DropBoard.PieceOperation) - Method in class com.threerings.puzzle.drop.data.DropBoard
Applies a specified DropBoard.PieceOperation to all pieces in the specified row or column starting at the specified coordinates and spanning the remainder of the row or column (depending on the application direction) in the board.
applyOp(int, int, int, int, DropBoard.PieceOperation) - Method in class com.threerings.puzzle.drop.data.DropBoard
Applies a specified DropBoard.PieceOperation to all pieces in a row or column segment starting at the specified coordinates and of the specified length in the board.
applyOp(int, int, DropBoard.PieceOperation) - Method in class com.threerings.puzzle.drop.data.DropBoard
Applies a specified DropBoard.PieceOperation to the specified piece in the board.
applyRisingPieces(int[]) - Method in class com.threerings.puzzle.drop.data.DropBoard
Called by the DropControllerDelegate when it's time to apply a rising row of pieces to the board.
applyToListeners(SpeakObject.ListenerOp) - Method in class com.threerings.whirled.spot.data.ClusterObject
 
attributeChanged(AttributeChangedEvent) - Method in class com.threerings.parlor.game.client.GameController
 
attributeChanged(AttributeChangedEvent) - Method in class com.threerings.parlor.game.server.GameWatcher
 
attributeChanged(AttributeChangedEvent) - Method in class com.threerings.parlor.turn.client.TurnDisplay
 
attributeChanged(AttributeChangedEvent) - Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate
 
attributeChanged(AttributeChangedEvent) - Method in class com.threerings.puzzle.client.PuzzleController
 
attributeChanged(AttributeChangedEvent) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
 
AuxModel - Interface in com.threerings.whirled.data
An interface that must be implemented by auxiliary scene models.
auxModels - Variable in class com.threerings.whirled.data.SceneModel
Auxiliary scene model information.

B

BANNED_FROM_TABLE - Static variable in interface com.threerings.parlor.data.ParlorCodes
An error code returned by the table services for a request to join a table that the requester been banned from.
BASE_LAYER - Static variable in class com.threerings.stage.tools.editor.EditorModel
Miso layer constants.
BETWEEN_HANDS - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
The state that indicates the game is currently between hands.
BLACK_JOKER - Static variable in interface com.threerings.parlor.card.data.CardCodes
The number of the black joker.
blankSceneModel() - Static method in class com.threerings.whirled.data.SceneModel
Creates and returns a blank scene model.
blankStageSceneModel() - Static method in class com.threerings.stage.data.StageSceneModel
Creates and returns a blank scene model.
Board - Class in com.threerings.puzzle.data
An abstract base class for generating and storing puzzle board data.
Board() - Constructor for class com.threerings.puzzle.data.Board
 
boardAlwaysFilled() - Method in interface com.threerings.puzzle.drop.util.PieceDropLogic
Should the board always be filled?
BoardSummary - Class in com.threerings.puzzle.data
Provides summarized data representing a player's board in a puzzle game.
BoardSummary() - Constructor for class com.threerings.puzzle.data.BoardSummary
Constructs an empty board summary for use when un-serializing.
BoardSummary(Board) - Constructor for class com.threerings.puzzle.data.BoardSummary
Constructs a board summary that retrieves full board information from the supplied board when summarizing.
bodyDidEnterZone(BodyObject, int) - Method in interface com.threerings.whirled.zone.server.ZoneManager
Called when a body has been granted access to a zone.
bodyEntered(int) - Method in class com.threerings.parlor.rating.server.RatingDelegate
 
bodyLeft(int) - Method in class com.threerings.parlor.rating.server.RatingDelegate
 
bodyOid - Variable in class com.threerings.whirled.spot.data.SceneLocation
The oid of the body that occupies this location.
bodyOids - Variable in class com.threerings.parlor.data.Table
The body oids of the players of this table, or null if a party game.
BOOT_PLAYER - Static variable in class com.threerings.parlor.data.TableMarshaller
bootPlayer(int, Name) - Method in class com.threerings.parlor.client.TableDirector
Sends a request to boot a player from a table.
bootPlayer(int, Name, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.client.TableService
Requests that another user be booted from the specified table.
bootPlayer(int, Name, InvocationService.InvocationListener) - Method in class com.threerings.parlor.data.TableMarshaller
 
bootPlayer(ClientObject, int, Name, InvocationService.InvocationListener) - Method in class com.threerings.parlor.server.TableManager
 
bootPlayer(ClientObject, int, Name, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.server.TableProvider
BOTTOM - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardCodes
For four-player games, the bottom (own) player.
ByteByteStringMapStat - Class in com.threerings.stats.data
Maps up to 127 string values to integers in the range 0 - 127.
ByteByteStringMapStat() - Constructor for class com.threerings.stats.data.ByteByteStringMapStat
 
ByteStringSetStat - Class in com.threerings.stats.data
A string set that maps its values to bytes.
ByteStringSetStat() - Constructor for class com.threerings.stats.data.ByteStringSetStat
 

C

cancel() - Method in class com.threerings.parlor.client.Invitation
Cancels this invitation.
cancel(int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.client.ParlorService
You probably don't want to call this directly, but want to call Invitation.cancel().
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
Sets the state of the game to GameObject.CANCELLED.
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
Dispatches calls to a CardGameReceiver instance.
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
Used to issue notifications to a CardGameReceiver instance on a client.
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
The method id used to dispatch CardGameReceiver.cardsTransferredBetweenPlayers(int, int, int) notifications.
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
Issues a notification that will result in a call to CardGameReceiver.cardsTransferredBetweenPlayers(int, int, int) on a client.
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
The method id used to dispatch SpotMarshaller.clusterSpeak(java.lang.String, byte) requests.
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
Deprecated.
This signature is retained for backwards compatibility.
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.

D

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
Provides a summary of a DropBoard.
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.

E

EditablePortal - Class in com.threerings.whirled.spot.tools
An editable portal extends the standard portal with information needed by the loader and editor.
EditablePortal() - Constructor for class com.threerings.whirled.spot.tools.EditablePortal
 
EditorApp - Class in com.threerings.stage.tools.editor
A scene editor application that provides facilities for viewing, editing, and saving the scene templates that comprise a game.
EditorApp(String[]) - Constructor for class com.threerings.stage.tools.editor.EditorApp
Construct and initialize the EditorApp object.
EditorConfig - Class in com.threerings.stage.tools.editor
Provides access to configuration data for the editor.
EditorConfig() - Constructor for class com.threerings.stage.tools.editor.EditorConfig
 
EditorContext - Interface in com.threerings.stage.tools.editor.util
 
EditorDialog - Class in com.threerings.stage.tools.editor
Basic ok cancel dialog for use by editor components.
EditorDialog(String, EditorContext, EditorScenePanel) - Constructor for class com.threerings.stage.tools.editor.EditorDialog
 
EditorDialogUtil - Class in com.threerings.stage.tools.editor.util
 
EditorDialogUtil() - Constructor for class com.threerings.stage.tools.editor.util.EditorDialogUtil
 
EditorFrame - Class in com.threerings.stage.tools.editor
 
EditorFrame(StageSceneWriter) - Constructor for class com.threerings.stage.tools.editor.EditorFrame
 
EditorModel - Class in com.threerings.stage.tools.editor
The EditorModel class provides a holding place for storing, modifying and retrieving data that is shared across the Editor application and its myriad UI components.
EditorModel(TileManager) - Constructor for class com.threerings.stage.tools.editor.EditorModel
 
EditorModelListener - Interface in com.threerings.stage.tools.editor
The editor model listener interface should be implemented by classes that would like to be notified when the editor model is changed.
EditorScenePanel - Class in com.threerings.stage.tools.editor
Displays the scene view and handles UI events on the scene.
EditorScenePanel(EditorContext, JFrame, EditorModel, EditorScenePanel.SceneModelListener) - Constructor for class com.threerings.stage.tools.editor.EditorScenePanel
Constructs the editor scene view panel.
EditorScenePanel.SceneModelListener - Interface in com.threerings.stage.tools.editor
 
EditorScrollBox - Class in com.threerings.stage.tools.editor
A scrollbox that shows our position in the editor.
EditorScrollBox(EditorScenePanel) - Constructor for class com.threerings.stage.tools.editor.EditorScrollBox
Create the tightly-coupled EditorScrollBox.
EditorTileManager - Class in com.threerings.stage.tools.editor
Extends the normal Miso Tile Manager to allow the use of a set of test tiles that can be used in the editor.
EditorTileManager(ResourceManager, ImageManager) - Constructor for class com.threerings.stage.tools.editor.EditorTileManager
 
EditorToolBarPanel - Class in com.threerings.stage.tools.editor
 
EditorToolBarPanel(TileManager, EditorModel) - Constructor for class com.threerings.stage.tools.editor.EditorToolBarPanel
 
elementUpdated(ElementUpdatedEvent) - Method in class com.threerings.parlor.turn.client.TurnDisplay
 
enableCoordHighlighting(boolean) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
Enables or disables highlighting of the tile over which the mouse is currently positioned.
END_DROP_BLOCK - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
The action command for ending dropping the block.
endGame() - Method in class com.threerings.parlor.game.server.GameManager
Called when the game is known to be over.
endHand() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
Ends the hand of cards.
endPlayerGame(int) - Method in class com.threerings.parlor.game.server.GameManager
Ends the game for the given player.
endTrick() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
Ends the trick.
endTurn() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
 
endTurn() - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
Called to end the turn.
entryAdded(EntryAddedEvent<Table>) - Method in class com.threerings.parlor.client.TableDirector
 
EntryFee - Class in com.threerings.parlor.tourney.data
Extensible entry fee class that specifies entry requirements for a tourney.
EntryFee() - Constructor for class com.threerings.parlor.tourney.data.EntryFee
 
entryFee - Variable in class com.threerings.parlor.tourney.data.TourneyConfig
The fee to join the tourney.
entryRemoved(EntryRemovedEvent<Table>) - Method in class com.threerings.parlor.client.TableDirector
 
entryUpdated(EntryUpdatedEvent<Table>) - Method in class com.threerings.parlor.client.TableDirector
 
enumerateObjects() - Method in class com.threerings.stage.data.StageScene
Iterates over all of the interesting objects in this scene.
enumerateSceneTypes(List<String>) - Method in interface com.threerings.stage.tools.editor.util.EditorContext
Inserts all known scene types into the supplied list.
equals(Object) - Method in class com.threerings.parlor.card.data.Card
 
equals(Object) - Method in class com.threerings.parlor.data.Table
 
equals(Object) - Method in class com.threerings.parlor.game.data.GameConfig
Returns true if this game config object is equal to the supplied object (meaning it is a game config for the same game and its configuration settings are the same as ours).
equals(Object) - Method in class com.threerings.parlor.tourney.data.Participant
 
equals(Board) - Method in class com.threerings.puzzle.data.Board
Returns whether this board is equal to the given comparison board.
equals(Board) - Method in class com.threerings.puzzle.drop.data.DropBoard
 
equals(Object) - Method in class com.threerings.stage.data.StageLocation
Location equality is determined by coordinates.
equals(Object) - Method in class com.threerings.whirled.spot.data.Cluster
 
equals(Object) - Method in interface com.threerings.whirled.spot.data.Location
Two locations are equals if they specify the same coordinates, but the orientation may be different.
equals(Object) - Method in class com.threerings.whirled.spot.data.Portal
Portal equality is determined by portal id.
equals(Object) - Method in class com.threerings.whirled.spot.data.SceneLocation
 
equivalent(Location) - Method in class com.threerings.stage.data.StageLocation
Location equivalence means that the coordinates and orientation are the same.
equivalent(Location) - Method in interface com.threerings.whirled.spot.data.Location
Two locations are equivalent if they specify the same location and orientation.
ERR_CANNOT_CLUSTER - Static variable in interface com.threerings.stage.data.StageCodes
An error delivered when adding objects to scenes.
ERR_NO_OVERLAP - Static variable in interface com.threerings.stage.data.StageCodes
An error delivered when adding objects to scenes.
execute(DropBoard, int, int) - Method in interface com.threerings.puzzle.drop.data.DropBoard.PieceOperation
Called for each piece in the board segment the operation is being applied to.
EXPERIENCE - Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord
 
experience - Variable in class com.threerings.parlor.rating.server.persist.RatingRecord
The number of times the player has played this game.
experience - Variable in class com.threerings.parlor.rating.server.Rating
The number of times the player's played our game.
expired() - Method in class com.threerings.parlor.util.RobotPlayer
 
ExtrasPainter - Interface in com.threerings.stage.tools.editor.util
An interface for painting extra stuff.

F

FAILED_ENTRY_FEE - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
User failed to meet the entry fee requirements.
fastForward(long) - Method in class com.threerings.puzzle.drop.client.DropSprite
 
fill(int) - Method in class com.threerings.puzzle.drop.data.DropBoard
Fills the board contents with the given piece.
fillBoard(DropBoard, PieceDropper.DropObserver) - Method in class com.threerings.puzzle.drop.util.PieceDropper
Drops new pieces onto the board to fill the gaps.
findStandingSpot(Rectangle, int, AStarPathUtil.TraversalPred, Object, Point, int) - Static method in class com.threerings.stage.util.StageSceneUtil
Locates a spot to stand near the supplied rectangular footprint.
FINISHED - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
Tourney has completed.
finishInit(String) - Method in class com.threerings.stage.tools.editor.EditorApp
 
flip(Card, long) - Method in class com.threerings.parlor.card.client.CardSprite
Flip the card from its current displayed card to the specified card.
flyAcross(Card[], Point, Point, long, long, float) - Method in class com.threerings.parlor.card.client.CardPanel
Flies a set of cards from the ether into the ether.
flyAcross(int, Point, Point, long, long, float) - Method in class com.threerings.parlor.card.client.CardPanel
Flies a set of cards from the ether into the ether face-down.
flyFromBoard(CardSprite[], Point, long, float) - Method in class com.threerings.parlor.card.client.CardPanel
Flies a set of cards from the board into the ether.
flyFromBoard(CardSprite[], Point, Point, long, float) - Method in class com.threerings.parlor.card.client.CardPanel
Flies a set of cards from the board into the ether through an intermediate point.
flyFromHand(CardSprite[], Point, long, float) - Method in class com.threerings.parlor.card.client.CardPanel
Flies a set of cards from the hand into the ether.
flyFromHandToBoard(CardSprite, Point, long) - Method in class com.threerings.parlor.card.client.CardPanel
Flies a card from the hand onto the board.
flyIntoHand(Card[], Point, long, long, long, float) - Method in class com.threerings.parlor.card.client.CardPanel
Flies a set of cards from the ether into the hand.
flyToBoard(Card, Point, Point, long, float) - Method in class com.threerings.parlor.card.client.CardPanel
Flies a card from the ether onto the board.
followsSuit(PlayerCard[], Card) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
Checks whether the proposed card follows the suit lead.
FORCED_MOVE - Static variable in class com.threerings.whirled.client.SceneDecoder
The method id used to dispatch SceneReceiver.forcedMove(int) notifications.
FORCED_MOVE - Static variable in class com.threerings.whirled.zone.client.ZoneDecoder
The method id used to dispatch ZoneReceiver.forcedMove(int, int) notifications.
forcedMove(int) - Method in class com.threerings.whirled.client.SceneDirector
 
forcedMove(int) - Method in interface com.threerings.whirled.client.SceneReceiver
Used to communicate a required move notification to the client.
forcedMove(ClientObject, int) - Static method in class com.threerings.whirled.server.SceneSender
Issues a notification that will result in a call to SceneReceiver.forcedMove(int) on a client.
forcedMove(int, int) - Method in class com.threerings.whirled.zone.client.ZoneDirector
 
forcedMove(int, int) - Method in interface com.threerings.whirled.zone.client.ZoneReceiver
Used to communicate a required move notification to the client.
forcedMove(ClientObject, int, int) - Static method in class com.threerings.whirled.zone.server.ZoneSender
Issues a notification that will result in a call to ZoneReceiver.forcedMove(int, int) on a client.

G

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
The method id used to dispatch ParlorReceiver.gameIsReady(int) notifications.
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
This should be called from GameManager.gameDidStart() to let the turn delegate perform start of game processing.
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
Issues a notification that will result in a call to ParlorReceiver.gameIsReady(int) on a client.
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
Extends the PlayManagerDelegate mechanism with game manager specific methods.
GameManagerDelegate() - Constructor for class com.threerings.parlor.game.server.GameManagerDelegate
 
GameManagerDelegate(GameManager) - Constructor for class com.threerings.parlor.game.server.GameManagerDelegate
Deprecated.
use the zero-argument constructor.
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
Returns a reference to the PuzzleBoardView in use.
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
Returns a traversal predicate for use with StageSceneUtil.findStandingSpot(java.awt.Rectangle, int, com.threerings.media.util.AStarPathUtil.TraversalPred, java.lang.Object, java.awt.Point, int) that validates whether a player can stand in the searched spots.
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
Create and return a primary Key to identify a PercentileRecord with the supplied key values.
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
Create and return a primary Key to identify a StringCodeRecord with the supplied key values.
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
Returns the matchmaking type of this game: GameConfig.SEATED_GAME, etc.
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
Once a table is ready to play (see Table.mayBeStarted() and Table.shouldBeStarted()), the players array can be fetched using this method.
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
Maps a Stat.Type's code code back to a Stat.Type instance.
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
Returns UpdateList.getUpdates(int) for this scene's updates.
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

H

Hand - Class in com.threerings.parlor.card.data
Instances of this class represent hands of cards.
Hand() - Constructor for class com.threerings.parlor.card.data.Hand
 
handleAction(ActionEvent) - Method in class com.threerings.micasa.client.ClientController
 
handleAction(ActionEvent) - Method in class com.threerings.micasa.simulator.client.SimulatorController
 
handleAction(ActionEvent) - Method in class com.threerings.parlor.game.client.GameController
Handles basic game controller action events.
handleAction(ActionEvent) - Method in class com.threerings.puzzle.client.PuzzleController
 
handleAction(ActionEvent) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
 
handleClusterClicked(Object, Tuple<Cluster, Point>) - Method in class com.threerings.stage.client.StageSceneController
Handles a cluster clicked event.
handleLocationClicked(Object, StageLocation) - Method in class com.threerings.stage.client.StageSceneController
Called when the user clicks on a location within the scene.
handleNew(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
Creates a blank scene and configures the editor to begin editing it.
handleOpen(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
Presents the user with an open file dialog and loads the scenes from the selected file.
handlePreferences(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
Handles a request to open the preferences dialog.
handleQuit(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
Handles a request to quit.
handleQuit(ActionEvent) - Method in class com.threerings.stage.tools.viewer.ViewerFrame
Handles a request to get the fuck out of dodge.
handleSave(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
Save the scenes to the file they were last associated with.
handleSaveAs(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
Present the user with a save file dialog and save the scenes to the selected file.
handleSetDefBase(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
Make the currently selected base tile into the scene's default tile.
handleTestTiles(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
Handles a request to reload the test tiles.
HAS_PLAYERS - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
This tourney has participating players.
hasAction() - Method in class com.threerings.puzzle.client.PuzzleController
Returns true if the puzzle has action, false if the action is cleared or it is suspended.
hasFee(BodyObject) - Method in class com.threerings.parlor.tourney.data.EntryFee
Checks if the user has the required entry fee.
hashCode() - Method in class com.threerings.parlor.card.data.Card
 
hashCode() - Method in class com.threerings.parlor.data.Table
 
hashCode() - Method in class com.threerings.parlor.game.data.GameConfig
Computes a hashcode for this game config object that supports our GameConfig.equals(java.lang.Object) implementation.
hashCode() - Method in class com.threerings.parlor.tourney.data.Participant
 
hashCode() - Method in class com.threerings.stage.data.StageLocation
Computes a reasonable hashcode for location instances.
hashCode() - Method in class com.threerings.whirled.spot.data.Cluster
 
hashCode() - Method in interface com.threerings.whirled.spot.data.Location
The hashcode of a Location should be based only on its coordinates.
hashCode() - Method in class com.threerings.whirled.spot.data.Portal
Computes a reasonable hashcode for portal instances.
hashCode() - Method in class com.threerings.whirled.spot.data.SceneLocation
 
hasOverlay() - Method in class com.threerings.puzzle.client.PuzzlePanel
Returns true if an overlay panel is currently being displayed.
HEARTS - Static variable in interface com.threerings.parlor.card.data.CardCodes
The suit of hearts.
HOSTED_ZONES - Static variable in class com.threerings.whirled.zone.peer.server.ZoneNodeObject
The field name of the hostedZones field.
HostedZone - Class in com.threerings.whirled.zone.peer.data
Represents a zone hosted on some node.
HostedZone() - Constructor for class com.threerings.whirled.zone.peer.data.HostedZone
 
HostedZone(int, Name) - Constructor for class com.threerings.whirled.zone.peer.data.HostedZone
 
hostedZones - Variable in class com.threerings.whirled.zone.peer.server.ZoneNodeObject
Contains info on all zones hosted by this server.

I

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
Increments a string value in a StringMapStat.
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
Adds a value to an IntSetStat.
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
The method id used to dispatch ParlorMarshaller.InviteMarshaller.inviteReceived(int) responses.
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
Returns true if this drop sprite is dropping, false if it has been DropSprite.stop()ped or has not yet been DropSprite.drop()ped.
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
Returns true if thsi percentiler has been modified since it was created or since the last call to Percentiler.clearModified().
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.

J

JACK - Static variable in interface com.threerings.parlor.card.data.CardCodes
The number of the jack.
join(InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.tourney.client.TourneyService
Handles a request to join the tourney.
JOIN - Static variable in class com.threerings.parlor.tourney.data.TourneyMarshaller
join(InvocationService.ConfirmListener) - Method in class com.threerings.parlor.tourney.data.TourneyMarshaller
 
join(ClientObject, InvocationService.ConfirmListener) - Method in class com.threerings.parlor.tourney.server.TourneyManager
 
join(ClientObject, InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.tourney.server.TourneyProvider
JOIN_CLUSTER - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller
JOIN_TABLE - Static variable in class com.threerings.parlor.data.TableMarshaller
joinCluster(int, ResultListener<Void>) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
Issues a request to join the cluster associated with the specified user (starting one if necessary).
joinCluster(int, InvocationService.ConfirmListener) - Method in interface com.threerings.whirled.spot.client.SpotService
Requests that this client start or join the specified cluster.
joinCluster(int, InvocationService.ConfirmListener) - Method in class com.threerings.whirled.spot.data.SpotMarshaller
 
joinCluster(ClientObject, int, InvocationService.ConfirmListener) - Method in interface com.threerings.whirled.spot.server.SpotProvider
joinCluster(ClientObject, int, InvocationService.ConfirmListener) - Method in class com.threerings.whirled.spot.server.SpotSceneRegistry
 
joinTable(int, int) - Method in class com.threerings.parlor.client.TableDirector
Sends a request to join the specified table at the specified position.
joinTable(int, int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.client.TableService
Requests that the current user be added to the specified table at the specified position.
joinTable(int, int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.data.TableMarshaller
 
joinTable(ClientObject, int, int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.server.TableManager
 
joinTable(ClientObject, int, int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.server.TableProvider

K

keyPressed(KeyEvent) - Method in class com.threerings.stage.client.StageScenePanel
 
keyPressed(KeyEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
 
keyReleased(KeyEvent) - Method in class com.threerings.stage.client.StageScenePanel
 
keyReleased(KeyEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
 
keyTyped(KeyEvent) - Method in class com.threerings.stage.client.StageScenePanel
 
KING - Static variable in interface com.threerings.parlor.card.data.CardCodes
The number of the king.

L

LAST_UPDATED - Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord
 
lastUpdated - Variable in class com.threerings.parlor.rating.server.persist.RatingRecord
The last time this rating was updated.
LAYER_INDEX_CHANGED - Static variable in interface com.threerings.stage.tools.editor.EditorModelListener
 
LAYER_NAMES - Static variable in class com.threerings.stage.tools.editor.EditorModel
 
leave(InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.tourney.client.TourneyService
Handles a request to leave the tourney.
LEAVE - Static variable in class com.threerings.parlor.tourney.data.TourneyMarshaller
leave(InvocationService.ConfirmListener) - Method in class com.threerings.parlor.tourney.data.TourneyMarshaller
 
leave(ClientObject, InvocationService.ConfirmListener) - Method in class com.threerings.parlor.tourney.server.TourneyManager
 
leave(ClientObject, InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.tourney.server.TourneyProvider
LEAVE_TABLE - Static variable in class com.threerings.parlor.data.TableMarshaller
leaveOccupiedScene(BodyObject) - Method in class com.threerings.whirled.server.SceneRegistry
Ejects the specified body from their current scene and zone.
leaveOccupiedZone(ZonedBodyObject) - Method in class com.threerings.whirled.zone.server.ZoneRegistry
Ejects the specified body from their current scene and zone.
leaveTable(int) - Method in class com.threerings.parlor.client.TableDirector
Sends a request to leave the specified table at which we are presumably seated.
leaveTable(int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.client.TableService
Requests that the current user be removed from the specified table.
leaveTable(int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.data.TableMarshaller
 
leaveTable(ClientObject, int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.server.TableManager
 
leaveTable(ClientObject, int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.server.TableProvider
LEFT - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardCodes
For four-player games, the player on the left.
len - Variable in class com.threerings.puzzle.drop.data.SegmentInfo
The segment's length in pieces.
LIGHT_LEVEL - Static variable in class com.threerings.stage.data.StageSceneObject
The field name of the lightLevel field.
LIGHT_SHADE - Static variable in class com.threerings.stage.data.StageSceneObject
The field name of the lightShade field.
lightLevel - Variable in class com.threerings.stage.data.StageSceneObject
The light level in this scene.
lightShade - Variable in class com.threerings.stage.data.StageSceneObject
The color of the light.
loadExtras(int, SceneModel) - Method in class com.threerings.whirled.server.persist.DummySceneRepository
 
loadExtras(int, SceneModel) - Method in interface com.threerings.whirled.server.persist.SceneRepository
Loads optional additional scene data.
loadPercentile(int, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
Loads the percentile distribution associated with the specified game and mode.
loadPercentiles(int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
Loads all the percentile distributions associated with the specified game.
loadScene(String) - Method in class com.threerings.stage.tools.viewer.ViewerFrame
 
loadSceneModel(int) - Method in interface com.threerings.whirled.client.persist.SceneRepository
Fetches the model for the scene with the specified id.
loadSceneModel(int) - Method in class com.threerings.whirled.server.persist.DummySceneRepository
 
loadSceneModel(int) - Method in interface com.threerings.whirled.server.persist.SceneRepository
Fetches the model for the scene with the specified scene id.
loadStats(int) - Method in class com.threerings.stats.server.persist.StatRepository
Loads the stats associated with the specified player.
loadTestTiles() - Method in class com.threerings.stage.tools.editor.TestTileLoader
Check the specified directory and all its subdirectories for xml files.
loadTournies() - Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository
Loads all the tourney configs from the repository.
loadUpdates(int) - Method in class com.threerings.whirled.server.persist.DummySceneRepository
 
loadUpdates(int) - Method in interface com.threerings.whirled.server.persist.SceneRepository
Fetches the set of updates associated with the specified scene.
LobbiesMarshaller() - Constructor for class com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller
 
Lobby - Class in com.threerings.micasa.lobby
A simple class for keeping track of information for each lobby in operation on the server.
Lobby(int, String, String) - Constructor for class com.threerings.micasa.lobby.Lobby
Constructs a lobby record and initializes it with the specified values.
Lobby() - Constructor for class com.threerings.micasa.lobby.Lobby
Constructs a blank lobby record suitable for unserialization.
LobbyConfig - Class in com.threerings.micasa.lobby
 
LobbyConfig() - Constructor for class com.threerings.micasa.lobby.LobbyConfig
 
LobbyController - Class in com.threerings.micasa.lobby
 
LobbyController() - Constructor for class com.threerings.micasa.lobby.LobbyController
 
LobbyManager - Class in com.threerings.micasa.lobby
Takes care of the server side of a particular lobby.
LobbyManager() - Constructor for class com.threerings.micasa.lobby.LobbyManager
 
LobbyMarshaller - Class in com.threerings.micasa.lobby
Provides the implementation of the LobbyService interface that marshalls the arguments and delivers the request to the provider on the server.
LobbyMarshaller() - Constructor for class com.threerings.micasa.lobby.LobbyMarshaller
 
LobbyMarshaller.CategoriesMarshaller - Class in com.threerings.micasa.lobby
Marshalls results to implementations of LobbyService.CategoriesListener.
LobbyMarshaller.LobbiesMarshaller - Class in com.threerings.micasa.lobby
Marshalls results to implementations of LobbyService.LobbiesListener.
LobbyObject - Class in com.threerings.micasa.lobby
Presently the lobby object contains nothing specific, but the class acts as a placeholder in case lobby-wide fields are needed in the future.
LobbyObject() - Constructor for class com.threerings.micasa.lobby.LobbyObject
 
lobbyOid - Variable in class com.threerings.parlor.data.Table
The object id of the lobby object with which this table is associated.
LobbyPanel - Class in com.threerings.micasa.lobby
Used to display the interface for the lobbies.
LobbyPanel(MiCasaContext, LobbyConfig) - Constructor for class com.threerings.micasa.lobby.LobbyPanel
Constructs a new lobby panel and the associated user interface elements.
LobbyProvider - Interface in com.threerings.micasa.lobby
Defines the server-side of the LobbyService.
LobbyRegistry - Class in com.threerings.micasa.lobby
The lobby registry is the primary class that coordinates the lobby services on the client.
LobbyRegistry(InvocationManager) - Constructor for class com.threerings.micasa.lobby.LobbyRegistry
 
LobbySelector - Class in com.threerings.micasa.lobby
The lobby selector displays a drop-down box listing the categories of lobbies available on this server and when a category is selected, it displays a list of the lobbies that are available in that category.
LobbySelector(MiCasaContext) - Constructor for class com.threerings.micasa.lobby.LobbySelector
Constructs a new lobby selector component.
LobbyService - Interface in com.threerings.micasa.lobby
Provides an interface to the various parlor services that are directly invokable by the client (by means of the invocation services).
LobbyService.CategoriesListener - Interface in com.threerings.micasa.lobby
LobbyService.LobbiesListener - Interface in com.threerings.micasa.lobby
loc - Variable in class com.threerings.whirled.spot.data.Portal
The location of the portal.
loc - Variable in class com.threerings.whirled.spot.data.SceneLocation
The actual location, which is interpreted by the display system.
localDataDir(String) - Static method in class com.threerings.stage.tools.editor.EditorApp
Given a subdirectory name (that should correspond to the calling service), returns a file path that can be used to store local data.
Location - Interface in com.threerings.whirled.spot.data
 
LOCATION_CLICKED - Static variable in class com.threerings.stage.client.StageScenePanel
An action command generated when the user clicks on a location within the scene.
LOCATION_OCCUPIED - Static variable in interface com.threerings.whirled.spot.data.SpotCodes
An error code indicating that a location is occupied.
locationForObject(TileManager, ObjectInfo) - Static method in class com.threerings.stage.util.StageSceneUtil
Does the necessary jiggery pokery to figure out where the specified object's associated location is.
locationForObject(TileManager, ObjectInfo, int) - Static method in class com.threerings.stage.util.StageSceneUtil
Does the necessary jiggery pokery to figure out where the specified object's associated location is.
locationForObject(TileManager, int, int, int) - Static method in class com.threerings.stage.util.StageSceneUtil
Does the necessary jiggery pokery to figure out where the specified object's associated location is.
locationForObject(TileManager, int, int, int, int) - Static method in class com.threerings.stage.util.StageSceneUtil
Does the necessary jiggery pokery to figure out where the specified object's associated location is.
locationToCoords(int, int, Point) - Static method in class com.threerings.stage.util.StageSceneUtil
Converts full coordinates to Cartesian coordinates.
Log - Class in com.threerings.micasa
Contains a reference to the log object used by the MiCasa package.
Log() - Constructor for class com.threerings.micasa.Log
 
log - Static variable in class com.threerings.micasa.Log
The static log instance configured for use by this package.
Log - Class in com.threerings.parlor.card
Contains a reference to the log object used by the Card services.
Log() - Constructor for class com.threerings.parlor.card.Log
 
log - Static variable in class com.threerings.parlor.card.Log
 
Log - Class in com.threerings.parlor
Contains a reference to the log object used by the Parlor services.
Log() - Constructor for class com.threerings.parlor.Log
 
log - Static variable in class com.threerings.parlor.Log
We dispatch our log messages through this logger.
Log - Class in com.threerings.puzzle
Contains a reference to the log object used by this package.
Log() - Constructor for class com.threerings.puzzle.Log
 
log - Static variable in class com.threerings.puzzle.Log
 
Log - Class in com.threerings.stage
Contains a reference to the log object used by this package.
Log() - Constructor for class com.threerings.stage.Log
 
log - Static variable in class com.threerings.stage.Log
 
Log - Class in com.threerings.stats
A placeholder class that contains a reference to the log object used by this project.
Log() - Constructor for class com.threerings.stats.Log
 
log - Static variable in class com.threerings.stats.Log
We dispatch our log messages through this logger.
Log - Class in com.threerings.whirled
Contains a reference to the log object used by the Whirled services.
Log() - Constructor for class com.threerings.whirled.Log
 
log - Static variable in class com.threerings.whirled.Log
 
Log - Class in com.threerings.whirled.spot
Contains a reference to the log object used by the Whirled Spot services.
Log() - Constructor for class com.threerings.whirled.spot.Log
 
log - Static variable in class com.threerings.whirled.spot.Log
 
Log - Class in com.threerings.whirled.zone
Contains a reference to the log object used by the Whirled Zone services.
Log() - Constructor for class com.threerings.whirled.zone.Log
 
log - Static variable in class com.threerings.whirled.zone.Log
 
logic - Variable in class com.threerings.parlor.tourney.data.TourneyConfig
The tournament logic runtime persistent data.
LOGOFF - Static variable in class com.threerings.micasa.simulator.client.SimulatorController
Command constant used to logoff the client.
LogonPanel - Class in com.threerings.micasa.client
 
LogonPanel(MiCasaContext) - Constructor for class com.threerings.micasa.client.LogonPanel
 

M

main(String[]) - Static method in class com.threerings.micasa.client.MiCasaApp
 
main(String[]) - Static method in class com.threerings.micasa.server.MiCasaServer
 
main(String[]) - Static method in class com.threerings.micasa.simulator.client.SimulatorApp
 
main(String[]) - Static method in class com.threerings.stage.tools.editor.EditorApp
Instantiate the application object and start it running.
main(String[]) - Static method in class com.threerings.stage.tools.viewer.ViewerApp
Instantiate the application object and start it running.
main(String[]) - Static method in class com.threerings.stage.tools.xml.StageSceneParser
A simple hook for parsing a single scene from the command line.
mapEnteringBody(BodyObject, Portal) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
Assigns a starting location for an entering body.
MAX_CODE - Static variable in class com.threerings.stats.server.persist.MaxStatCodeRecord
 
maxCode - Variable in class com.threerings.stats.server.persist.MaxStatCodeRecord
 
maximum - Variable in class com.threerings.parlor.data.RangeParameter
The maximum value of this parameter.
MAXIMUM_RATING - Static variable in interface com.threerings.parlor.rating.data.RatingCodes
The maximum rating value.
MaxIntStat - Class in com.threerings.stats.data
Extends the IntStat by maintaining a maximum value which is updated every time a value is accumulated to the stat.
MaxIntStat() - Constructor for class com.threerings.stats.data.MaxIntStat
 
maxStat(Stat.Type, int) - Method in class com.threerings.stats.data.StatSet
Sets an integer stat to the specified value, if it exceeds our existing recorded value.
MaxStatCodeRecord - Class in com.threerings.stats.server.persist
 
MaxStatCodeRecord() - Constructor for class com.threerings.stats.server.persist.MaxStatCodeRecord
 
MaxValueIntStat - Class in com.threerings.stats.data
Extends the IntStat by maintaining the maximum value that the stat has ever been assigned (unlike MaxIntStat, which tracks the maximum value that the stat has ever been incremented by).
MaxValueIntStat() - Constructor for class com.threerings.stats.data.MaxValueIntStat
 
mayBeStarted() - Method in class com.threerings.parlor.data.Table
Returns true if this table has a sufficient number of players that the game can be started.
mayLeavePlace(PlaceObject) - Method in class com.threerings.puzzle.client.PuzzleController
 
mayStandAtLocation(BodyObject, StageLocation) - Method in class com.threerings.stage.server.StageSceneManager
Called by NPPs to determine whether or not they can stand at the specified location.
mayTraversePortal(BodyObject, Portal) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
This is called when a user requests to traverse a portal from this scene to another scene.
MiCasaApp - Class in com.threerings.micasa.client
The micasa app is the main point of entry for the MiCasa client application.
MiCasaApp() - Constructor for class com.threerings.micasa.client.MiCasaApp
 
MiCasaApplet - Class in com.threerings.micasa.client
The MiCasa applet is used to make MiCasa games available via the web browser.
MiCasaApplet() - Constructor for class com.threerings.micasa.client.MiCasaApplet
 
MiCasaBootstrapData - Class in com.threerings.micasa.data
Extends the basic Presents bootstrap data and provides some bootstrap information specific to the MiCasa services.
MiCasaBootstrapData() - Constructor for class com.threerings.micasa.data.MiCasaBootstrapData
 
MiCasaClient - Class in com.threerings.micasa.client
The MiCasa client takes care of instantiating all of the proper managers and loading up all of the necessary configuration and getting the client bootstrapped.
MiCasaClient() - Constructor for class com.threerings.micasa.client.MiCasaClient
 
MiCasaConfig - Class in com.threerings.micasa.server
Provides access to the MiCasa server configuration.
MiCasaConfig() - Constructor for class com.threerings.micasa.server.MiCasaConfig
 
MiCasaContext - Interface in com.threerings.micasa.util
The micasa context encapsulates the contexts of all of the services that are used by the micasa 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.
MiCasaFrame - Class in com.threerings.micasa.client
Contains the user interface for the MiCasa client application.
MiCasaFrame() - Constructor for class com.threerings.micasa.client.MiCasaFrame
Constructs the top-level MiCasa client frame.
MiCasaFrame(String) - Constructor for class com.threerings.micasa.client.MiCasaFrame
Constructs the top-level MiCasa client frame with the specified window title.
MiCasaServer - Class in com.threerings.micasa.server
The main general organizer of everything that goes on in the MiCasa game server process.
MiCasaServer() - Constructor for class com.threerings.micasa.server.MiCasaServer
 
MiCasaSession - Class in com.threerings.micasa.server
Extends the Crowd session and provides bootstrap data specific to the MiCasa services.
MiCasaSession() - Constructor for class com.threerings.micasa.server.MiCasaSession
 
MicroCardSprite - Class in com.threerings.parlor.card.client
 
MicroCardSprite(CardPanel, Card) - Constructor for class com.threerings.parlor.card.client.MicroCardSprite
Creates a new upward-facing micro-card sprite.
MicroCardSprite(CardPanel, Card, boolean) - Constructor for class com.threerings.parlor.card.client.MicroCardSprite
Creates a new micro-card sprite.
minimum - Variable in class com.threerings.parlor.data.RangeParameter
The minimum value of this parameter.
MINIMUM_RATING - Static variable in interface com.threerings.parlor.rating.data.RatingCodes
The minimum rating value.
minimumPlayerCount - Variable in class com.threerings.parlor.data.TableConfig
The minimum number of players needed overall (or per-team if a team-based game) for the game to start at the creator's discretion.
minPlayers - Variable in class com.threerings.parlor.tourney.data.TourneyConfig
The minimum number of players needed for the tourney to start.
MOD_COUNT - Static variable in class com.threerings.stats.server.persist.StatRecord
 
modCount - Variable in class com.threerings.stats.server.persist.StatRecord
The number of times this stat has been updated, so that simultaneous attempts to update the same stat in the repository can be caught and handled.
modelChanged(int) - Method in interface com.threerings.stage.tools.editor.EditorModelListener
Called by the EditorModel when the model is changed.
modelChanged(int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
 
modelChanged(int) - Method in class com.threerings.stage.tools.editor.TileInfoPanel
 
modify(IntSetStat) - Method in class com.threerings.stats.data.IntSetStatAdder
 
modify(IntStat) - Method in class com.threerings.stats.data.IntStatIncrementer
 
modify(IntStat) - Method in class com.threerings.stats.data.IntStatMinimumer
 
modify(T) - Method in class com.threerings.stats.data.StatModifier
Applies the modification to the stat in question.
MODIFY_SCENE_ACCESS - Static variable in interface com.threerings.stage.data.StageCodes
The access control identifier for scene modification privileges.
ModifyObjectsUpdate - Class in com.threerings.stage.data
A scene update that is broadcast when objects have been added to or removed from the scene.
ModifyObjectsUpdate() - Constructor for class com.threerings.stage.data.ModifyObjectsUpdate
 
ModifyPortalsUpdate - Class in com.threerings.whirled.spot.data
A scene update to add/remove portals.
ModifyPortalsUpdate() - Constructor for class com.threerings.whirled.spot.data.ModifyPortalsUpdate
 
mouseDragged(MouseEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
 
mouseDragged(MouseEvent) - Method in class com.threerings.stage.tools.editor.PortalTool
When the mouse is dragged we update the current portal.
mouseExited(MouseEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
 
mouseMoved(MouseEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
 
mousePressed(MouseEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
 
mousePressed(MouseEvent) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
 
mouseReleased(MouseEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
 
mouseReleased(MouseEvent) - Method in class com.threerings.stage.tools.editor.PortalTool
If button1 is released, we store the new portal, if button3: we cancel.
MOVE_BLOCK_LEFT - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
The action command for moving the block to the left.
MOVE_BLOCK_RIGHT - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
The action command for moving the block to the right.
MOVE_REQUIRES_SERVER_SWITCH - Static variable in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
MOVE_REQUIRES_SERVER_SWITCH - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
MOVE_REQUIRES_SERVER_SWITCH - Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
MOVE_SUCCEEDED - Static variable in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
MOVE_SUCCEEDED - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
MOVE_SUCCEEDED - Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
MOVE_SUCCEEDED_WITH_SCENE - Static variable in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
MOVE_SUCCEEDED_WITH_SCENE - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
MOVE_SUCCEEDED_WITH_SCENE - Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
MOVE_SUCCEEDED_WITH_UPDATES - Static variable in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
MOVE_SUCCEEDED_WITH_UPDATES - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
MOVE_SUCCEEDED_WITH_UPDATES - Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
MOVE_TO - Static variable in class com.threerings.whirled.data.SceneMarshaller
MOVE_TO - Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller
moveBody(BodyObject, int) - Method in class com.threerings.whirled.server.SceneRegistry
Ejects the specified body from their current scene and sends them a request to move to the specified new scene.
moveBody(ZonedBodyObject, int, int) - Method in class com.threerings.whirled.zone.server.ZoneRegistry
Ejects the specified body from their current scene and sends them a request to move to the specified new zone and scene.
moveBodyToDefaultPortal(PlaceRegistry, BodyObject) - Static method in class com.threerings.whirled.spot.server.SpotSceneManager
Move the specified body to the default portal, if possible.
movePending() - Method in class com.threerings.whirled.client.SceneDirector
Returns true if there is a pending move request.
movePiece(int, int, int, int, long) - Method in class com.threerings.puzzle.drop.client.DropBoardView
Instructs the view to move the piece at the specified starting position to the specified destination position.
moveRequiresServerSwitch(String, int[]) - Method in class com.threerings.whirled.client.SceneDirector
 
moveRequiresServerSwitch(String, int[]) - Method in class com.threerings.whirled.client.SceneMoveAdapter
 
moveRequiresServerSwitch(String, int[]) - Method in interface com.threerings.whirled.client.SceneService.SceneMoveListener
Indicates that the client must switch to the specified server and reissue its move request in order to relocate to its desired scene.
moveRequiresServerSwitch(String, int[]) - Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
 
moveRequiresServerSwitch(String, int[]) - Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
 
moveRequiresServerSwitch(String, int[]) - Method in class com.threerings.whirled.zone.client.ZoneDirector
 
moveRequiresServerSwitch(String, int[]) - Method in interface com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener
Indicates that the client must switch to the specified server and reissue its move request in order to relocate to its desired zone.
moveRequiresServerSwitch(String, int[]) - Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
 
moveSucceeded(int, PlaceConfig) - Method in class com.threerings.whirled.client.SceneDirector
 
moveSucceeded(int, PlaceConfig) - Method in class com.threerings.whirled.client.SceneMoveAdapter
 
moveSucceeded(int, PlaceConfig) - Method in interface com.threerings.whirled.client.SceneService.SceneMoveListener
Indicates that a move succeeded.
moveSucceeded(int, PlaceConfig) - Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
 
moveSucceeded(int, PlaceConfig) - Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
 
moveSucceeded(int, PlaceConfig, ZoneSummary) - Method in class com.threerings.whirled.zone.client.ZoneDirector
 
moveSucceeded(int, PlaceConfig, ZoneSummary) - Method in interface com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener
moveSucceeded(int, PlaceConfig, ZoneSummary) - Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
 
moveSucceededWithScene(int, PlaceConfig, SceneModel) - Method in class com.threerings.whirled.client.SceneDirector
 
moveSucceededWithScene(int, PlaceConfig, SceneModel) - Method in class com.threerings.whirled.client.SceneMoveAdapter
 
moveSucceededWithScene(int, PlaceConfig, SceneModel) - Method in interface com.threerings.whirled.client.SceneService.SceneMoveListener
Indicates that a move succeeded and that the client's cached scene information should be updated with the supplied data.
moveSucceededWithScene(int, PlaceConfig, SceneModel) - Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
 
moveSucceededWithScene(int, PlaceConfig, SceneModel) - Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
 
moveSucceededWithScene(int, PlaceConfig, ZoneSummary, SceneModel) - Method in class com.threerings.whirled.zone.client.ZoneDirector
 
moveSucceededWithScene(int, PlaceConfig, ZoneSummary, SceneModel) - Method in interface com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener
Called in response to a successful ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) request when our cached scene was out of date and the server determined that we needed an updated copy.
moveSucceededWithScene(int, PlaceConfig, ZoneSummary, SceneModel) - Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
 
moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - Method in class com.threerings.whirled.client.SceneDirector
 
moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - Method in class com.threerings.whirled.client.SceneMoveAdapter
 
moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - Method in interface com.threerings.whirled.client.SceneService.SceneMoveListener
Indicates that a move succeeded and that the client's cached scene information should be updated with the supplied data.
moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
 
moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
 
moveSucceededWithUpdates(int, PlaceConfig, ZoneSummary, SceneUpdate[]) - Method in class com.threerings.whirled.zone.client.ZoneDirector
 
moveSucceededWithUpdates(int, PlaceConfig, ZoneSummary, SceneUpdate[]) - Method in interface com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener
Called in response to a successful ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) request when our cached scene was out of date and the server determined that we needed some updates.
moveSucceededWithUpdates(int, PlaceConfig, ZoneSummary, SceneUpdate[]) - Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
 
moveTo(int) - Method in class com.threerings.whirled.client.SceneDirector
Requests that this client move the specified scene.
moveTo(int, int, SceneService.SceneMoveListener) - Method in interface com.threerings.whirled.client.SceneService
Requests that that this client's body be moved to the specified scene.
moveTo(int, int, SceneService.SceneMoveListener) - Method in class com.threerings.whirled.data.SceneMarshaller
 
moveTo(ClientObject, int, int, SceneService.SceneMoveListener) - Method in interface com.threerings.whirled.server.SceneProvider
moveTo(ClientObject, int, int, SceneService.SceneMoveListener) - Method in class com.threerings.whirled.server.SceneRegistry
 
moveTo(int, int) - Method in class com.threerings.whirled.zone.client.ZoneDirector
Requests that this client move the specified scene in the specified zone.
moveTo(int, int, ResultListener<PlaceConfig>) - Method in class com.threerings.whirled.zone.client.ZoneDirector
Requests that this client move the specified scene in the specified zone.
moveTo(int, int, int, ZoneService.ZoneMoveListener) - Method in interface com.threerings.whirled.zone.client.ZoneService
Requests that that this client's body be moved to the specified scene in the specified zone.
moveTo(int, int, int, ZoneService.ZoneMoveListener) - Method in class com.threerings.whirled.zone.data.ZoneMarshaller
 
moveTo(ClientObject, int, int, int, ZoneService.ZoneMoveListener) - Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
 
moveTo(ClientObject, int, int, int, ZoneService.ZoneMoveListener) - Method in interface com.threerings.whirled.zone.server.ZoneProvider
moveTo(ClientObject, int, int, int, ZoneService.ZoneMoveListener) - Method in class com.threerings.whirled.zone.server.ZoneRegistry
 
MULTIPLE - Static variable in class com.threerings.parlor.card.client.CardPanel
The selection mode in which the user can select multiple cards.
MUST_BE_CREATOR - Static variable in interface com.threerings.parlor.data.ParlorCodes
An error code returned by the table services.
MUTILATE_SCENE_ACCESS - Static variable in interface com.threerings.stage.data.StageCodes
The access control identifier for potentially damaging scene modification privileges.

N

name - Variable in class com.threerings.micasa.lobby.Lobby
The human readable name of the lobby.
name - Variable in class com.threerings.parlor.data.Parameter
A human readable name for this configuration parameter.
name() - Method in interface com.threerings.stats.data.Stat.Type
Returns the enum name of stat.
name - Variable in class com.threerings.whirled.data.SceneModel
The human readable name of this scene.
name - Variable in class com.threerings.whirled.spot.tools.EditablePortal
The human-readable name of this portal.
name - Variable in class com.threerings.whirled.zone.data.SceneSummary
The name of this scene.
name - Variable in class com.threerings.whirled.zone.data.ZoneSummary
The name of the zone.
name - Variable in class com.threerings.whirled.zone.peer.data.HostedZone
The name of the zone being hosted.
needsBoardSummaries() - Method in class com.threerings.puzzle.server.PuzzleManager
Returns whether this puzzle cares to make use of per-player board summaries that are sent periodically to all users in the puzzle via PuzzleManager.sendStatusUpdate().
needsPaint() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
 
neighborDirs - Variable in class com.threerings.whirled.zone.data.SceneSummary
The directions in which each of the neighbors lay.
neighbors - Variable in class com.threerings.whirled.zone.data.SceneSummary
The ids of the scenes to which this scene is connected via portals.
newStat() - Method in interface com.threerings.stats.data.Stat.Type
Returns a new blank stat instance of the specified type.
NextBlockView - Class in com.threerings.puzzle.drop.client
The next block view displays an image representing the next drop block to appear in the game.
NextBlockView(DropBoardView, int, int, int) - Constructor for class com.threerings.puzzle.drop.client.NextBlockView
Constructs a next block view.
NO_REQUEST - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
Indicates that the player has not requested or accepted a rematch.
NO_RESTART_ACTION - Static variable in interface com.threerings.puzzle.client.PuzzleController.ClearPender
NO_SELF_BOOT - Static variable in interface com.threerings.parlor.data.ParlorCodes
An error code returned by the table services.
NO_SUCH_CLUSTER - Static variable in interface com.threerings.whirled.spot.data.SpotCodes
An error code indicating that a cluster is not valid.
NO_SUCH_PORTAL - Static variable in interface com.threerings.whirled.spot.data.SpotCodes
An error code indicating that the portal specified in a traversePortal request does not exist.
NO_SUCH_TABLE - Static variable in interface com.threerings.parlor.data.ParlorCodes
An error code returned by the table services.
NO_SUCH_ZONE - Static variable in interface com.threerings.whirled.zone.data.ZoneCodes
An error code indicating that a zone identified by a particular zone id does not exist.
NodeFunc() - Constructor for class com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc
 
NONE - Static variable in class com.threerings.parlor.card.client.CardPanel
The selection mode in which cards are not selectable.
NoSuchSceneException - Exception in com.threerings.whirled.util
Thrown when an attempt to load a non-existent scene is made on the repository.
NoSuchSceneException(int) - Constructor for exception com.threerings.whirled.util.NoSuchSceneException
 
NOT_AT_TABLE - 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 that they were not sitting at in the first place.
NOT_IN_TOURNEY - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
User is not in the tourney.
notifyAllParticipants(String) - Method in class com.threerings.parlor.tourney.server.TourneyManager
 
NUM_ACTIONS - Static variable in class com.threerings.stage.tools.editor.EditorModel
The number of actions.

O

OBJECT_LAYER - Static variable in class com.threerings.stage.tools.editor.EditorModel
 
OBJECT_ORIENTATION - Static variable in class com.threerings.stage.util.StageSceneUtil
Value to pass to StageSceneUtil.locationForObject(TileManager, ObjectInfo, int) and StageSceneUtil.locationForObject(TileManager, int, int, int, int)for orientation to indicate it should use the object's orientation.
objectAvailable(DObject) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
 
ObjectEditorDialog - Class in com.threerings.stage.tools.editor
Used to edit object attributes.
ObjectEditorDialog(EditorContext, EditorScenePanel) - Constructor for class com.threerings.stage.tools.editor.ObjectEditorDialog
 
OCCUPANT_LOCS - Static variable in class com.threerings.whirled.spot.data.SpotSceneObject
The field name of the occupantLocs field.
occupantEntered(OccupantInfo) - Method in class com.threerings.micasa.client.ChatPanel
 
occupantEntered(OccupantInfo) - Method in class com.threerings.micasa.client.OccupantList
 
occupantInRoom(BodyObject) - Method in class com.threerings.parlor.game.server.GameManager
Called by the client when an occupant has arrived in the game room and has loaded their bits.
occupantLeft(OccupantInfo) - Method in class com.threerings.micasa.client.ChatPanel
 
occupantLeft(OccupantInfo) - Method in class com.threerings.micasa.client.OccupantList
 
OccupantList - Class in com.threerings.micasa.client
The occupant list displays the list of users that are in a particular place.
OccupantList(CrowdContext) - Constructor for class com.threerings.micasa.client.OccupantList
Constructs an occupant list with the supplied context which it will use to register itself with the necessary managers.
occupantLocs - Variable in class com.threerings.whirled.spot.data.SpotSceneObject
A distributed set containing SceneLocation records for all occupants of this scene.
OCCUPANTS - Static variable in class com.threerings.whirled.spot.data.ClusterObject
The field name of the occupants field.
occupants - Variable in class com.threerings.whirled.spot.data.ClusterObject
Tracks the oid of the body objects that occupy this cluster.
occupantUpdated(OccupantInfo, OccupantInfo) - Method in class com.threerings.micasa.client.ChatPanel
 
occupantUpdated(OccupantInfo, OccupantInfo) - Method in class com.threerings.micasa.client.OccupantList
 
openScene(String) - Method in class com.threerings.stage.tools.editor.EditorFrame
Loads the scene from the specified path into the editor and displays an error dialog if it fails.
openScene(ActionEvent) - Method in class com.threerings.stage.tools.viewer.ViewerFrame
Callback for opening a new scene.
opponent - Variable in class com.threerings.parlor.client.Invitation
The name of the other user involved in this invitation.
orient - Variable in class com.threerings.stage.data.StageLocation
The user's orientation (defined by DirectionCodes).
orientToString() - Method in class com.threerings.stage.data.StageLocation
Object.toString() helper function.
OUTER_ELEMENT - Static variable in class com.threerings.whirled.spot.tools.xml.SpotSceneWriter
The outer element used to enclose our spot scene definition.
OUTER_ELEMENT - Static variable in class com.threerings.whirled.tools.xml.SceneWriter
The outer element used to enclose our scene definition.

P

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
Dispatches calls to a ParlorReceiver instance.
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
Defines the server-side of the ParlorService.
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
Used to issue notifications to a ParlorReceiver instance on a client.
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
Contains data for a Percentiler record.
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
Called when a player in the game has been replaced by a call to GameManager.replacePlayer(int, com.threerings.util.Name).
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
Defines the server-side of the PuzzleGameService.
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
Deprecated.
use the zero-argument constructor.
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.

Q

qualifyZoneId(byte, int) - Static method in class com.threerings.whirled.zone.util.ZoneUtil
Composes the zone type and zone id into a qualified zone id.
QUEEN - Static variable in interface com.threerings.parlor.card.data.CardCodes
The number of the queen.

R

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
Initialize the 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
The method id used to dispatch ParlorReceiver.receivedInviteCancellation(int) notifications.
RECEIVED_INVITE_RESPONSE - Static variable in class com.threerings.parlor.client.ParlorDecoder
The method id used to dispatch ParlorReceiver.receivedInviteResponse(int, int, java.lang.Object) notifications.
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
Replaces the player at the specified index and calls GameManager.playerWasReplaced(int, com.threerings.util.Name, com.threerings.util.Name) to let derived classes and delegates know what's going on.
REQUEST_CANCELLED - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
The method id used to dispatch SpotMarshaller.SpotSceneMoveMarshaller.requestCancelled() responses.
REQUEST_REMATCH - Static variable in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
The method id used to dispatch TrickCardGameMarshaller.requestRematch() requests.
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.

S

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
Dispatches calls to a SceneReceiver instance.
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
A useful base class for implementing part of a SceneService.SceneMoveListener.
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
Defines the server-side of the SceneService.
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
Used to parse a SceneModel from 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
Generates an XML representation of an SceneModel.
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
Issues a notification that will result in a call to CardGameReceiver.receivedCardsFromPlayer(int, com.threerings.parlor.card.data.Card[]) on a client.
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
Issues a notification that will result in a call to CardGameReceiver.receivedHand(int, com.threerings.parlor.card.data.Hand) on a client.
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
Issues a notification that will result in a call to ParlorReceiver.receivedInviteCancellation(int) on a client.
sendInviteResponse(ClientObject, int, int, Object) - Static method in class com.threerings.parlor.server.ParlorSender
Issues a notification that will result in a call to ParlorReceiver.receivedInviteResponse(int, int, java.lang.Object) on a client.
sendProgressUpdate() - Method in class com.threerings.puzzle.client.PuzzleController
Sends the server a game progress update with the list of events, as well as board states if PuzzlePanel.isSyncingBoards() is true.
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
Issues a notification that will result in a call to CardGameReceiver.sentCardsToPlayer(int, com.threerings.parlor.card.data.Card[]) on a client.
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
Sets the moveHandler for use in SceneDirector.recoverFailedMove(int).
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
Sets whether the chat box text entry field requests the keyboard focus when the panel receives AncestorListener.ancestorAdded(javax.swing.event.AncestorEvent) or PlaceView.willEnterPlace(com.threerings.crowd.data.PlaceObject) events.
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
Defines the server-side of the SpotService.
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
Extends the SceneRegistry with spot-related services.
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
Used to parse a SpotSceneModel from XML.
SpotSceneRuleSet() - Constructor for class com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet
 
SpotSceneWriter - Class in com.threerings.whirled.spot.tools.xml
Generates an XML representation of a SpotSceneModel.
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
Customizes the miso scene rule set such that it creates StageMisoSceneModel instances.
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
Extends the SpotSceneController with functionality specific to displaying Stage scenes.
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
Parses StageSceneModel instances from an XML description file.
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
Defines the server-side of the StageSceneService.
StageSceneRuleSet - Class in com.threerings.stage.tools.xml
Used to parse an StageScene from 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
Generates an XML representation of a StageSceneModel.
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.

T

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
Defines the server-side of the TableService.
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
Defines the server-side of the TourneyService.
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
Defines the server-side of the TourniesService.
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
Deprecated.
use the zero-argument constructor.
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
Defines the server-side of the TrickCardGameService.
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
Deprecated.
use the zero-argument constructor.
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.

U

undo(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
 
undo() - Method in class com.threerings.stage.tools.editor.EditorScenePanel
 
unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.ByteByteStringMapStat
 
unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.ByteStringSetStat
 
unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntArrayStat
 
unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntSetStat
 
unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntStat
 
unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntStringSetStat
 
unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.MaxIntStat
 
unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.MaxValueIntStat
 
unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.ShortStringSetStat
 
unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.Stat
Unserializes this item from data obtained from the item database.
unpersistFrom(ObjectInputStream) - Method in class com.threerings.whirled.data.SceneUpdate
Unserializes this instance from the bare representation created by SceneUpdate.persistTo(com.threerings.io.ObjectOutputStream).
UPDATE_PROGRESS - Static variable in class com.threerings.puzzle.data.PuzzleGameMarshaller
The method id used to dispatch PuzzleGameMarshaller.updateProgress(int, int[]) requests.
UPDATE_PROGRESS_SYNC - Static variable in class com.threerings.puzzle.data.PuzzleGameMarshaller
updateBoardSummaries() - Method in class com.threerings.puzzle.server.PuzzleManager
Applies updateBoardSummary on all the players' boards.
updateBoardSummary(int) - Method in class com.threerings.puzzle.server.PuzzleManager
Calls BoardSummary.summarize() on the given player's board summary to refresh the summary information in preparation for sending along to the client(s).
updateCluster(Cluster, Rectangle) - Method in class com.threerings.stage.client.StageScenePanel
Adds or updates the specified cluster in the view.
updateClusters(Cluster) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
Requests that the specified entry be updated in the clusters set.
updateCoordPos(int, int, Point) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
Updates the coordinate position and returns true if it has changed.
updateDefaultTileSet(int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
Updates the default tileset in the currently edited scene.
updateHostedZones(HostedZone) - Method in class com.threerings.whirled.zone.peer.server.ZoneNodeObject
Requests that the specified entry be updated in the hostedZones set.
UpdateList - Class in com.threerings.whirled.util
A list specialized for storing SceneUpdate objects.
UpdateList() - Constructor for class com.threerings.whirled.util.UpdateList
 
updateMiniView(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
Update the mini view in the scrollbox.
updateOccupantLocs(SceneLocation) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
Requests that the specified entry be updated in the occupantLocs set.
updateOccupants(GameObject) - Method in class com.threerings.parlor.data.Table
Called by the table manager when the game object's players have changed.
updateParticipants(Participant) - Method in class com.threerings.parlor.tourney.data.TourneyObject
Requests that the specified entry be updated in the participants set.
updatePercentile(int, int, Percentiler) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
Writes the supplied percentiler's data out to the database.
updatePiece(int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
Refreshes the piece sprite at the specified location, if no sprite exists at the location, one will be created.
updatePiece(int, int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
Updates the piece sprite at the specified location, if no sprite exists at the location, one will be created.
updateProgress(int, int[]) - Method in interface com.threerings.puzzle.client.PuzzleGameService
Asks the puzzle manager to apply the supplied progress events for the specified puzzle round to the player's state.
updateProgress(int, int[]) - Method in class com.threerings.puzzle.data.PuzzleGameMarshaller
 
updateProgress(ClientObject, int, int[]) - Method in interface com.threerings.puzzle.server.PuzzleGameProvider
updateProgress(ClientObject, int, int[]) - Method in class com.threerings.puzzle.server.PuzzleManager
 
updateProgressSync(int, int[], Board[]) - Method in interface com.threerings.puzzle.client.PuzzleGameService
Debug variant of PuzzleGameService.updateProgress(int, int[]) that is only used when PuzzlePanel.isSyncingBoards() is true and which includes the board states associated with each event.
updateProgressSync(int, int[], Board[]) - Method in class com.threerings.puzzle.data.PuzzleGameMarshaller
 
updateProgressSync(ClientObject, int, int[], Board[]) - Method in interface com.threerings.puzzle.server.PuzzleGameProvider
updateProgressSync(ClientObject, int, int[], Board[]) - Method in class com.threerings.puzzle.server.PuzzleManager
Called when the puzzle manager receives a progress update.
updateReceived(SceneUpdate) - Method in class com.threerings.stage.data.StageScene
 
updateReceived(SceneUpdate) - Method in class com.threerings.whirled.client.SceneDirector
Called by SceneController instances to tell us about an update to the current scene.
updateReceived(SceneUpdate) - Method in interface com.threerings.whirled.data.Scene
Called to inform the scene that an update has been received while the scene was resolved and active.
updateReceived(SceneUpdate) - Method in class com.threerings.whirled.data.SceneImpl
 
updateReceived() - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
This should be called if a scene update was received that caused our underlying scene model to change.
updateSelfSummary() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Updates the player's own local board summary to reflect the local copy of the player's board which is likely to be more up to date than the server-side board from which all other player board summaries originate.
updateStat(int, StatModifier<T>) - Method in class com.threerings.stats.server.persist.StatRepository
Applies a modification to a single stat.
updateStats(Stat) - Method in interface com.threerings.stats.data.StatSet.Container
 
updateTables(Table) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
 
updateTables(Table) - Method in interface com.threerings.parlor.data.TableLobbyObject
Updates the value of the specified table instance in the tables distributed set (using the appropriate distributed object mechanisms).
updateTableSet(Table) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
Requests that the specified entry be updated in the tableSet set.
updateTileInfo() - Method in class com.threerings.stage.tools.editor.EditorFrame
 
updateTileSetTree() - Method in class com.threerings.stage.tools.editor.TileInfoPanel
The layer has changed, update the tree to reflect the tilesets now available.
updateTourney(TourneyConfig) - Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository
Updates the tourney in the repository.
updateView() - Method in class com.threerings.stage.tools.editor.EditorScrollBox
Update the view of the editor map.
useBlockDropping() - Method in interface com.threerings.puzzle.drop.data.DropLogic
Returns whether the puzzle game would like to make use of the manipulable block dropping functionality.
useBoardRising() - Method in interface com.threerings.puzzle.drop.data.DropLogic
Returns whether the puzzle game would like to make use of the rising board functionality.
UserIdentifier - Class in com.threerings.parlor.game.data
 
UserIdentifier() - Constructor for class com.threerings.parlor.game.data.UserIdentifier
 
UserIdentifier.Ider - Interface in com.threerings.parlor.game.data
Implement this and set the mutha up.
username - Variable in class com.threerings.parlor.tourney.data.Participant
The username of the participant.

V

validate(SceneModel) - Method in class com.threerings.whirled.data.SceneUpdate
Called to ensure that the scene is in the appropriate state prior to applying the update.
validate(int) - Method in class com.threerings.whirled.util.UpdateList
Returns true if the supplied actual scene version is in accordance with the updates contained in this list.
VALUE - Static variable in class com.threerings.stats.server.persist.StringCodeRecord
 
value - Variable in class com.threerings.stats.server.persist.StringCodeRecord
 
valueChanged(TreeSelectionEvent) - Method in class com.threerings.stage.tools.editor.TileInfoPanel
Display the tiles in a tileset when it is selected.
valueChanged(ListSelectionEvent) - Method in class com.threerings.stage.tools.editor.TileInfoPanel
Handle tile table selections.
values() - Method in class com.threerings.stats.data.StringSetStat
Returns the values in this set.
valueToString() - Method in class com.threerings.stats.data.IntArrayStat
 
valueToString() - Method in class com.threerings.stats.data.IntSetStat
 
valueToString() - Method in class com.threerings.stats.data.IntStat
 
valueToString() - Method in class com.threerings.stats.data.MaxIntStat
 
valueToString() - Method in class com.threerings.stats.data.MaxValueIntStat
 
valueToString() - Method in class com.threerings.stats.data.Stat
Derived statistics must override this method and render their value to a string.
valueToString() - Method in class com.threerings.stats.data.StringMapStat
 
valueToString() - Method in class com.threerings.stats.data.StringSetStat
 
version - Variable in class com.threerings.whirled.data.SceneModel
The version number of this scene.
ViewerApp - Class in com.threerings.stage.tools.viewer
The ViewerApp is a scene viewing application that allows for trying out Stage scenes in a pseudo-runtime environment.
ViewerApp(String[]) - Constructor for class com.threerings.stage.tools.viewer.ViewerApp
Construct and initialize the ViewerApp object.
ViewerFrame - Class in com.threerings.stage.tools.viewer
The viewer frame is the main application window.
ViewerFrame(GraphicsConfiguration) - Constructor for class com.threerings.stage.tools.viewer.ViewerFrame
Creates a frame in which the viewer application can operate.
ViewerScenePanel - Class in com.threerings.stage.tools.viewer
 
ViewerScenePanel(StageContext, CharacterManager) - Constructor for class com.threerings.stage.tools.viewer.ViewerScenePanel
Construct the panel and initialize it with a context.

W

watchers - Variable in class com.threerings.parlor.data.Table
An array of the usernames of the non-player occupants of this game.
where() - Method in class com.threerings.whirled.server.SceneManager
 
where(int) - Method in class com.threerings.whirled.server.SceneRegistry
Returns SceneManager.where() for the specified scene or null:sceneId if no scene manager exists for that scene.
WHIRLED_GROUP - Static variable in interface com.threerings.whirled.data.SceneCodes
Defines our invocation services group.
WhirledContext - Interface in com.threerings.whirled.util
The whirled context provides access to the various managers, etc.
WhirledModule() - Constructor for class com.threerings.whirled.server.WhirledServer.WhirledModule
 
WhirledServer - Class in com.threerings.whirled.server
The Whirled server extends the CrowdServer and provides access to managers and the like that are needed by the Whirled serviecs.
WhirledServer() - Constructor for class com.threerings.whirled.server.WhirledServer
 
WhirledServer.WhirledModule - Class in com.threerings.whirled.server
Configures dependencies needed by the Whirled server.
WhirledSession - Class in com.threerings.whirled.server
The client object used by client management on the Whirled server.
WhirledSession() - Constructor for class com.threerings.whirled.server.WhirledSession
 
willEnterPlace(PlaceObject) - Method in class com.threerings.micasa.client.ChatPanel
 
willEnterPlace(PlaceObject) - Method in class com.threerings.micasa.client.OccupantList
 
willEnterPlace(PlaceObject) - Method in class com.threerings.micasa.lobby.LobbyController
 
willEnterPlace(PlaceObject) - Method in class com.threerings.micasa.lobby.LobbyPanel
 
willEnterPlace(PlaceObject) - Method in class com.threerings.micasa.lobby.table.TableListView
 
willEnterPlace(PlaceObject) - Method in class com.threerings.micasa.simulator.server.Simulant
Called when the simulant is about to enter the room in which it will be doing all of its business.
willEnterPlace(PlaceObject) - Method in class com.threerings.parlor.card.client.CardGameController
 
willEnterPlace(PlaceObject) - Method in class com.threerings.parlor.game.client.GameController
Adds this controller as a listener to the game object (thus derived classes need not do so) and lets the game manager know that we are now ready to go.
willEnterPlace(PlaceObject) - Method in class com.threerings.parlor.turn.client.TurnDisplay
 
willEnterPlace(PlaceObject) - Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate
 
willEnterPlace(PlaceObject) - Method in class com.threerings.puzzle.client.PuzzleController
 
willEnterPlace(PlaceObject) - Method in class com.threerings.puzzle.client.PuzzleControllerDelegate
 
willEnterPlace(PlaceObject) - Method in class com.threerings.puzzle.client.PuzzlePanel
 
willEnterPlace(PlaceObject) - Method in class com.threerings.stage.client.StageScenePanel
 
willEnterPlace(PlaceObject) - Method in class com.threerings.whirled.client.SceneController
 
willTraversePortal(BodyObject, Portal) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
This is called to let this scene manager know that the user is about to traverse the specified portal.
WINNERS - Static variable in class com.threerings.parlor.game.data.GameObject
The field name of the winners field.
winners - Variable in class com.threerings.parlor.game.data.GameObject
Whether each player in the game is a winner, or null if the game is not yet over.
WINNERS_AND_LOSERS - Static variable in interface com.threerings.parlor.game.data.GameCodes
The name of the message event to a placeObject that reports the winners and losers of a game.
WORLD - Static variable in class com.threerings.stage.data.StageSceneModel
A scene type code.
write(Object, DataWriter) - Method in class com.threerings.whirled.spot.tools.xml.SpotSceneWriter
 
writeModified(int, Stat[]) - Method in class com.threerings.stats.server.persist.StatRepository
Writes out any of the stats in the supplied array that have been modified since they were first loaded.
writeModified(int, Iterable<Stat>) - Method in class com.threerings.stats.server.persist.StatRepository
Writes out any of the stats in the supplied iterable that have been modified since they were first loaded.
writeObject(ObjectOutputStream) - Method in class com.threerings.stats.data.StatModifier
Writes our custom streamable fields.
writeObject(ObjectOutputStream) - Method in class com.threerings.whirled.data.SceneUpdate
Writes our custom streamable fields.
writeScene(File, SceneModel) - Method in class com.threerings.whirled.tools.xml.SceneWriter
Writes the supplied scene out to the specified file.
writeSceneModel(SceneModel, DataWriter) - Method in class com.threerings.whirled.tools.xml.SceneWriter
Writes the data for the supplied SceneModel to the XML data writer supplied.

X

x - Variable in class com.threerings.puzzle.drop.data.SegmentInfo
The segment's lower-left board coordinates.
x - Variable in class com.threerings.stage.data.StageLocation
The user's x position (interpreted by the display system).
xlate(String) - Method in interface com.threerings.stage.util.StageContext
Translates the specified message using the default bundle.
xlate(String, String) - Method in interface com.threerings.stage.util.StageContext
Translates the specified message using the specified bundle.

Y

y - Variable in class com.threerings.puzzle.drop.data.SegmentInfo
The segment's lower-left board coordinates.
y - Variable in class com.threerings.stage.data.StageLocation
The user's y position (interpreted by the display system).

Z

zipToNextRow() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Causes the board to zip quickly to the next row.
ZoneAdapter - Class in com.threerings.whirled.zone.client
The zone adapter makes life easier for a class that really only cares about one or two of the zone observer callbacks and doesn't want to provide empty implementations of the others.
ZoneAdapter() - Constructor for class com.threerings.whirled.zone.client.ZoneAdapter
 
zoneChangeFailed(String) - Method in class com.threerings.whirled.zone.client.ZoneAdapter
 
zoneChangeFailed(String) - Method in interface com.threerings.whirled.zone.client.ZoneObserver
This is called on all zone observers when a zone change request is rejected by the server or fails for some other reason.
ZoneCodes - Interface in com.threerings.whirled.zone.data
Contains codes used by the zone services.
ZonedBodyObject - Interface in com.threerings.whirled.zone.data
A system that uses the zone services must extend BodyObject and implement this interface.
ZoneDecoder - Class in com.threerings.whirled.zone.client
Dispatches calls to a ZoneReceiver instance.
ZoneDecoder(ZoneReceiver) - Constructor for class com.threerings.whirled.zone.client.ZoneDecoder
Creates a decoder that may be registered to dispatch invocation service notifications to the specified receiver.
zoneDidChange(ZoneSummary) - Method in class com.threerings.whirled.zone.client.ZoneAdapter
 
zoneDidChange(ZoneSummary) - Method in interface com.threerings.whirled.zone.client.ZoneObserver
Called when we have switched to a new zone.
zoneDidShutdown(int) - Method in interface com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneShutdownListener
 
zoneDidShutdown(int) - Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
Pass on that the zone has shutdown.
zoneDidShutdown(int) - Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager
Called by the ZoneManager when it is no longer hosting a scene.
zoneDidStartup(int, Name) - Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager
Called by the ZoneManager when it is hosting a zone.
ZoneDirector - Class in com.threerings.whirled.zone.client
The zone director augments the scene services with the notion of zones.
ZoneDirector(WhirledContext, SceneDirector) - Constructor for class com.threerings.whirled.zone.client.ZoneDirector
Constructs a zone director with the supplied context, and delegate scene director (which the zone director will coordinate with when moving from scene to scene).
zoneFailedToResolve(int, Exception) - Method in interface com.threerings.whirled.zone.server.ZoneManager.ResolutionListener
Called when a zone failed to resolve.
zoneFailedToResolve(int, Exception) - Method in class com.threerings.whirled.zone.server.ZoneMoveHandler
 
zoneId - Variable in class com.threerings.stage.data.StageSceneModel
The zone id to which this scene belongs.
zoneId - Variable in class com.threerings.whirled.zone.data.ZoneSummary
The zone's fully qualified unique identifier.
zoneId - Variable in class com.threerings.whirled.zone.peer.data.HostedZone
The unique ID for the zone in question.
zoneId(int) - Static method in class com.threerings.whirled.zone.util.ZoneUtil
Extracts the zone id from a qualified zone id.
ZoneManager - Interface in com.threerings.whirled.zone.server
A zone is a collection of scenes organized into a connected group.
ZoneManager.ResolutionListener - Interface in com.threerings.whirled.zone.server
Used to notify requesters when an asynchronous zone load has completed (successfully or not).
ZoneMarshaller - Class in com.threerings.whirled.zone.data
Provides the implementation of the ZoneService interface that marshalls the arguments and delivers the request to the provider on the server.
ZoneMarshaller() - Constructor for class com.threerings.whirled.zone.data.ZoneMarshaller
 
ZoneMarshaller.ZoneMoveMarshaller - Class in com.threerings.whirled.zone.data
Marshalls results to implementations of ZoneService.ZoneMoveListener.
ZoneMoveHandler - Class in com.threerings.whirled.zone.server
Handles transitioning between zones.
ZoneMoveHandler(LocationManager, ZoneManager, SceneRegistry, BodyObject, int, int, ZoneService.ZoneMoveListener) - Constructor for class com.threerings.whirled.zone.server.ZoneMoveHandler
 
ZoneMoveMarshaller() - Constructor for class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
 
ZoneNodeObject - Class in com.threerings.whirled.zone.peer.server
 
ZoneNodeObject() - Constructor for class com.threerings.whirled.zone.peer.server.ZoneNodeObject
 
ZoneObserver - Interface in com.threerings.whirled.zone.client
The zone observer interface makes it possible for entities to be notified when the client moves to a new zone.
zoneOnNode(Tuple<String, HostedZone>) - Method in interface com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneResolutionListener
Called when the zone is already hosted on another node.
ZonePeerManager - Class in com.threerings.whirled.zone.peer.server
 
ZonePeerManager(Lifecycle) - Constructor for class com.threerings.whirled.zone.peer.server.ZonePeerManager
Creates an uninitialized peer manager.
ZonePeerManager.NodeFunc<T> - Class in com.threerings.whirled.zone.peer.server
Useful with PeerManager.lookupNodeDatum(com.google.common.base.Function<com.threerings.presents.peer.data.NodeObject, T>).
ZoneProvider - Interface in com.threerings.whirled.zone.server
Defines the server-side of the ZoneService.
ZoneReceiver - Interface in com.threerings.whirled.zone.client
Defines, for the zone services, a set of notifications delivered asynchronously by the server to the client.
ZoneRegistry - Class in com.threerings.whirled.zone.server
The zone registry takes care of mapping zone requests to the appropriate registered zone manager.
ZoneRegistry(InvocationManager) - Constructor for class com.threerings.whirled.zone.server.ZoneRegistry
Creates a zone manager with the supplied configuration.
ZoneSender - Class in com.threerings.whirled.zone.server
Used to issue notifications to a ZoneReceiver instance on a client.
ZoneSender() - Constructor for class com.threerings.whirled.zone.server.ZoneSender
 
ZoneService - Interface in com.threerings.whirled.zone.client
The client interface for zone related invocation services (e.g.
ZoneService.ZoneMoveListener - Interface in com.threerings.whirled.zone.client
ZoneSummary - Class in com.threerings.whirled.zone.data
The zone summary contains information on a zone, including its name and summary info on all of the scenes in this zone (which can be used to generate a map of the zone on the client).
ZoneSummary() - Constructor for class com.threerings.whirled.zone.data.ZoneSummary
 
zoneType(int) - Static method in class com.threerings.whirled.zone.util.ZoneUtil
Extracts the zone type from a qualified zone id.
ZoneUtil - Class in com.threerings.whirled.zone.util
Server-specific, zone-related utility functions.
ZoneUtil() - Constructor for class com.threerings.whirled.zone.util.ZoneUtil
 
zoneWasResolved(ZoneSummary) - Method in interface com.threerings.whirled.zone.server.ZoneManager.ResolutionListener
Called when a zone was successfully resolved.
zoneWasResolved(ZoneSummary) - Method in class com.threerings.whirled.zone.server.ZoneMoveHandler
 
zoneWillChange(int) - Method in class com.threerings.whirled.zone.client.ZoneAdapter
 
zoneWillChange(int) - Method in interface com.threerings.whirled.zone.client.ZoneObserver
Called when we begin the process of switching to a new zone.

_

_R - Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
 
_R - Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord
 
_R - Static variable in class com.threerings.stats.server.persist.MaxStatCodeRecord
 
_R - Static variable in class com.threerings.stats.server.persist.StatRecord
 
_R - Static variable in class com.threerings.stats.server.persist.StringCodeRecord
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links

Copyright © 2015. All rights reserved.