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 class
Inventory.Selector
Filter to select pieces requiredFields in VASSAL.build.module declared as PieceFilter Modifier and Type Field Description protected PieceFilter
Inventory.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 class
CounterDetailViewer.Filter
Utility class to select the pieces we wish to view.Fields in VASSAL.build.module.map declared as PieceFilter Modifier and Type Field Description protected PieceFilter
MassKeyCommand. filter
protected PieceFilter
StackMetrics. selectedVisible
protected PieceFilter
StackMetrics. unselectedVisible
Methods in VASSAL.build.module.map that return PieceFilter Modifier and Type Method Description PieceFilter
DeckGlobalKeyCommand. 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.PieceFilter
MassKeyCommand. getFilter()
Methods in VASSAL.build.module.map with parameters of type PieceFilter Modifier and Type Method Description Command
DeckGlobalKeyCommand.DeckGlobalCommand. apply(Deck d, PieceFilter filter)
-
Uses of PieceFilter in VASSAL.configure
Classes in VASSAL.configure that implement PieceFilter Modifier and Type Class Description class
PropertyExpression
Methods in VASSAL.configure that return PieceFilter Modifier and Type Method Description PieceFilter
PropertyExpression. getFilter()
PieceFilter
PropertyExpression. getFilter(PropertySource source)
-
Uses of PieceFilter in VASSAL.counters
Classes in VASSAL.counters that implement PieceFilter Modifier and Type Class Description class
BooleanAndPieceFilter
Boolean and of two PieceFiltersclass
BooleanOrPieceFilter
Boolean Or of two PieceFiltersclass
RangeFilter
Accepts all pieces within a specified range of a given point on a mapMethods in VASSAL.counters that return PieceFilter Modifier and Type Method Description PieceFilter
BooleanAndPieceFilter. getFilter1()
PieceFilter
BooleanOrPieceFilter. getFilter1()
PieceFilter
BooleanAndPieceFilter. getFilter2()
PieceFilter
BooleanOrPieceFilter. getFilter2()
static PieceFilter
PropertiesPieceFilter. 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 Command
GlobalCommand. apply(Map[] m, PieceFilter filter)
Apply the key command to all pieces that pass the given filter on all the given mapsCommand
GlobalCommand. apply(Map m, PieceFilter filter)
static String
PropertiesPieceFilter. 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 PieceFilter
PropertyMatchExpression. filter
Methods in VASSAL.script.expression that return PieceFilter Modifier and Type Method Description PieceFilter
BeanShellExpression. getFilter(PropertySource ps)
Return a PieceFilter that selects GamePieces that cause this expression to evaluate to truePieceFilter
Expression. getFilter()
PieceFilter
Expression. getFilter(PropertySource ps)
Return a PieceFilter using the expression.PieceFilter
PropertyMatchExpression. getFilter(PropertySource ps)