Uses of Interface
VASSAL.counters.PieceFilter
| 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.configure |
Provides classes for building "Edit Property" dialogs, and for editing
GameModule's and ModuleExtension's. |
| VASSAL.counters |
Provides classes that define game pieces.
|
| VASSAL.script.expression |
-
Uses of PieceFilter in VASSAL.build.module
Classes in VASSAL.build.module that implement PieceFilter Modifier and Type Class Description protected static classInventory.SelectorFilter to select pieces requiredFields in VASSAL.build.module declared as PieceFilter Modifier and Type Field Description protected PieceFilterInventory.Selector. filter -
Uses of PieceFilter in VASSAL.build.module.map
Classes in VASSAL.build.module.map that implement PieceFilter Modifier and Type Class Description protected classCounterDetailViewer.FilterUtility class to select the pieces we wish to view.Fields in VASSAL.build.module.map declared as PieceFilter Modifier and Type Field Description protected PieceFilterMassKeyCommand. filterprotected PieceFilterStackMetrics. selectedVisibleprotected PieceFilterStackMetrics. unselectedVisibleMethods in VASSAL.build.module.map that return PieceFilter Modifier and Type Method Description PieceFilterDeckGlobalKeyCommand. getFilter()Since we also limit application of a Deck Global Key command to a specified number of pieces in the Deck, a null match expression should match all pieces, not reject them all.PieceFilterMassKeyCommand. getFilter()Methods in VASSAL.build.module.map with parameters of type PieceFilter Modifier and Type Method Description CommandDeckGlobalKeyCommand.DeckGlobalCommand. apply(Deck d, PieceFilter filter) -
Uses of PieceFilter in VASSAL.configure
Classes in VASSAL.configure that implement PieceFilter Modifier and Type Class Description classPropertyExpressionMethods in VASSAL.configure that return PieceFilter Modifier and Type Method Description PieceFilterPropertyExpression. getFilter()PieceFilterPropertyExpression. getFilter(PropertySource source) -
Uses of PieceFilter in VASSAL.counters
Classes in VASSAL.counters that implement PieceFilter Modifier and Type Class Description classBooleanAndPieceFilterBoolean and of two PieceFiltersclassBooleanOrPieceFilterBoolean Or of two PieceFiltersclassRangeFilterAccepts all pieces within a specified range of a given point on a mapMethods in VASSAL.counters that return PieceFilter Modifier and Type Method Description PieceFilterBooleanAndPieceFilter. getFilter1()PieceFilterBooleanOrPieceFilter. getFilter1()PieceFilterBooleanAndPieceFilter. getFilter2()PieceFilterBooleanOrPieceFilter. getFilter2()static PieceFilterPropertiesPieceFilter. parse(String expression)Return a PieceFilter parsed from a boolean expression such as prop1 = value1 && prop2 = value2 || prop3 = value3Methods in VASSAL.counters with parameters of type PieceFilter Modifier and Type Method Description CommandGlobalCommand. apply(Map[] m, PieceFilter filter)Apply the key command to all pieces that pass the given filter on all the given mapsCommandGlobalCommand. apply(Map m, PieceFilter filter)static StringPropertiesPieceFilter. toBeanShellString(PieceFilter f)Constructors in VASSAL.counters with parameters of type PieceFilter Constructor Description BooleanAndPieceFilter(PieceFilter filter1, PieceFilter filter2)BooleanOrPieceFilter(PieceFilter filter1, PieceFilter filter2)PieceIterator(Enumeration<T> e, PieceFilter f)Deprecated.PieceIterator(Iterator<? extends GamePiece> i, PieceFilter f)Visitor(Command command, PieceFilter filter, KeyStroke stroke) -
Uses of PieceFilter in VASSAL.script.expression
Fields in VASSAL.script.expression declared as PieceFilter Modifier and Type Field Description protected PieceFilterPropertyMatchExpression. filterMethods in VASSAL.script.expression that return PieceFilter Modifier and Type Method Description PieceFilterBeanShellExpression. getFilter(PropertySource ps)Return a PieceFilter that selects GamePieces that cause this expression to evaluate to truePieceFilterExpression. getFilter()PieceFilterExpression. getFilter(PropertySource ps)Return a PieceFilter using the expression.PieceFilterPropertyMatchExpression. getFilter(PropertySource ps)