Uses of Interface
VASSAL.tools.RecursionLimiter.Loopable
Packages that use RecursionLimiter.Loopable
Package
Description
Contains classes that may be added to a
GameModule
.Contains classes that may be added to a
Map
.Provides classes that define game pieces.
Contains various utility classes.
-
Uses of RecursionLimiter.Loopable in VASSAL.build.module
Classes in VASSAL.build.module that implement RecursionLimiter.LoopableModifier and TypeClassDescriptionclass
This component places a button into the controls window toolbar.class
This version ofMassKeyCommand
is added directly to aGameModule
and applies to all maps.class
Combines multiple buttons from the toolbar into a single button.class
...class
A Global Key Command that is automatically invoked on game start-up, once the various Key Listeners have been started. -
Uses of RecursionLimiter.Loopable in VASSAL.build.module.map
Classes in VASSAL.build.module.map that implement RecursionLimiter.LoopableModifier and TypeClassDescriptionclass
This version ofMassKeyCommand
is added to aDrawPile
(which holds aDeck
) and applies to pieces/cards currently in the deck.class
Adds a button to a map window toolbar.Constructors in VASSAL.build.module.map with parameters of type RecursionLimiter.Loopable -
Uses of RecursionLimiter.Loopable in VASSAL.build.module.turn
Classes in VASSAL.build.module.turn that implement RecursionLimiter.Loopable -
Uses of RecursionLimiter.Loopable in VASSAL.counters
Classes in VASSAL.counters that implement RecursionLimiter.LoopableModifier and TypeClassDescriptionclass
A Trait (akaDecorator
that acts like a button on a GamePiece, such that clicking on a particular area of the piece invokes a key commandclass
Trait allowing creation of an "attachment" to one or more other pieces, which can then be sent GKCs very swiftly and whose properties can be easily read (and if a Dynamic Property can also be set with a Set Global Property trait)class
Conditional Marker A marker with a variable value depending on conditions.class
Trait that sends a Key Command to other pieces, selected with various filters.class
d/b/a "Layer" The "Layer" trait.class
d/b/a "Text Label" Displays a text label, with content specified by the user at runtime.class
This Decorator defines a key command to places another counter on top of this one.class
GamePiece trait that replaces a GamePiece with another oneclass
class
Macro Execute a series of Keystrokes against this same piece - Triggered by own KeyCommand or list of keystrokes - Match against an optional Property Filterclass
d/b/a "Prototype" This trait is a placeholder for a pre-defined series of traits specified in aPrototypeDefinition
object.Fields in VASSAL.counters declared as RecursionLimiter.LoopableConstructors in VASSAL.counters with parameters of type RecursionLimiter.LoopableModifierConstructorDescription -
Uses of RecursionLimiter.Loopable in VASSAL.script
Classes in VASSAL.script that implement RecursionLimiter.LoopableModifier and TypeClassDescriptionclass
A BeanShell Interpreter customised to evaluate a single Vassal expression containing Vassal property references. -
Uses of RecursionLimiter.Loopable in VASSAL.tools
Classes in VASSAL.tools that implement RecursionLimiter.LoopableModifier and TypeClassDescriptionclass
FormattedString.java A String that can include options of the form $optionName$.class
Deprecated.use FormattedString constructor with defaultPropertiesFields in VASSAL.tools declared as RecursionLimiter.LoopableModifier and TypeFieldDescriptionprotected RecursionLimiter.Loopable
RecursionLimitException.looper
Methods in VASSAL.tools with parameters of type RecursionLimiter.LoopableModifier and TypeMethodDescriptionstatic void
RecursionLimiter.startExecution
(RecursionLimiter.Loopable looper) Constructors in VASSAL.tools with parameters of type RecursionLimiter.Loopable