Uses of Interface
VASSAL.counters.PieceVisitor
| 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. |
| VASSAL.counters |
Provides classes that define game pieces.
|
-
Uses of PieceVisitor in VASSAL.build.module
Classes in VASSAL.build.module that implement PieceVisitor Modifier and Type Class Description static classMap.Merger -
Uses of PieceVisitor in VASSAL.build.module.map
Classes in VASSAL.build.module.map that implement PieceVisitor Modifier and Type Class Description protected static classCounterDetailViewer.VisitorclassKeyBufferer.KBDeckVisitorThis "Visitor" dispatcher receives a method call for EVERY piece on the map (one by one), and must filter the pieces based on their presence in the appropriate selection bounds and take the correct action vis-a-vis that piece's selection status.static classLayeredPieceCollection.CollectionThe PieceCollection class used by theMapto which a LayeredPieceCollection has been added.classPieceRecentererAdds a button to a Maps toolbar that adjusts the positions of all pieces so that their centroid is at the center of the map -
Uses of PieceVisitor in VASSAL.counters
Subinterfaces of PieceVisitor in VASSAL.counters Modifier and Type Interface Description interfaceDeckVisitorFor Visitors that are aware ofDecktypesClasses in VASSAL.counters that implement PieceVisitor Modifier and Type Class Description protected classGlobalCommand.Visitorstatic classPieceFinder.DeckOrPieceInStackstatic classPieceFinder.Movablestatic classPieceFinder.PieceInStackstatic classPieceFinder.StackOnlyConstructors in VASSAL.counters with parameters of type PieceVisitor Constructor Description PieceVisitorDispatcher(PieceVisitor visitor)