Uses of Interface
VASSAL.build.module.map.PieceCollection
Packages that use PieceCollection
Package
Description
Contains classes that may be added to a
GameModule.Contains classes that may be added to a
Map.-
Uses of PieceCollection in VASSAL.build.module
Fields in VASSAL.build.module declared as PieceCollectionMethods in VASSAL.build.module that return PieceCollectionMethods in VASSAL.build.module with parameters of type PieceCollection -
Uses of PieceCollection in VASSAL.build.module.map
Classes in VASSAL.build.module.map that implement PieceCollectionModifier and TypeClassDescriptionclassBase 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.classMaps now start with a Game Piece Layers component (i.e.static classThe PieceCollection class used by theMapto which a LayeredPieceCollection has been added.classA 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 PieceCollectionModifier and TypeMethodDescriptionprotected PieceCollectionCompoundPieceCollection.getCollectionForPiece(GamePiece p) Given a game piece, returns the simple piece collection for the layer that it belongs in