Uses of Interface
VASSAL.tools.RecursionLimiter.Loopable
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.
|
VASSAL.script | |
VASSAL.tools |
Contains various utility classes.
|
-
Uses of RecursionLimiter.Loopable in VASSAL.build.module
Classes in VASSAL.build.module that implement RecursionLimiter.Loopable Modifier and Type Class Description class
DoActionButton
This component places a button into the controls window toolbar.class
GlobalKeyCommand
This version ofMassKeyCommand
is added directly to aGameModule
and applies to all mapsclass
MultiActionButton
Combines multiple buttons from the toolbar into a single button.class
StartupGlobalKeyCommand
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.Loopable Modifier and Type Class Description class
DeckGlobalKeyCommand
This version ofMassKeyCommand
is added directly to aGameModule
and applies to all mapsclass
MassKeyCommand
Adds a button to a map window toolbar.Constructors in VASSAL.build.module.map with parameters of type RecursionLimiter.Loopable Constructor Description DeckGlobalCommand(RecursionLimiter.Loopable l)
-
Uses of RecursionLimiter.Loopable in VASSAL.counters
Classes in VASSAL.counters that implement RecursionLimiter.Loopable Modifier and Type Class Description class
ActionButton
A trait that acts like a button on a GamePiece, such that clicking on a particular area of the piece invokes a keyboard commandclass
CalculatedProperty
Conditional Marker A marker with a variable value depending on conditions.class
CounterGlobalKeyCommand
Adds a menu item that applies aGlobalCommand
to other piecesclass
Labeler
Displays a text label, with content specified by the user at runtime.class
TriggerAction
Macro Execute a series of Keystrokes against this same piece - Triggered by own KeyCommand or list of keystrokes - Match against an optional Property Filterclass
UsePrototype
This trait is a placeholder for a pre-defined series of traits specified in aPrototypeDefinition
object.Fields in VASSAL.counters declared as RecursionLimiter.Loopable Modifier and Type Field Description protected RecursionLimiter.Loopable
GlobalCommand. owner
Constructors in VASSAL.counters with parameters of type RecursionLimiter.Loopable Constructor Description GlobalCommand(RecursionLimiter.Loopable l)
GlobalCommand(RecursionLimiter.Loopable l, PropertySource p)
-
Uses of RecursionLimiter.Loopable in VASSAL.script
Classes in VASSAL.script that implement RecursionLimiter.Loopable Modifier and Type Class Description class
ExpressionInterpreter
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.Loopable Modifier and Type Class Description class
FormattedString
FormattedString.java A String that can include options of the form $optionName$.class
PlayerIdFormattedString
Deprecated.use FormattedString constructor with defaultPropertiesFields in VASSAL.tools declared as RecursionLimiter.Loopable Modifier and Type Field Description protected RecursionLimiter.Loopable
RecursionLimitException. looper
Methods in VASSAL.tools with parameters of type RecursionLimiter.Loopable Modifier and Type Method Description static void
RecursionLimiter. startExecution(RecursionLimiter.Loopable looper)
Constructors in VASSAL.tools with parameters of type RecursionLimiter.Loopable Constructor Description RecursionLimitException(RecursionLimiter.Loopable l)