| Package | Description |
|---|---|
| com.threerings.puzzle.drop.client | |
| com.threerings.puzzle.drop.data | |
| com.threerings.puzzle.drop.util |
| Constructor and Description |
|---|
PieceGroupAnimation(DropBoardView view,
DropBoard board)
Creates a piece group animation which must be initialized with a subsequent call to
AbstractMedia.init(AbstractMediaManager). |
| Modifier and Type | Method and Description |
|---|---|
DropBoard |
DropBoard.clone() |
| Modifier and Type | Method and Description |
|---|---|
void |
DropBoard.copyInto(DropBoard board)
Copies the contents of this board directly into the supplied board, overwriting the
destination board in its entirety.
|
boolean |
DropBoard.PieceOperation.execute(DropBoard board,
int col,
int row)
Called for each piece in the board segment the operation is being applied to.
|
| Modifier and Type | Method and Description |
|---|---|
List<SegmentInfo> |
PieceDestroyer.destroyPieces(DropBoard board,
DropBoard.PieceOperation destroyOp)
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. |
int |
PieceDropper.dropPieces(DropBoard board,
PieceDropper.DropObserver drobs)
Effects any drops possible on the supplied board (modifying the board in the progress) and
notifying the supplied drop observer of those drops.
|
int |
PieceDropper.fillBoard(DropBoard board,
PieceDropper.DropObserver drobs)
Drops new pieces onto the board to fill the gaps.
|
int |
PieceDropLogic.getConstrainedEdge(DropBoard board,
int col,
int row,
int dir)
Returns the x-axis coordinate of the specified edge of the given constrained piece.
|
Copyright © 2015. All rights reserved.