Uses of Interface
VASSAL.build.module.map.PieceCollection
| Package | Description |
|---|---|
| VASSAL.build.module |
Contains classes that may be added to a
GameModule. |
| VASSAL.build.module.map |
Contains classes that may be added to a
Map. |
-
Uses of PieceCollection in VASSAL.build.module
Fields in VASSAL.build.module declared as PieceCollection Modifier and Type Field Description protected PieceCollectionMap. piecesMethods in VASSAL.build.module that return PieceCollection Modifier and Type Method Description PieceCollectionMap. getPieceCollection()Methods in VASSAL.build.module with parameters of type PieceCollection Modifier and Type Method Description voidMap. setPieceCollection(PieceCollection pieces) -
Uses of PieceCollection in VASSAL.build.module.map
Classes in VASSAL.build.module.map that implement PieceCollection Modifier and Type Class Description classCompoundPieceCollectionBase class for PieceCollection implementation that organizesGamePieces -- a category which in this case also includes Decks and Stacks, in addition to ordinary pieces -- into distinct visual layers.classDefaultPieceCollectionMaps now start with a Game Piece Layers component (i.e.static classLayeredPieceCollection.CollectionThe PieceCollection class used by theMapto which a LayeredPieceCollection has been added.classSimplePieceCollectionA SimplePieceCollection is used within aCompoundPieceCollectionto maintain an array of the pieces/stacks/decks (GamePiece) within a single visual layer.Methods in VASSAL.build.module.map that return PieceCollection Modifier and Type Method Description protected PieceCollectionCompoundPieceCollection. getCollectionForPiece(GamePiece p)Given a game piece, returns the simple piece collection for the layer that it belongs in