| Package | Description |
|---|---|
| com.threerings.puzzle.client | |
| com.threerings.puzzle.data | |
| com.threerings.puzzle.drop.client | |
| com.threerings.puzzle.drop.data | |
| com.threerings.puzzle.server |
| Modifier and Type | Method and Description |
|---|---|
Board |
PuzzleController.getBoard()
Returns the board associated with the puzzle.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PuzzleController.addProgressEvent(int event,
Board board)
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.
|
void |
PuzzleControllerDelegate.setBoard(Board board)
Called when the puzzle controller sets up a new board for the player.
|
void |
PuzzleController.setBoard(Board board)
Called when a new board is set.
|
void |
PuzzleBoardView.setBoard(Board board)
Sets the board to be displayed.
|
void |
PuzzleGameService.updateProgressSync(int sessionId,
int[] events,
Board[] states)
Debug variant of
PuzzleGameService.updateProgress(int, int[]) that is only used when
PuzzlePanel.isSyncingBoards() is true and which includes the board states associated
with each event. |
| Modifier and Type | Method and Description |
|---|---|
Board |
Board.clone() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
Board.dumpAndCompare(Board other)
Outputs a string representation of the board contents, interlaced with the supplied
comparison board.
|
abstract boolean |
Board.equals(Board other)
Returns whether this board is equal to the given comparison board.
|
void |
BoardSummary.setBoard(Board board)
Sets the board associated with this board summary, causing an immediate update to this
summary.
|
void |
PuzzleGameMarshaller.updateProgressSync(int arg1,
int[] arg2,
Board[] arg3) |
| Constructor and Description |
|---|
BoardSummary(Board board)
Constructs a board summary that retrieves full board information from the supplied board
when summarizing.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DropControllerDelegate.setBoard(Board board) |
void |
DropBoardView.setBoard(Board board) |
| Modifier and Type | Class and Description |
|---|---|
class |
DropBoard
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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DropBoard.dumpAndCompare(Board other) |
boolean |
DropBoard.equals(Board other) |
void |
DropBoardSummary.setBoard(Board board) |
| Constructor and Description |
|---|
DropBoardSummary(Board board)
Constructs a drop board summary that retrieves board information from the supplied board
when summarizing.
|
| Modifier and Type | Method and Description |
|---|---|
Board[] |
PuzzleManager.getBoards()
Returns the boards for all players.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PuzzleManager.updateProgressSync(com.threerings.presents.data.ClientObject caller,
int sessionId,
int[] events,
Board[] states)
Called when the puzzle manager receives a progress update.
|
void |
PuzzleGameProvider.updateProgressSync(com.threerings.presents.data.ClientObject caller,
int arg1,
int[] arg2,
Board[] arg3)
|
Copyright © 2015. All rights reserved.