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_CLEARED - Static variable in class com.threerings.puzzle.client.PuzzleBoardView
 
ACTION_CLEARED - Static variable in class com.threerings.puzzle.client.PuzzleController
A PuzzleController._astate constant.
ACTION_EDIT_TILE - Static variable in class com.threerings.stage.tools.editor.EditorModel
 
ACTION_GOING - Static variable in class com.threerings.puzzle.client.PuzzleBoardView
 
ACTION_GOING - Static variable in class com.threerings.puzzle.client.PuzzleController
A PuzzleController._astate constant.
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
 
actionWasCleared() - Method in class com.threerings.puzzle.client.PuzzleController
Called when the action was actually cleared, but before the action observers are notified.
actuallyClearAction() - Method in class com.threerings.puzzle.client.PuzzleController
Performs the actual process of clearing the action for this puzzle.
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
The method id used to dispatch StageSceneMarshaller.addObject(com.threerings.miso.data.ObjectInfo, com.threerings.presents.client.InvocationService.ConfirmListener) requests.
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.
addBody(BodyObject) - Method in class com.threerings.whirled.spot.server.SpotSceneManager.ClusterRecord
 
addButton(JToolBar, String, String, TileIcon) - Method in class com.threerings.stage.tools.editor.EditorToolBarPanel
 
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).
addExtrasPainter(ExtrasPainter) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
Add an extras painter.
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.
addNodes(DefaultMutableTreeNode, TileInfoPanel.TileSetRecord[], String, int, ArrayList<TreePath>) - Method in class com.threerings.stage.tools.editor.TileInfoPanel
Recursively add tilesets to the tree.
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
Handles a StageSceneService.addObject(com.threerings.miso.data.ObjectInfo, com.threerings.presents.client.InvocationService.ConfirmListener) request.
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.
addOccupantInfo(BodyObject, OccupantInfo) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
 
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.
addPortalLocationAttributes(Location, AttributesImpl) - Method in class com.threerings.whirled.spot.tools.xml.SpotSceneWriter
 
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.
addResolutionListener(int, SceneRegistry.ResolutionListener) - Method in class com.threerings.whirled.server.SceneRegistry
Adds a callback for when the scene is resolved.
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
 
addSceneAttributes(SceneModel, AttributesImpl) - Method in class com.threerings.stage.tools.xml.StageSceneWriter
 
addSceneAttributes(SpotSceneModel, AttributesImpl) - Method in class com.threerings.whirled.spot.tools.xml.SpotSceneWriter
 
addSceneAttributes(SceneModel, AttributesImpl) - Method in class com.threerings.whirled.tools.xml.SceneWriter
Adds attributes to the top-level element before it gets written.
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.
addStat(Stat, boolean) - Method in class com.threerings.stats.data.StatSet
Adds the specified Stat to the set.
addTableToLobby(Table) - Method in class com.threerings.parlor.server.TableManager
Add the table to the lobby object, after it has already been validated as being publishable.
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.
adjustHand(long, boolean) - Method in class com.threerings.parlor.card.client.CardPanel
Expands or collapses the hand to accommodate new cards or cover the space left by removed cards.
adjustObjectCoordsAccordingToGrip(Point, ObjectTile) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
Alter the position of the object according to which corner we are holding it by.
advance() - Method in class com.threerings.puzzle.util.PointSet.PointIterator
 
advancePosition() - Method in class com.threerings.puzzle.drop.client.DropSprite
Called when the sprite has finished traversing its current row to advance its board coordinates to the next row.
AI_TICK_DELAY - Static variable in class com.threerings.parlor.game.server.GameManager
The frequency with which we dispatch AI game ticks.
ais - Variable in class com.threerings.parlor.game.data.GameConfig
Configurations for AIs to be used in this game.
allAnimationsFinished() - Method in class com.threerings.puzzle.client.PuzzleAnimationWaiter
 
allAnimationsFinished(boolean) - Method in class com.threerings.puzzle.client.PuzzleAnimationWaiter
Replacement for AnimationWaiter.allAnimationsFinished() that also reports whether the puzzle associated with this animation waiter is still valid.
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.
allowModifyObjects(PlacementConstraints.ObjectData[], PlacementConstraints.ObjectData[]) - 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.
ALPHA_PLACING - Static variable in class com.threerings.stage.tools.editor.EditorScenePanel
Alpha level used to render transparent placing tile image.
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.
animationDidFinish(Animation) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Called when an animation finishes doing its business.
animationFinished(Animation) - Method in class com.threerings.puzzle.client.PuzzleBoardView
Called when a potential action animation is finished.
announcePlayerGameOver(int) - Method in class com.threerings.parlor.game.server.GameManager
Announce to everyone in the game that a player's game has ended.
ANY_POSITION - Static variable in class com.threerings.parlor.data.Table
Used to request any position at a table.
anyHandsEmpty() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
Checks whether any hands are empty.
append(String, Style) - Method in class com.threerings.micasa.client.ChatPanel
Append the specified text in the specified style.
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(Object) - Method in class com.threerings.parlor.card.client.CardPanel.CardSpriteClickedOp
 
apply(Object) - Method in class com.threerings.parlor.card.client.CardPanel.CardSpriteDraggedOp
 
apply(Object) - Method in class com.threerings.parlor.card.client.CardPanel.CardSpriteEnteredOp
 
apply(Object) - Method in class com.threerings.parlor.card.client.CardPanel.CardSpriteExitedOp
 
apply(Object) - Method in class com.threerings.puzzle.drop.client.DropSprite.PieceMovedOp
 
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.
applyDropSprite(DropSprite, int, int) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Applies the pieces in the given sprite to the specified column and row in the board.
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.
applyProgressEvent(int, int, Board) - Method in class com.threerings.puzzle.server.PuzzleManager
Called by PuzzleManager.updateProgress(com.threerings.presents.data.ClientObject, int, int[]) to give the server a chance to apply each game event received from the client to the respective player's server-side board and, someday, confirm their validity.
applyProgressEvents(int, int[], Board[]) - Method in class com.threerings.puzzle.server.PuzzleManager
Applies progress updates received from the client.
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
 
assignStartingLocation(BodyObject) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
Give our new body a starting location.
assignStringCode(Stat.Type, String) - Method in class com.threerings.stats.server.persist.StatRepository
Helper function for StatRepository.getStringCode(com.threerings.stats.data.Stat.Type, java.lang.String).
assignTurnRandomly() - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
Convenience function to randomly assign the turn.
assignWinners(boolean[]) - Method in class com.threerings.parlor.game.server.GameManager
Assigns the final winning status for each player to their respect player index in the supplied array.
assignWinners(boolean[]) - Method in class com.threerings.puzzle.server.PuzzleManager
Overrides the game manager implementation to mark all active players as winners.
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.server.TableManager.UserListener
 
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.
begin(String, String, Attributes) - Method in class com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet.PortalCreateRule
 
begin(String, String, Attributes) - Method in class com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet.PortalFieldsRule
 
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.
blockDidLand() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Called only for block-dropping puzzles when the drop block lands on something.
blockDidRotate(int) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Called when the drop block has rotated in the specified direction to allow derived classes to engage in any game-specific antics.
blockWillLand() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Called only for block-dropping puzzles when the drop block is about to land on something.
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
 
Board.BoardRandom - Class in com.threerings.puzzle.data
Used to generate random numbers.
Board.BoardRandom(long) - Constructor for class com.threerings.puzzle.data.Board.BoardRandom
 
boardActionCleared() - Method in class com.threerings.puzzle.client.PuzzleController
This method is called by the PuzzleBoardView when all action on the board has finished.
boardAlwaysFilled() - Method in interface com.threerings.puzzle.drop.util.PieceDropLogic
Should the board always be filled?
boardDidRise() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Called only for board-rising puzzles when the board has finished rising one row.
boardDidStabilize() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Called when the board has been fully evolved and is once again stable.
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.
boardWillRise() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Called only for board-rising puzzles before effecting the rising of the board by one row.
bodyAdded(SpotSceneManager.ClusterRecord, BodyObject) - Method in class com.threerings.stage.server.StageSceneManager
 
bodyAdded(SpotSceneManager.ClusterRecord, BodyObject) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
Called when a user is added to a cluster.
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.game.server.GameManager
 
bodyLeft(int) - Method in class com.threerings.parlor.rating.server.RatingDelegate
 
bodyLeft(int) - Method in class com.threerings.parlor.server.TableManager
Called when a body is known to have left either the room that contains our tables or logged off of the server.
bodyLeft(int) - Method in class com.threerings.stage.server.StageSceneManager
 
bodyLeft(int) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
 
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.
bodyRemoved(SpotSceneManager.ClusterRecord, BodyObject) - Method in class com.threerings.stage.server.StageSceneManager
 
bodyRemoved(SpotSceneManager.ClusterRecord, BodyObject) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
Called when a user is removed from a cluster.
BOOT_PLAYER - Static variable in class com.threerings.parlor.data.TableMarshaller
The method id used to dispatch TableMarshaller.bootPlayer(int, com.threerings.util.Name, com.threerings.presents.client.InvocationService.InvocationListener) requests.
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
Handles a TableService.bootPlayer(int, com.threerings.util.Name, com.threerings.presents.client.InvocationService.InvocationListener) request.
BOTTOM - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardCodes
For four-player games, the bottom (own) player.
BOUNCE_FRACTION - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
Defines the distance of a piece that we allow to bounce before we land it.
bounceTimerExpired() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Called when the bounce timer expires.
bounds - Variable in class com.threerings.stage.util.PlacementConstraints.ObjectData
 
BUCKET_COUNT - Static variable in class com.threerings.parlor.rating.util.Percentiler
The number of divisions between zero and our maximum value, which defines the granularity of our histogram.
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

calculateExternalColumn() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
Returns the column the external piece is located in based on the current central piece location and sprite orientation.
calculateExternalRow() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
Returns the row the external piece is located in based on the current central piece location and sprite orientation.
calculateOrientation(int, int) - Method in class com.threerings.stage.tools.editor.PortalTool
Updates the orientation of the portal based on the current mouse position and potentially repaints.
canAddBody(SpotSceneManager.ClusterRecord, BodyObject) - Method in class com.threerings.stage.server.StageSceneManager
 
canAddBody(SpotSceneManager.ClusterRecord, BodyObject) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
Verifies that the specified cluster can be expanded to include another body.
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
The method id used to dispatch ParlorMarshaller.cancel(int, com.threerings.presents.client.InvocationService.InvocationListener) requests.
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
Handles a ParlorService.cancel(int, com.threerings.presents.client.InvocationService.InvocationListener) request.
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
The method id used to dispatch TourneyMarshaller.cancel(com.threerings.presents.client.InvocationService.ConfirmListener) requests.
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
Handles a TourneyService.cancel(com.threerings.presents.client.InvocationService.ConfirmListener) request.
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.
canClearAction() - Method in class com.threerings.puzzle.client.PuzzleController
Returns whether or not it is safe to clear the action.
canClearAction() - Method in class com.threerings.puzzle.client.PuzzleControllerDelegate
Delegates that wish to postpone action clearing can override this method to return false until such time as the action can be cleared.
canClearAction() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
 
canEvolveBoard() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Called to determine whether it is safe to evolve the board.
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?
canStartChatting() - Method in class com.threerings.puzzle.client.PuzzleController
Can we start chatting at this juncture?
canStartChatting() - Method in class com.threerings.puzzle.client.PuzzleControllerDelegate
Can we start chatting at the instant that this method is called?
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.
CARD_COMP - Static variable in class com.threerings.parlor.card.client.CardPanel
Compares two card sprites based on their underlying card.
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.CardListener - Class in com.threerings.parlor.card.client
Listens for mouse interactions with cards.
CardPanel.CardListener() - Constructor for class com.threerings.parlor.card.client.CardPanel.CardListener
 
CardPanel.CardSelectionObserver - Interface in com.threerings.parlor.card.client
A listener for card selection/deselection.
CardPanel.CardSpriteClickedOp - Class in com.threerings.parlor.card.client
Calls CardSpriteObserver.cardSpriteClicked.
CardPanel.CardSpriteClickedOp(CardSprite, MouseEvent) - Constructor for class com.threerings.parlor.card.client.CardPanel.CardSpriteClickedOp
 
CardPanel.CardSpriteDraggedOp - Class in com.threerings.parlor.card.client
Calls CardSpriteObserver.cardSpriteDragged.
CardPanel.CardSpriteDraggedOp(CardSprite, MouseEvent) - Constructor for class com.threerings.parlor.card.client.CardPanel.CardSpriteDraggedOp
 
CardPanel.CardSpriteEnteredOp - Class in com.threerings.parlor.card.client
Calls CardSpriteObserver.cardSpriteEntered.
CardPanel.CardSpriteEnteredOp(CardSprite, MouseEvent) - Constructor for class com.threerings.parlor.card.client.CardPanel.CardSpriteEnteredOp
 
CardPanel.CardSpriteExitedOp - Class in com.threerings.parlor.card.client
Calls CardSpriteObserver.cardSpriteExited.
CardPanel.CardSpriteExitedOp(CardSprite, MouseEvent) - Constructor for class com.threerings.parlor.card.client.CardPanel.CardSpriteExitedOp
 
CardPanel.HandSpriteObserver - Class in com.threerings.parlor.card.client
Listens for interactions with cards in hand.
CardPanel.HandSpriteObserver() - Constructor for class com.threerings.parlor.card.client.CardPanel.HandSpriteObserver
 
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 class com.threerings.parlor.card.client.CardPanel.HandSpriteObserver
 
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 class com.threerings.parlor.card.client.CardPanel.HandSpriteObserver
 
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 class com.threerings.parlor.card.client.CardPanel.HandSpriteObserver
 
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 class com.threerings.parlor.card.client.CardPanel.HandSpriteObserver
 
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
PuzzleController.ClearPender.actionCleared() return code.
CAT_FIRST_ITEM - Static variable in class com.threerings.micasa.lobby.LobbySelector
 
center(JFrame, JInternalFrame) - Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil
Centers the supplied dialog in its parent's bounds.
centerRectInBoardRect(int, int, int, int, int, int, Point) - Method in class com.threerings.puzzle.drop.client.DropBoardView
Populates pos with the most appropriate screen coordinates to center a rectangle of the given width and height (in pixels) within the specified rectangle (in board coordinates).
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
The method id used to dispatch SpotMarshaller.changeLocation(int, com.threerings.whirled.spot.data.Location, com.threerings.presents.client.InvocationService.ConfirmListener) requests.
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
Handles a SpotService.changeLocation(int, com.threerings.whirled.spot.data.Location, com.threerings.presents.client.InvocationService.ConfirmListener) request.
changeLocation(ClientObject, int, Location, InvocationService.ConfirmListener) - Method in class com.threerings.whirled.spot.server.SpotSceneRegistry
 
changeTestTileDir(JButton) - Method in class com.threerings.stage.tools.editor.PreferencesDialog
Pop up a file selection box for specifying the directory to look in for test tiles.
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
 
checkArgs(String[]) - Static method in class com.threerings.micasa.simulator.client.SimulatorApp
 
checkBlockLanded(String, boolean, boolean) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Checks whether the drop block can continue dropping and lands its pieces if not.
checkCanCluster(BodyObject, BodyObject) - Method in class com.threerings.stage.server.StageSceneManager
 
checkCanCluster(BodyObject, BodyObject) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
Gives derived classes an opportunity to veto a user's attempt to start a cluster with another user.
checkCanRise() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Called to determine whether or not rising a new row into the board is legal.
checkContains(Iterable<? extends Rectangle>, int, int) - Method in class com.threerings.stage.server.StageSceneManager
Helper function for StageSceneManager.validateLocation(BodyObject,StageLocation,boolean).
checkDropEndsGame() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Called by DropControllerDelegate.dropNextBlock() to determine whether the game should be ended rather than dropping the next block because the board is filled and a new block cannot enter.
checkEntry(MisoSceneMetrics, BodyObject, int, int, StageLocation) - Method in class com.threerings.stage.server.StageSceneManager
Helper function for StageSceneManager.computeEnteringLocation(BodyObject,Portal,int).
checkForInactivity() - Method in class com.threerings.puzzle.server.PuzzleManager
Returns whether PuzzleManager.checkPlayerActivity(long, int) should be called periodically while the game is in play to make sure players are still active.
checkForNoShows() - Method in class com.threerings.parlor.game.server.GameManager
Called after the no-show delay has expired following the delivery of notifications to all players that the game is ready.
checkIntersects(Iterable<? extends Rectangle>, Rectangle, Rectangle) - Method in class com.threerings.stage.server.StageSceneManager
Helper function for StageSceneManager.canAddBody(com.threerings.whirled.spot.server.SpotSceneManager.ClusterRecord, com.threerings.crowd.data.BodyObject).
checkPlayerActivity(long, int) - Method in class com.threerings.puzzle.server.PuzzleManager
Called periodically for each human player to give puzzles a chance to make sure all such players are engaging in reasonable levels of activity.
checkpoint(String, int) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
 
checkPortals(Rectangle) - Method in class com.threerings.stage.server.StageSceneManager
Helper function for StageSceneManager.canAddBody(com.threerings.whirled.spot.server.SpotSceneManager.ClusterRecord, com.threerings.crowd.data.BodyObject).
checkSaveOk() - Method in class com.threerings.stage.tools.editor.EditorFrame
Check to see if the save can proceed, and pop up errors if it can't.
checkSeatedness(Table) - Method in class com.threerings.parlor.client.TableDirector
Checks to see if we're a member of this table and notes it as our table, if so.
checkShutdownInterval() - Method in class com.threerings.parlor.game.server.GameManager
 
checkViolatesPassability(Rectangle) - Method in class com.threerings.stage.server.StageSceneManager
Helper function for StageSceneManager.canAddBody(com.threerings.whirled.spot.server.SpotSceneManager.ClusterRecord, com.threerings.crowd.data.BodyObject).
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() - Method in class com.threerings.stage.tools.editor.EditorScenePanel.UndoStack
 
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.
CLEAR_PENDING - Static variable in class com.threerings.puzzle.client.PuzzleBoardView
 
CLEAR_PENDING - Static variable in class com.threerings.puzzle.client.PuzzleController
A PuzzleController._astate constant.
clearAction() - Method in class com.threerings.puzzle.client.PuzzleController
Called when the game has ended or when it is going to reset and when the client leaves the game "room".
clearAction() - Method in class com.threerings.puzzle.client.PuzzleControllerDelegate
Puzzles should override this method and clear out any action on the board and generally clean up anything that was going on because the game was in play.
clearAction() - Method in class com.threerings.puzzle.client.PuzzlePanel
Called by the controller when the action stops.
clearAction() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Clears out all of the action in the board; removes any drop block sprites, any pieces rising in the board, and resets the animation timestamps.
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.
clearCluster(boolean) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
Convenience routine to unwire chat for and unsubscribe from our current cluster, if any.
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.
clearInvitation(Invitation) - Method in class com.threerings.parlor.client.ParlorDirector
Called by an invitation when it knows it is no longer and can be cleared from the pending invitations table.
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.
clearPlaceView(PlaceView) - Method in class com.threerings.micasa.client.MiCasaClient.MiCasaContextImpl
 
clearPlaceView(PlaceView) - Method in class com.threerings.micasa.simulator.client.SimpleClient.MiCasaContextImpl
 
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.
clearScene() - Method in class com.threerings.whirled.client.SceneDirector
Clears out our current scene information and releases the scene model for the loaded scene back to the cache.
clearSprites(List<CardSprite>) - Method in class com.threerings.parlor.card.client.CardPanel
Clears an array of sprites from the specified list and from the panel.
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.BoardRandom
 
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
 
cloneForSave() - Method in class com.threerings.parlor.rating.server.RatingDelegate.PlayerRating
Duplicates this rating and clears its modified status.
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_COLOR - Static variable in class com.threerings.stage.client.StageScenePanel
The color used to render clusters.
CLUSTER_FULL - Static variable in interface com.threerings.whirled.spot.data.SpotCodes
An error code indicating that a cluster is full.
CLUSTER_METRICS - Static variable in class com.threerings.stage.util.StageSceneUtil
Contains the starting offset from zero radians for the first occupant and the radial distance between occupants.
CLUSTER_PAD - Static variable in class com.threerings.stage.client.StageScenePanel
The amount the stroke a cluster.
CLUSTER_SLOP - Static variable in class com.threerings.stage.client.StageScenePanel
The number of pixels outside a cluster when we assume the mouse is "over" that cluster.
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.
CLUSTER_STROKE - Static variable in class com.threerings.stage.client.StageScenePanel
The width with which to draw the cluster.
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
Handles a SpotService.clusterSpeak(java.lang.String, byte) request.
clusterSpeak(ClientObject, String, byte) - Method in class com.threerings.whirled.spot.server.SpotSceneRegistry
 
clusterUpdated(Cluster) - Method in class com.threerings.stage.client.StageScenePanel
Called when a real cluster is created or updated in the scene.
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
 
COERCE_DX - Static variable in class com.threerings.puzzle.drop.data.DropBoard
 
col - Variable in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
The column number.
COLOR_CLASSES - Static variable in class com.threerings.stage.tools.viewer.ViewerScenePanel
Defines the colorization classes used in the character component images.
colorId - Variable in class com.threerings.stage.data.DefaultColorUpdate
The color id to set as the new default, or -1 to remove the default.
colorId - Variable in class com.threerings.stage.tools.editor.ObjectEditorDialog.ZationChoice
 
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.
COMP_CLASSES - Static variable in class com.threerings.stage.tools.viewer.ViewerScenePanel
Defines our various character component classes.
compareBeforeApply() - Method in class com.threerings.puzzle.server.PuzzleManager
Returns whether this puzzle compares board states before it applies progress events, or after.
compareBoards(int, Board, int, boolean) - Method in class com.threerings.puzzle.server.PuzzleManager
Compare our server board to the specified sent-back user board.
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
 
compareTo(ObjectEditorDialog.ZationChoice) - Method in class com.threerings.stage.tools.editor.ObjectEditorDialog.ZationChoice
 
compareTo(TileInfoPanel.TileSetRecord) - Method in class com.threerings.stage.tools.editor.TileInfoPanel.TileSetRecord
 
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: adjustment = K(W - We) where: K = if (experience < 20) then 64 else if (rating < 2100 and experience >= 20) then 32 else if (rating >= 2100 and rating < 2400 and experience >= 20) then 24 else 16 W = score for the game just completed, as 1.0, 0.5, and 0.0 for a win, draw, or loss, respectively.
computeDifficulty() - Method in class com.threerings.puzzle.server.PuzzleManager
When a puzzle game starts, the manager is given the opportunity to configure the puzzle difficulty based on information known about the player.
computeEnteringLocation(BodyObject, Portal, Portal) - Method in class com.threerings.stage.server.StageSceneManager
 
computeEnteringLocation(BodyObject, Portal, int) - Method in class com.threerings.stage.server.StageSceneManager
Returns an entering location for body somewhere at least minDistance tiles away from entry.
computeEnteringLocation(BodyObject, StageLocation, int) - Method in class com.threerings.stage.server.StageSceneManager
Returns an entering location for body somewhere at least minDistance tiles away from base.
computeEnteringLocation(BodyObject, Portal, Portal) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
Called when the supplied body is entering our scene via the specified portal.
computeFootprints() - Method in class com.threerings.stage.server.StageSceneManager
Computes the footprints of all objects and portals in this scene.
computeOverHover(int, int) - Method in class com.threerings.stage.client.StageScenePanel
Gives derived classes a chance to compute a hover object that takes precedence over sprites and actionable objects.
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.
computeScrollArea() - Method in class com.threerings.stage.tools.editor.EditorScenePanel
Computes the area in which the view is allowed to scroll.
computeUnderHover(int, int) - Method in class com.threerings.stage.client.StageScenePanel
Gives derived classes a chance to compute a hover object that is used if the mouse is not hovering over a sprite or actionable object.
computeZations(String[], int) - Method in class com.threerings.stage.tools.editor.ObjectEditorDialog
 
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 - Variable in class com.threerings.parlor.server.ParlorManager.Invitation
The configuration of the game being proposed.
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.
configSize(int) - Method in class com.threerings.stage.tools.editor.DirectionButton
Reconfigure the way we look for a new size
configure() - Method in class com.threerings.stage.server.StageServer.StageModule
 
configure() - Method in class com.threerings.whirled.server.WhirledServer.WhirledModule
 
configureColorIds(String) - Method in class com.threerings.stage.tools.editor.SceneInfoPanel
Show which color Ids are available for the currently selected colorization class, and select the selected one.
configureSprite(Sprite, int, int) - Method in class com.threerings.puzzle.drop.client.PieceGroupAnimation
An animation must override this method to configure each sprite with a path, potentially a render order, and whatever other configurations are needed.
configureZations(JComboBox, Object[], int) - Method in class com.threerings.stage.tools.editor.ObjectEditorDialog
 
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.
containsPoint(Cluster, int, int) - Method in class com.threerings.stage.client.StageScenePanel
Returns true if the specified cluster contains the supplied screen coordinate.
containsValue(Stat.Type, T) - Method in class com.threerings.stats.data.StatSet
Returns true if the specified SetStat contains the specified value, false otherwise.
coordsToIndex(int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
Converts from column & row to an index into our board array.
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
The method id used to dispatch SimulatorMarshaller.createGame(com.threerings.parlor.game.data.GameConfig, java.lang.String, int) requests.
CREATE_TABLE - Static variable in class com.threerings.parlor.data.TableMarshaller
The method id used to dispatch TableMarshaller.createTable(com.threerings.parlor.data.TableConfig, com.threerings.parlor.game.data.GameConfig, com.threerings.presents.client.InvocationService.ResultListener) requests.
CREATE_TOURNEY - Static variable in class com.threerings.parlor.tourney.data.TourniesMarshaller
The method id used to dispatch TourniesMarshaller.createTourney(com.threerings.parlor.tourney.data.TourneyConfig, com.threerings.presents.client.InvocationService.ResultListener) requests.
createActionsMenu(JMenu) - Method in class com.threerings.stage.tools.editor.EditorFrame
 
createBoardPanel(PuzzleContext) - Method in class com.threerings.puzzle.client.PuzzlePanel
Creates the main panel used to display the puzzle and its various in-game accoutrements (next block views, player status displays, etc.)
createBoardView(PuzzleContext) - Method in class com.threerings.puzzle.client.PuzzlePanel
Creates the puzzle board view that will be used to display the main puzzle interface.
createBootstrapData() - Method in class com.threerings.micasa.server.MiCasaSession
 
createClusterRecord() - Method in class com.threerings.whirled.spot.server.SpotSceneManager
Creates the cluster record instance that we'll use to manage our cluster.
createConfig(Table) - Method in class com.threerings.parlor.server.TableManager
This method should validate that the (client provided) configuration in the supplied Table object is valid and fill in any extra information that is the purview of the server.
createConfigInterface() - Method in class com.threerings.parlor.client.DefaultSwingTableConfigurator
 
createConfigInterface() - Method in class com.threerings.parlor.client.TableConfigurator
Create the config interface.
createConfigInterface() - Method in class com.threerings.parlor.game.client.GameConfigurator
The default implementation creates nothing.
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.
createContext() - Method in class com.threerings.micasa.simulator.client.SimpleClient
Creates our context reference.
createContextImpl() - Method in class com.threerings.micasa.client.MiCasaClient
Creates the MiCasaContext implementation that will be passed around to all of the client code.
createContextServices() - Method in class com.threerings.micasa.client.MiCasaClient
Creates and initializes the various services that are provided by the context.
createController() - Method in class com.threerings.micasa.lobby.LobbyConfig
 
createController(SimulatorInfo) - Method in class com.threerings.micasa.simulator.client.SimulatorApp
 
createController() - Method in class com.threerings.stage.data.StageSceneConfig
 
createDecoyPaths() - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
Creates paths for the decoy sprites.
createDecoys() - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
Creates the decoy sprites.
createEditorFrame() - Method in class com.threerings.stage.tools.editor.EditorApp
 
createFileMenu(JMenu) - Method in class com.threerings.stage.tools.editor.EditorFrame
 
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.
createGame(Table) - Method in class com.threerings.parlor.server.TableManager
Called when we're ready to create a game (either an invitation has been accepted or a table is ready to start.
createGameManager(GameConfig) - Method in class com.threerings.parlor.server.ParlorManager
Called to create our game managers.
createGameManager(GameConfig) - Method in class com.threerings.parlor.server.TableManager
Creates a GameManager using the supplied config.
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.
createLabel(String, JComponent) - Method in class com.threerings.stage.tools.editor.SceneInfoPanel
 
createList() - Method in class com.threerings.parlor.turn.client.TurnDisplay
Create the list of names and highlight as appropriate.
createLocation() - Method in class com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet
Create a new instance of the Location class that should be used with Portals.
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.
createMiniMap(int, int) - Method in class com.threerings.stage.tools.editor.EditorScrollBox
Create a mini map image of the correct dimensions.
createMisoSceneModel() - Method in class com.threerings.stage.tools.xml.StageMisoSceneRuleSet
 
createMoveHandler(LocationManager, ZoneManager, SceneRegistry, BodyObject, int, int, ZoneService.ZoneMoveListener) - Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
 
createNextBlock() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Called only for block-dropping puzzles when it's time to create the next drop block.
createNodeObject() - Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager
 
createObjectData(ObjectInfo) - Method in class com.threerings.stage.util.PlacementConstraints
Using the tile manager, computes and returns the specified object's data.
createPath(CharacterSprite, int, int) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
Assigns the sprite a path leading to the given destination screen coordinates.
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.
createPieceSprite(int, int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
Creates the sprite that is used to display the specified piece.
createPlaceConfig(SceneModel) - Method in interface com.threerings.whirled.server.SceneRegistry.ConfigFactory
Creates the place config instance appropriate to the specified scene.
createPlaceObject() - Method in class com.threerings.micasa.lobby.LobbyManager
 
createPlaceObject() - Method in class com.threerings.micasa.lobby.table.TableLobbyManager
 
createPlaceObject() - Method in class com.threerings.stage.server.StageSceneManager
 
createPlaceView(CrowdContext) - Method in class com.threerings.micasa.lobby.LobbyController
 
createPlaceView(CrowdContext) - Method in class com.threerings.stage.client.StageSceneController
 
createPlayerNamesArray(int) - Method in class com.threerings.parlor.data.Table
Creates a names array of the appropriate type.
createRandomPath(CharacterSprite) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
Assigns a new random path to the given sprite.
createRobotPlayer() - Method in class com.threerings.puzzle.client.PuzzlePanel
Creates a robot player using the default RobotPlayer.
createScene(SceneModel, PlaceConfig) - Method in interface com.threerings.whirled.util.SceneFactory
Creates a Scene implementation given the supplied scene model and place config.
createScenePanel() - Method in class com.threerings.stage.tools.editor.EditorFrame
Creates the EditorScenePanel to use in this frame.
createSceneRuleSet() - Method in class com.threerings.stage.tools.xml.StageSceneParser
 
createSceneRuleSet() - Method in class com.threerings.whirled.tools.xml.SceneParser
Creates the rule set used to parse our scene.
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(Label, int, int) - Method in class com.threerings.puzzle.client.PuzzleBoardView
Creates a score animation, allowing derived classes to use custom animations that are customized following a call to PuzzleBoardView.createScoreAnimation(String,Color,Font,int,int).
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.
createSimulants() - Method in class com.threerings.micasa.simulator.server.SimulatorManager.CreateGameTask
Called when all simulant body objects are present and the simulants are ready to be created.
createSimulatorClient(SimulatorFrame) - Method in class com.threerings.micasa.simulator.client.SimulatorApp
 
createSimulatorFrame() - Method in class com.threerings.micasa.simulator.client.SimulatorApp
 
createSimulatorServer(Injector) - Method in class com.threerings.micasa.simulator.client.SimulatorApp
 
createSprite(CharacterDescriptor) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
Creates a new sprite.
createStyles(JTextPane) - Method in class com.threerings.micasa.client.ChatPanel
 
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
Handles a TableService.createTable(com.threerings.parlor.data.TableConfig, com.threerings.parlor.game.data.GameConfig, com.threerings.presents.client.InvocationService.ResultListener) request.
createTableConfig() - Method in class com.threerings.parlor.client.TableConfigurator
Create the table config object that will be used.
createTableConfigurator() - Method in class com.threerings.parlor.game.data.GameConfig
Creates a table configurator for initializing 'table' properties of the game.
createTables() - Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository
 
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
Handles a TourniesService.createTourney(com.threerings.parlor.tourney.data.TourneyConfig, com.threerings.presents.client.InvocationService.ResultListener) request.
createUpdater() - Method in class com.threerings.puzzle.client.PuzzleController
Create the updater to be used in this puzzle.
createZoneMoveHandler(ZoneManager, BodyObject, int, int, ZoneService.ZoneMoveListener) - Method in class com.threerings.whirled.zone.server.ZoneRegistry
Creates a handler to handle the described zone movement.
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.
dealHands() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
Deals hands to the players.
DEBUG_ACTION - Static variable in class com.threerings.puzzle.client.PuzzleBoardView
Temporary action debugging.
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.
decodeStat(int, byte[], byte) - Method in class com.threerings.stats.server.persist.StatRepository
Instantiates the appropriate stat class and decodes the stat from the data.
decodeStat(Stat, byte[], byte) - Method in class com.threerings.stats.server.persist.StatRepository
Instantiates the appropriate stat class and decodes the stat from the data.
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_BACKGROUND - Static variable in class com.threerings.parlor.card.client.CardPanel
A nice default green card table background color.
DEFAULT_DIFFICULTY - Static variable in interface com.threerings.puzzle.data.PuzzleCodes
The default puzzle difficulty level.
DEFAULT_NOSHOW_DELAY - Static variable in class com.threerings.parlor.game.server.GameManager
The default value returned by GameManager.getNoShowTime().
DEFAULT_NUM_DECOYS - Static variable in class com.threerings.stage.tools.viewer.ViewerScenePanel
The number of decoy characters milling about.
DEFAULT_PAD_WIDTH - Static variable in class com.threerings.puzzle.drop.data.DropBoard
The number of characters to which each board piece should be padded when outputting for debug purposes.
DEFAULT_PLAYER_COUNT - Static variable in class com.threerings.micasa.simulator.client.SimulatorApp
The default number of players in the game.
DEFAULT_PROGRESS_INTERVAL - Static variable in class com.threerings.puzzle.client.PuzzleController
The delay in milliseconds between progress update intervals.
DEFAULT_RATING - Static variable in interface com.threerings.parlor.rating.data.RatingCodes
The default rating value.
DEFAULT_RISE_DISTANCE - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
The default board row rising distance.
DEFAULT_RISE_VELOCITY - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
The default board row rising velocity.
DEFAULT_ROBOT_DELAY - Static variable in class com.threerings.parlor.util.RobotPlayer
The default robot delay.
DEFAULT_SCORE_DISTANCE - Static variable in class com.threerings.puzzle.client.PuzzleBoardView
The default vertical distance to float score animations.
DEFAULT_SKILL - Static variable in class com.threerings.micasa.simulator.server.SimulatorManager
The default skill level for AI players.
DEFAULT_VELOCITY - Static variable in class com.threerings.puzzle.drop.client.DropSprite
The default piece velocity.
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
 
defaultShowTips() - Method in class com.threerings.stage.client.StageScenePanel
Returns true if we should always show the object tooltips by default, false if they should only be shown while the 'Alt' key is depressed.
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.
deleteTile(int, int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
Handle deleting the tile at the given screen coordinates from the scene.
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.
destroy(boolean) - Method in class com.threerings.whirled.spot.server.SpotSceneManager.ClusterRecord
 
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() - Method in class com.threerings.parlor.game.server.GameManager
 
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() - Method in class com.threerings.puzzle.client.PuzzleController
 
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.
didShutdown() - Method in class com.threerings.micasa.lobby.table.TableLobbyManager
 
didShutdown() - Method in class com.threerings.parlor.game.server.GameManager
 
didShutdown() - Method in class com.threerings.puzzle.server.PuzzleManager
 
didShutdown() - Method in class com.threerings.whirled.server.SceneManager
 
didStartup() - Method in class com.threerings.micasa.lobby.table.TableLobbyManager
 
didStartup() - Method in class com.threerings.parlor.card.server.CardGameManager
 
didStartup(PlaceObject) - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
 
didStartup() - Method in class com.threerings.parlor.game.server.GameManager
 
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
 
didStartup() - Method in class com.threerings.puzzle.server.PuzzleManager
 
didStartup() - Method in class com.threerings.stage.server.StageSceneManager
 
didStartup() - Method in class com.threerings.whirled.server.SceneManager
We're fully ready to go, so now we register ourselves with the scene registry which will make us available to the clients and system at large.
didStartup() - Method in class com.threerings.whirled.spot.server.SpotSceneManager
 
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.
dir - Variable in class com.threerings.stage.util.PlacementConstraints.DirectionType
 
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.
dirtyCluster(Cluster) - Method in class com.threerings.stage.client.StageScenePanel
Dirties the supplied cluster.
dirtyCluster(Shape) - Method in class com.threerings.stage.client.StageScenePanel
Dirties the supplied cluster rectangle.
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.
displayError(String) - Method in class com.threerings.micasa.client.ChatPanel
 
displayMessage(ChatMessage, boolean) - Method in class com.threerings.micasa.client.ChatPanel
 
displayOccupantMessage(String) - Method in class com.threerings.micasa.client.ChatPanel
 
dispose() - Method in class com.threerings.stage.tools.editor.PortalTool
Get rid of ourselves.
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.
doNextPieceOfUpdate() - Method in class com.threerings.stage.tools.editor.EditorScrollBox
Do the next piece of the update of the view.
drawCluster(Graphics2D, Rectangle, Cluster) - Method in class com.threerings.stage.client.StageScenePanel
Draw the cluster specified by the rectangle.
drop() - Method in class com.threerings.puzzle.drop.client.DropSprite
Starts the piece dropping toward the next row.
drop(DropBoard, int, int, int, int, PieceDropper.DropObserver) - Method in class com.threerings.puzzle.drop.util.PieceDropper
Helpy helper function.
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.
DropBoard.SetPieceOperation - Class in com.threerings.puzzle.drop.data
An operation that sets all pieces to a specified piece.
DropBoard.SetPieceOperation() - Constructor for class com.threerings.puzzle.drop.data.DropBoard.SetPieceOperation
 
DropBoard.SetSegmentOperation - Class in com.threerings.puzzle.drop.data
An operation that sets the pieces in a board segment to a specified array of pieces.
DropBoard.SetSegmentOperation() - Constructor for class com.threerings.puzzle.drop.data.DropBoard.SetSegmentOperation
 
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
Deprecated. use DropManagerDelegate.DropManagerDelegate(DropLogic).
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.
dropNextBlock() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Handles creation and dropping of the next dropping block.
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() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Drops any pieces that need dropping and returns whether any pieces were dropped.
dropPieces(DropBoard) - Method in class com.threerings.puzzle.drop.server.DropManagerDelegate
Drops any pieces that need dropping on the given player's board and returns whether any pieces were dropped.
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.
dropPieces(DropBoard, int, int, PieceDropper.DropObserver) - Method in class com.threerings.puzzle.drop.util.PieceDropper
Computes and effects the drop for the specified piece and any associated attached pieces.
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.
DropSprite.PieceMovedOp - Class in com.threerings.puzzle.drop.client
Used to dispatch DropSpriteObserver.pieceMoved(com.threerings.puzzle.drop.client.DropSprite, long, int, int).
DropSprite.PieceMovedOp(DropSprite, long, int, int) - Constructor for class com.threerings.puzzle.drop.client.DropSprite.PieceMovedOp
 
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

EDGE_TILE_H - Static variable in class com.threerings.stage.tools.editor.TileInfoPanel
Buffer space surrounding each tile in the tile table.
EDGE_TILE_V - Static variable in class com.threerings.stage.tools.editor.TileInfoPanel
 
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.
EditorApp.EditorContextImpl - Class in com.threerings.stage.tools.editor
The implementation of the EditorContext interface that provides handles to the config and manager objects that offer commonly used services.
EditorApp.EditorContextImpl() - Constructor for class com.threerings.stage.tools.editor.EditorApp.EditorContextImpl
 
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
 
EditorScenePanel.UndoStack - Class in com.threerings.stage.tools.editor
 
EditorScenePanel.UndoStack() - Constructor for class com.threerings.stage.tools.editor.EditorScenePanel.UndoStack
 
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
 
editPortal(EditablePortal) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
Pop up the portal dialog for the specified location.
editTile(int, int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
Handle editing the tile at the given screen coordinates from the scene.
effectSceneMove(SceneManager) - Method in class com.threerings.whirled.server.AbstractSceneMoveHandler
 
effectSceneMove(SceneManager) - Method in class com.threerings.whirled.server.SceneMoveHandler
 
effectSceneMove(SceneManager) - Method in class com.threerings.whirled.spot.server.SpotSceneMoveHandler
 
effectSceneMove(SceneManager) - Method in class com.threerings.whirled.zone.server.ZoneMoveHandler
 
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.
enterLobby(Lobby) - Method in class com.threerings.micasa.lobby.LobbySelector
Called when the user selects a lobby from the lobby list.
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 class com.threerings.stage.tools.editor.EditorApp.EditorContextImpl
 
enumerateSceneTypes(List<String>) - Method in class com.threerings.stage.tools.editor.EditorApp
Derived classes can override this method and add additional scene types.
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.stage.tools.editor.TileInfoPanel.TileSetRecord
 
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.
evolveBoard() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Evolves the board to an unchanging state.
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.
execute(DropBoard, int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard.SetPieceOperation
 
execute(DropBoard, int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard.SetSegmentOperation
 
execute(DropBoard, int, int) - Method in class com.threerings.puzzle.drop.util.PieceDestroyer.SegmentLengthOperation
 
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
 
fetchServices(Client) - Method in class com.threerings.parlor.client.ParlorDirector
 
fetchServices(Client) - Method in class com.threerings.whirled.client.SceneDirector
 
fetchServices(Client) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
 
fetchServices(Client) - Method in class com.threerings.whirled.zone.client.ZoneDirector
 
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.
findSegment(DropBoard, int, int, int) - Method in class com.threerings.puzzle.drop.util.PieceDestroyer
Searches for a contiguously colored piece segment with the specified orientation and root coordinates in the supplied board and returns the length of the segment traversed.
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
 
fireObjectAction(ObjectActionHandler, SceneObject, ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
 
fireWhenActionCleared(PuzzleController.ClearPender) - Method in class com.threerings.puzzle.client.PuzzleController
Queues up code to be invoked when the action is completely cleared (including all remaining interesting sprites and animations on the puzzle board).
flip(Card, long) - Method in class com.threerings.parlor.card.client.CardSprite
Flip the card from its current displayed card to the specified card.
flushGameConfig() - Method in class com.threerings.parlor.game.client.GameConfigurator
Derived classes will want to override this method, flushing values from the user interface to the game config object so that it is properly configured prior to being returned to the GameConfigurator.getGameConfig() caller.
flushTableConfig() - Method in class com.threerings.parlor.client.DefaultSwingTableConfigurator
 
flushTableConfig() - Method in class com.threerings.parlor.client.TableConfigurator
Derived classes will want to override this method, flushing values from the user interface to the table config object.
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.
formatPiece(int) - Method in class com.threerings.puzzle.drop.data.DropBoard
Returns a string representation of the given piece for use when dumping the board.
fullname() - Method in class com.threerings.stage.tools.editor.TileInfoPanel.TileSetRecord
 

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.
gameCreated(Table, GameObject, GameManager) - Method in class com.threerings.parlor.server.TableManager
Called when our game has been created, we take this opportunity to clean up the table and transition it to "in play" mode.
gameDidEnd() - Method in class com.threerings.parlor.card.server.CardGameManager
 
gameDidEnd() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
 
gameDidEnd() - Method in class com.threerings.parlor.game.client.GameController
Called when the game transitions to the GAME_OVER state.
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.GameManager
Called after the game has transitioned to the GameObject.GAME_OVER state.
gameDidEnd() - Method in class com.threerings.parlor.game.server.GameManagerDelegate
Called by the game manager after the game ended.
gameDidEnd(T) - Method in class com.threerings.parlor.game.server.GameWatcher
Called when the game ends to give derived classes a chance to engage in their game-over antics.
gameDidEnd() - Method in class com.threerings.parlor.rating.server.RatingDelegate
 
gameDidEnd() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
 
gameDidEnd() - Method in class com.threerings.puzzle.server.PuzzleManager
 
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.GameController
Called when the game transitions to the IN_PLAY state.
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.GameManager
Called after the game start notification was dispatched.
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.
gameDidStart() - Method in class com.threerings.puzzle.server.PuzzleManager
 
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.GameController
Called when the game was cancelled for some reason.
gameWasCancelled() - Method in class com.threerings.parlor.game.client.GameControllerDelegate
Called when the game was cancelled for some reason.
gameWasCancelled() - Method in class com.threerings.parlor.game.server.GameManager
Called to let the manager know that the game was cancelled (and may be about to be shutdown if there's no one in the room).
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.GameManager
Called when the game is about to end, but before the game end notification has been delivered to the players.
gameWillEnd() - Method in class com.threerings.parlor.game.server.GameManagerDelegate
Called by the game manager when the game is about to end.
gameWillRematch() - Method in class com.threerings.parlor.card.server.CardGameManager
Derived classes can override this method and take any action needed prior to a game rematch.
gameWillReset() - Method in class com.threerings.parlor.game.client.GameController
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.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.GameManager
Called when the game is about to reset, but before the board has been re-initialized or any other clearing out of game data has taken place.
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.
gameWillReset() - Method in class com.threerings.puzzle.client.PuzzleController
 
gameWillStart() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
 
gameWillStart() - Method in class com.threerings.parlor.game.server.GameManager
Called when the game is about to start, but before the game start notification has been delivered to the players.
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
 
gameWillStart() - Method in class com.threerings.puzzle.server.PuzzleManager
 
generateNewBoard() - Method in class com.threerings.puzzle.client.PuzzleController
Signal the game to generate and distribute a new board.
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
The method id used to dispatch LobbyMarshaller.getCategories(com.threerings.micasa.lobby.LobbyService.CategoriesListener) requests.
GET_LOBBIES - Static variable in class com.threerings.micasa.lobby.LobbyMarshaller
The method id used to dispatch LobbyMarshaller.getLobbies(java.lang.String, com.threerings.micasa.lobby.LobbyService.LobbiesListener) requests.
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.
getAdjacentEdge(Rectangle, int) - Method in class com.threerings.stage.util.PlacementConstraints
Creates and returns a rectangle that covers the specified rectangle's adjacent edge (the squares one tile beyond the bounds) in the specified direction.
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.
getCardSprite(List<CardSprite>, Card) - Method in class com.threerings.parlor.card.client.CardPanel
Returns the first card sprite in the specified list that represents the specified card, or null if there is no such sprite in the list.
getCategories(LobbyService.CategoriesListener) - Method in class com.threerings.micasa.lobby.LobbyMarshaller
 
getCategories(ClientObject, LobbyService.CategoriesListener) - Method in interface com.threerings.micasa.lobby.LobbyProvider
Handles a LobbyService.getCategories(com.threerings.micasa.lobby.LobbyService.CategoriesListener) request.
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.
getChatDirector() - Method in class com.threerings.micasa.client.MiCasaClient.MiCasaContextImpl
 
getChatDirector() - Method in class com.threerings.micasa.simulator.client.SimpleClient.MiCasaContextImpl
 
getChoiceLabel(int) - Method in class com.threerings.parlor.data.ChoiceParameter
Returns the translation key for the specified choice.
getClient() - Method in class com.threerings.micasa.client.MiCasaClient.MiCasaContextImpl
 
getClient() - Method in class com.threerings.micasa.simulator.client.SimpleClient.MiCasaContextImpl
 
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.
getClosestLoc(List<SceneLocation>, SceneLocation) - Static method in class com.threerings.stage.server.StageSceneManager
Locates and removes the location in the list closest to the supplied location.
getCluster() - Method in class com.threerings.whirled.spot.server.SpotSceneManager.ClusterRecord
 
getCluster(int) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
Fetches the cluster record for the specified body.
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.
getClusterObject() - Method in class com.threerings.whirled.spot.server.SpotSceneManager.ClusterRecord
 
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.
getColorizer(ObjectInfo) - Method in class com.threerings.stage.client.StageScenePanel
 
getColorPository() - Method in class com.threerings.stage.tools.editor.EditorApp.EditorContextImpl
 
getColorPository() - Method in interface com.threerings.stage.tools.editor.util.EditorContext
Returns a colorization repository for use by the editor.
getColorPository() - Method in class com.threerings.stage.tools.viewer.ViewerApp.ContextImpl
 
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.
getColumnClass(int) - Method in class com.threerings.stage.tools.editor.TileInfoPanel.TileTableModel
 
getColumnCount() - Method in class com.threerings.stage.tools.editor.TileInfoPanel.TileTableModel
 
getColumnLevels(byte[]) - Method in class com.threerings.puzzle.drop.data.DropBoard
Populates the given array with the column levels for this board.
getColumnName(int) - Method in class com.threerings.stage.tools.editor.TileInfoPanel.TileTableModel
 
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.client.PuzzleController.Updater
 
getComponent() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
 
getComponentRepository() - Method in class com.threerings.stage.tools.editor.EditorApp.EditorContextImpl
 
getComponentRepository() - Method in class com.threerings.stage.tools.viewer.ViewerApp.ContextImpl
 
getComponentRepository() - Method in interface com.threerings.stage.util.StageContext
Returns the component repository in use by this client.
getConfig() - Method in class com.threerings.micasa.client.MiCasaClient.MiCasaContextImpl
 
getConfig() - Method in class com.threerings.micasa.simulator.client.SimpleClient.MiCasaContextImpl
 
getConfigValue(Properties, String) - Method in class com.threerings.micasa.lobby.LobbyConfig
Looks up a configuration property in the supplied properties object and throws an exception if it's not found.
getConfigValue(Properties, String) - Method in class com.threerings.micasa.lobby.LobbyManager
Looks up a configuration property in the supplied properties object and throws an exception if it's not found.
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.
getConstraintDirection(PlacementConstraints.ObjectData, String) - Method in class com.threerings.stage.util.PlacementConstraints
Returns the direction in which the specified object is constrained by appending "[NESW]" to the given constraint prefix.
getConstraintDirectionType(PlacementConstraints.ObjectData, String, PlacementConstraints.DirectionType) - Method in class com.threerings.stage.util.PlacementConstraints
Populates the supplied PlacementConstraints.ObjectData object with the direction and height of the constraint identified by the given prefix.
getConstraintWallType(String) - Method in class com.threerings.stage.util.PlacementConstraints
 
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.
getDirection(int, int) - Method in class com.threerings.stage.tools.editor.DirectionButton
Get the direction specified by the mouse coordinates
getDirectionalConstraint(String, int) - Method in class com.threerings.stage.util.PlacementConstraints
Given a constraint prefix and a direction, returns the directional constraint.
getDirectionalConstraint(String, int, int) - Method in class com.threerings.stage.util.PlacementConstraints
Given a constraint prefix, direction, and height, returns the directional constraint.
getDistance() - Method in class com.threerings.puzzle.drop.client.DropSprite
Returns the remaining number of columns to drop.
getDObjectManager() - Method in class com.threerings.micasa.client.MiCasaClient.MiCasaContextImpl
 
getDObjectManager() - Method in class com.threerings.micasa.simulator.client.SimpleClient.MiCasaContextImpl
 
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.
getError() - Method in class com.threerings.puzzle.drop.data.DropBoard.SetPieceOperation
Returns true if we attempted to set a piece outside the bounds of the board during the course of our operation.
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.client.MiCasaClient.MiCasaContextImpl
 
getFrame() - Method in class com.threerings.micasa.simulator.client.SimpleClient.MiCasaContextImpl
 
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.
getFrameManager() - Method in class com.threerings.stage.tools.editor.EditorApp.EditorContextImpl
 
getFrameManager() - Method in class com.threerings.stage.tools.viewer.ViewerApp.ContextImpl
 
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.
getGameId() - Method in class com.threerings.parlor.rating.server.RatingDelegate
Returns the game id to use when reading and writing ratings.
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.
getHandX(int, int) - Method in class com.threerings.parlor.card.client.CardPanel
Given the location and spacing of the hand, returns the x location of the card at the specified index within a hand of the specified size.
getHandY(CardSprite) - Method in class com.threerings.parlor.card.client.CardPanel
Determines the y location of the specified card sprite, given its selection state.
getHeight() - Method in class com.threerings.puzzle.drop.data.DropBoard
Returns the height of the board in rows.
getHighestBoardLayer() - Method in class com.threerings.parlor.card.client.CardPanel
Returns the highest render order of any sprite on the board.
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.
getIconManager() - Method in class com.threerings.stage.tools.viewer.ViewerApp.ContextImpl
 
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 class com.threerings.stage.tools.editor.EditorApp.EditorContextImpl
 
getImageManager() - Method in class com.threerings.stage.tools.viewer.ViewerApp.ContextImpl
 
getImageManager() - Method in interface com.threerings.stage.util.StageContext
Access to the image manager.
getInt(String, int) - Method in class com.threerings.micasa.simulator.client.SimulatorApp
 
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.
getIntervalDelay() - Method in class com.threerings.parlor.tourney.server.TourniesManager
Returns the tourney interval delay in milliseconds.
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 class com.threerings.stage.tools.editor.EditorApp.EditorContextImpl
 
getKeyboardManager() - Method in class com.threerings.stage.tools.viewer.ViewerApp.ContextImpl
 
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 class com.threerings.stage.tools.editor.EditorApp.EditorContextImpl
 
getKeyDispatcher() - Method in class com.threerings.stage.tools.viewer.ViewerApp.ContextImpl
 
getKeyDispatcher() - Method in interface com.threerings.stage.util.StageContext
Provides access to the key dispatcher.
getKeyTranslator() - Method in class com.threerings.puzzle.client.PuzzlePanel
Returns a key translator with the desired key to controller command mappings desired for this puzzle.
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.
getLength() - Method in class com.threerings.puzzle.drop.util.PieceDestroyer.SegmentLengthOperation
Returns the length of the contiguous piece segment.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class com.threerings.micasa.lobby.LobbySelector.LobbyCellRenderer
 
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
Handles a LobbyService.getLobbies(java.lang.String, com.threerings.micasa.lobby.LobbyService.LobbiesListener) request.
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.
getLocationDirector() - Method in class com.threerings.micasa.client.MiCasaClient.MiCasaContextImpl
 
getLocationDirector() - Method in class com.threerings.micasa.simulator.client.SimpleClient.MiCasaContextImpl
 
getManagedRecords(Set<Class<? extends PersistentRecord>>) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
 
getManagedRecords(Set<Class<? extends PersistentRecord>>) - Method in class com.threerings.stats.server.persist.StatRepository
 
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.ByteByteStringMapStat
 
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.
getMaxValue() - Method in class com.threerings.stats.data.StringMapStat
Returns the maximum value to which we'll allow our strings to map (to avoid overflowing our underlying data types and to avoid accumulating forever when we don't really care).
getMessageManager() - Method in class com.threerings.micasa.client.MiCasaClient.MiCasaContextImpl
 
getMessageManager() - Method in class com.threerings.micasa.simulator.client.SimpleClient.MiCasaContextImpl
 
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 class com.threerings.stage.tools.editor.EditorApp.EditorContextImpl
 
getMessageManager() - Method in class com.threerings.stage.tools.viewer.ViewerApp.ContextImpl
 
getMessageManager() - Method in interface com.threerings.stage.util.StageContext
Returns a reference to the message manager used by the client.
getMessageManagerPrefix() - Method in class com.threerings.micasa.simulator.client.SimpleClient
Returns the prefix used by the message manager when looking for translation properties files.
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
 
getNoShowTime() - Method in class com.threerings.parlor.game.server.GameManager
Returns the time after which we consider any player that has not yet reported into the game as a no-show and try to start the game anyway.
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.
getObjectData(Rectangle, PlacementConstraints.ObjectData[], PlacementConstraints.ObjectData[]) - Method in class com.threerings.stage.util.PlacementConstraints
Finds all objects whose bounds intersect the given rectangle and returns a list containing their PlacementConstraints.ObjectData elements.
getObjectDataFromInfo(ObjectInfo[]) - Method in class com.threerings.stage.util.PlacementConstraints
Returns an ObjectData array that corresponds to the supplied ObjectInfo array.
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.
getOccupantDirector() - Method in class com.threerings.micasa.client.MiCasaClient.MiCasaContextImpl
 
getOccupantDirector() - Method in class com.threerings.micasa.simulator.client.SimpleClient.MiCasaContextImpl
 
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.
getOrCreateEntry(String) - Method in class com.threerings.stats.data.StringMapStat
Returns the index of the specified key, creating an entry if necessary.
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
 
getPadWidth() - Method in class com.threerings.puzzle.drop.data.DropBoard
Returns the number of characters to which a single piece should be padded when dumping the board for debugging purposes.
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 class com.threerings.micasa.client.MiCasaClient.MiCasaContextImpl
 
getParlorDirector() - Method in class com.threerings.micasa.simulator.client.SimpleClient.MiCasaContextImpl
 
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.
getPieceDropLogic() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Returns the piece drop logic used to drop any pieces that need dropping in the board.
getPieceDropLogic() - Method in class com.threerings.puzzle.drop.server.DropManagerDelegate
Returns the piece drop logic used to drop any pieces that need dropping in the board.
getPieceDropper(PieceDropLogic) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Returns the piece dropper used to drop any pieces that need dropping in the board.
getPieceDropper(PieceDropLogic) - Method in class com.threerings.puzzle.drop.server.DropManagerDelegate
Returns the piece dropper used to drop any pieces that need dropping 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.
getPieceVelocity(boolean) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
Returns the drop sprite velocity to assign to a new drop sprite.
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.
getPlayerGameOverMessage(int) - Method in class com.threerings.parlor.game.server.GameManager
Gets the untranslated string to show when a player's game has ended.
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.
getProgressInterval() - Method in class com.threerings.puzzle.client.PuzzleController
Returns the delay in milliseconds between sending each progress update event to the server.
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.
getRematchRequestCount() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
Returns the number of players currently requesting or accepting a rematch.
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.
getResourceConfig() - Method in class com.threerings.stage.server.StageServer
Returns the path to the configuration file for the resource manager that will be created for use by the server.
getResourceManager() -