A B C D E F G H I K L M N O P Q R S T U V W X Y Z

A

AboutScreen - class VASSAL.build.module.documentation.AboutScreen.
Places an entry in the Help menu.
AboutScreen() - Constructor for class VASSAL.build.module.documentation.AboutScreen
 
AboutScreen(Image) - Constructor for class VASSAL.build.module.documentation.AboutScreen
 
AbstractBuildable - class VASSAL.build.AbstractBuildable.
Abstract implementation of the Buildable interface To make a Buildable component, extend this class.
AbstractBuildable() - Constructor for class VASSAL.build.AbstractBuildable
 
AbstractConfigurable - class VASSAL.build.AbstractConfigurable.
An abstract implementation of the Configurable interface.
AbstractConfigurable() - Constructor for class VASSAL.build.AbstractConfigurable
 
accept(GamePiece) - Method in interface VASSAL.counters.PieceFilter
 
actionPerformed(ActionEvent) - Method in class VASSAL.build.module.map.TextSaver
 
actionPerformed(ActionEvent) - Method in class VASSAL.build.module.map.BoardPicker
 
actionPerformed(ActionEvent) - Method in class VASSAL.build.module.map.boardPicker.BoardSlot
 
actionPerformed(ActionEvent) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
actionPerformed(ActionEvent) - Method in class VASSAL.configure.ShowHelpAction
 
actionPerformed(ActionEvent) - Method in class VASSAL.configure.EditContainedPiecesAction
 
actionPerformed(ActionEvent) - Method in class VASSAL.configure.EditPropertiesAction
 
actionPerformed(ActionEvent) - Method in class VASSAL.counters.KeyCommand
 
activateCommand - Variable in class VASSAL.counters.Embellishment
 
activateKey - Variable in class VASSAL.counters.Embellishment
 
activationStatus - Variable in class VASSAL.counters.Embellishment
 
add(Buildable) - Method in class VASSAL.build.AbstractBuildable
Add a Buildable object to this object
add(Buildable) - Method in interface VASSAL.build.Buildable
Adds a child component.
add(Buildable) - Method in class VASSAL.build.module.BasicCommandEncoder
 
add(Buildable) - Method in class VASSAL.build.module.ExtensionElement
 
add(Buildable) - Method in class VASSAL.build.module.PlayerRoster
 
add(Buildable) - Method in class VASSAL.build.module.PieceWindow
 
add(Buildable) - Method in class VASSAL.build.module.Chatter
 
add(Buildable) - Method in class VASSAL.build.module.ChartWindow
 
add(Buildable) - Method in class VASSAL.build.module.map.MenuDisplayer
 
add(Buildable) - Method in class VASSAL.build.module.map.StackExpander
 
add(Buildable) - Method in class VASSAL.build.module.map.GlobalMap
 
add(Buildable) - Method in class VASSAL.build.module.map.TextSaver
 
add(Buildable) - Method in class VASSAL.build.module.map.ForwardToChatter
 
add(Buildable) - Method in class VASSAL.build.module.map.KeyBufferer
 
add(Buildable) - Method in class VASSAL.build.module.map.ForwardToKeyBuffer
 
add(Buildable) - Method in class VASSAL.build.module.map.BoardPicker
Add a board to the list of those available for the user to choose from
add(Buildable) - Method in class VASSAL.build.module.map.Scroller
 
add(Buildable) - Method in class VASSAL.build.widget.TabWidget
 
add(Buildable) - Method in class VASSAL.build.widget.BoxWidget
 
add(Buildable) - Method in class VASSAL.build.widget.PanelWidget
 
add(Buildable) - Method in class VASSAL.build.widget.ListWidget
 
add(GamePiece) - Method in class VASSAL.counters.DragBuffer
 
add(GamePiece) - Method in class VASSAL.counters.Stack
 
add(GamePiece) - Method in class VASSAL.counters.KeyBuffer
 
add(String, String, String) - Method in class VASSAL.build.module.PlayerRoster
 
addAction(JPopupMenu, Action) - Method in class VASSAL.configure.ConfigureTree
 
addActionListener(ActionListener) - Method in class VASSAL.counters.KeySpecifier
 
addButton(String) - Method in class VASSAL.build.module.map.BoardPicker
 
addButton(String, int) - Method in class VASSAL.build.module.map.BoardPicker
 
addColumn() - Method in class VASSAL.build.module.map.BoardPicker
 
addCommandEncoder(CommandEncoder) - Method in class VASSAL.build.GameModule
This method adds a CommandEncoder to the list of objects that will attempt to decode/encode a command
addDieButton(InternetDiceButton) - Method in class VASSAL.build.module.DieManager
 
addDragSource(Component) - Method in class VASSAL.counters.DragBuffer
 
addDrawComponent(Drawable) - Method in class VASSAL.build.module.Map
Add a Drawable component to this map
addDropTarget(Component, MouseListener) - Method in class VASSAL.counters.DragBuffer
 
addEntry() - Method in class VASSAL.counters.MultiImagePicker
 
addExtension(DataArchive) - Method in class VASSAL.tools.DataArchive
DataArchives can extend other archives.
addFile(String, InputStream) - Method in class VASSAL.tools.ArchiveWriter
Copy an InputStream into the archive
addFile(String, String) - Method in class VASSAL.tools.ArchiveWriter
Copy a file from the user's filesystem to the archive.
addFocusListener(FocusListener) - Method in class VASSAL.counters.KeySpecifier
 
addGameComponent(GameComponent) - Method in class VASSAL.build.module.GameState
Add a GameComponent to the list of objects that will be notified when a game is started/ended
addImage(String, String) - Method in class VASSAL.tools.ArchiveWriter
Add an image file to the archive.
addKeyListener(KeyListener) - Method in class VASSAL.build.module.PrivateMap.View
 
addKeyStrokeListener(KeyStrokeListener) - Method in class VASSAL.build.GameModule
The GameModule acts as the mediator for hotkey events.
addKeyStrokeSource(KeyStrokeSource) - Method in class VASSAL.build.GameModule
The GameModule acts as the mediator for hotkey events.
addKeyStrokeSource(KeyStrokeSource) - Method in class VASSAL.tools.KeyStrokeListener
 
addLocalMouseListener(MouseListener) - Method in class VASSAL.build.module.Map
Because MouseEvents are received in component coordinates, it is inconvenient for MouseListeners on the map to have to translate to map coordinates.
addMouseListener(MouseListener) - Method in class VASSAL.build.module.PrivateMap.View
 
addMouseMotionListener(MouseMotionListener) - Method in class VASSAL.build.module.PrivateMap.View
 
addOption(Configurer) - Method in class VASSAL.preferences.Prefs
 
addOption(String, Configurer) - Method in class VASSAL.preferences.PrefsEditor
 
addOption(String, Configurer) - Method in class VASSAL.preferences.Prefs
 
addOption(String, Configurer, String) - Method in class VASSAL.preferences.PrefsEditor
 
addOption(String, Configurer, String) - Method in class VASSAL.preferences.Prefs
Add a configurable property to the preferences in the given category
AddPiece - class VASSAL.command.AddPiece.
This Command adds a GamePiece to a game.
addPiece(GamePiece) - Method in class VASSAL.build.module.Map
Adds a GamePiece to this map.
addPiece(GamePiece) - Method in class VASSAL.build.module.GameState
Add a GamePiece to the current game.
addPiece(GamePiece) - Method in class VASSAL.counters.BoundsTracker
 
AddPiece(GamePiece) - Constructor for class VASSAL.command.AddPiece
 
AddPiece(GamePiece, String) - Constructor for class VASSAL.command.AddPiece
 
addPrefs(Prefs) - Method in class VASSAL.preferences.PrefsEditor
 
addPropertyChangeListener(PropertyChangeListener) - Method in class VASSAL.build.AbstractConfigurable
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface VASSAL.build.Configurable
Add a PropertyChangeListener.
addPropertyChangeListener(PropertyChangeListener) - Method in class VASSAL.build.module.PlayerRoster
 
addPropertyChangeListener(PropertyChangeListener) - Method in class VASSAL.build.module.map.GlobalMap
 
addPropertyChangeListener(PropertyChangeListener) - Method in class VASSAL.build.module.map.TextSaver
 
addPropertyChangeListener(PropertyChangeListener) - Method in class VASSAL.build.module.map.BoardPicker
 
addPropertyChangeListener(PropertyChangeListener) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
addPropertyChangeListener(PropertyChangeListener) - Method in class VASSAL.configure.Configurer
Add a listener to be notified when the Object state changes
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface VASSAL.build.module.ServerConnection
 
addRegion(Region) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
addRegionPoint(int, int, String) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
addRegionPoint(Point, String) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
addRow() - Method in class VASSAL.build.module.map.BoardPicker
 
addTo(Buildable) - Method in class VASSAL.build.GameModule
 
addTo(Buildable) - Method in interface VASSAL.build.Buildable
Adds this component to its parent.
addTo(Buildable) - Method in class VASSAL.build.Widget
 
addTo(Buildable) - Method in class VASSAL.build.module.GlobalOptions
 
addTo(Buildable) - Method in class VASSAL.build.module.BasicCommandEncoder
 
addTo(Buildable) - Method in class VASSAL.build.module.ExtensionElement
 
addTo(Buildable) - Method in class VASSAL.build.module.DieManager
 
addTo(Buildable) - Method in class VASSAL.build.module.PlayerRoster
 
addTo(Buildable) - Method in class VASSAL.build.module.Map
Expects to be added to a GameModule.
addTo(Buildable) - Method in class VASSAL.build.module.ModuleExtension
 
addTo(Buildable) - Method in class VASSAL.build.module.NotesWindow
Expects to be added to a GameModule.
addTo(Buildable) - Method in class VASSAL.build.module.PrivateMap
 
addTo(Buildable) - Method in class VASSAL.build.module.PieceWindow
Expects to be added to a GameModule.
addTo(Buildable) - Method in class VASSAL.build.module.ConnectionWindow
 
addTo(Buildable) - Method in class VASSAL.build.module.EventLog
 
addTo(Buildable) - Method in class VASSAL.build.module.Chatter
Expects to be added to a GameModule.
addTo(Buildable) - Method in class VASSAL.build.module.DiceButton
Expects to be added to a GameModule.
addTo(Buildable) - Method in class VASSAL.build.module.InternetDiceButton
Expects to be added to the DieManager.
addTo(Buildable) - Method in class VASSAL.build.module.Documentation
 
addTo(Buildable) - Method in class VASSAL.build.module.ChartWindow
Expects to be added to a GameModule.
addTo(Buildable) - Method in class VASSAL.build.module.documentation.HelpFile
 
addTo(Buildable) - Method in class VASSAL.build.module.documentation.AboutScreen
Expects to be added to a Documentation.
addTo(Buildable) - Method in class VASSAL.build.module.map.MassKeyCommand
 
addTo(Buildable) - Method in class VASSAL.build.module.map.MenuDisplayer
 
addTo(Buildable) - Method in class VASSAL.build.module.map.StackMetrics
 
addTo(Buildable) - Method in class VASSAL.build.module.map.PieceMover
 
addTo(Buildable) - Method in class VASSAL.build.module.map.MineaturesPieceMover
 
addTo(Buildable) - Method in class VASSAL.build.module.map.StackExpander
 
addTo(Buildable) - Method in class VASSAL.build.module.map.Zoomer
 
addTo(Buildable) - Method in class VASSAL.build.module.map.GlobalMap
Expects to be added to a Map.
addTo(Buildable) - Method in class VASSAL.build.module.map.TextSaver
 
addTo(Buildable) - Method in class VASSAL.build.module.map.ForwardToChatter
 
addTo(Buildable) - Method in class VASSAL.build.module.map.DrawPile
 
addTo(Buildable) - Method in class VASSAL.build.module.map.KeyBufferer
 
addTo(Buildable) - Method in class VASSAL.build.module.map.ForwardToKeyBuffer
 
addTo(Buildable) - Method in class VASSAL.build.module.map.MapCenterer
 
addTo(Buildable) - Method in class VASSAL.build.module.map.CounterDetailViewer
 
addTo(Buildable) - Method in class VASSAL.build.module.map.BoardPicker
 
addTo(Buildable) - Method in class VASSAL.build.module.map.LOS_Thread
Expects to be added to a Map.
addTo(Buildable) - Method in class VASSAL.build.module.map.ImageSaver
Expects to be added to a Map.
addTo(Buildable) - Method in class VASSAL.build.module.map.Scroller
 
addTo(Buildable) - Method in class VASSAL.build.module.map.boardPicker.Board
 
addTo(Buildable) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
addTo(Buildable) - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
addTo(Buildable) - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
addTo(Buildable) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
addTo(Buildable) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.SquareGridNumbering
 
addTo(Buildable) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering
 
addTo(Buildable) - Method in class VASSAL.build.widget.PieceSlot
 
addTo(Buildable) - Method in class VASSAL.build.widget.Chart
 
addTo(GameModule) - Method in class VASSAL.build.module.ExtensionsLoader
 
addTo(GameModule) - Method in class VASSAL.build.module.GameState
Expects to be added to a GameModule.
addToContents(GamePiece) - Method in class VASSAL.build.module.map.DrawPile
 
addToDragBuffer(int) - Method in class VASSAL.build.module.map.DrawPile
Add the given number of GamePieces to the Drag buffer
addTrait(Decorator) - Method in class VASSAL.counters.PieceDefiner
 
addTrait(Decorator) - Method in class VASSAL.counters.MassPieceDefiner
 
addValue(String) - Method in class VASSAL.configure.StringArrayConfigurer
 
adjustWindowLocation() - Method in class VASSAL.build.module.map.GlobalMap
 
ALLOW_MULTIPLE - Static variable in class VASSAL.build.module.Map
 
ALLOW_MULTIPLE - Static variable in class VASSAL.build.module.map.DrawPile
 
ALLOW_SELECT - Static variable in class VASSAL.build.module.map.DrawPile
 
allow(String) - Method in class VASSAL.build.module.ObscurableOptions
 
allowAll() - Method in class VASSAL.build.module.ObscurableOptions
 
allowMultiple - Variable in class VASSAL.build.module.map.BoardPicker
 
allowNone() - Method in class VASSAL.build.module.ObscurableOptions
 
allowSome(String) - Method in class VASSAL.build.module.ObscurableOptions
 
ALPHABET - Static variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
alternate - Variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
ALWAYS - Static variable in class VASSAL.build.module.GlobalOptions
 
ALWAYS - Static variable in class VASSAL.build.module.map.DrawPile
 
ALWAYS - Static variable in class VASSAL.build.module.map.Scroller
 
ALWAYS_SHOW_LOC - Static variable in class VASSAL.build.module.map.CounterDetailViewer
 
alwaysShowLoc - Variable in class VASSAL.build.module.map.CounterDetailViewer
 
anchor - Variable in class VASSAL.build.module.map.MineaturesPieceMover
The piece's original location in component coordinates
anchor - Variable in class VASSAL.build.module.map.LOS_Thread
 
ANY - Static variable in class VASSAL.build.module.map.DrawPile.OwningBoardPrompt
 
append(Command) - Method in class VASSAL.command.Command
Append a subcommand to this Command.
append(Command) - Method in class VASSAL.command.ChangePiece
 
append(String) - Method in class VASSAL.tools.SequenceEncoder
 
appendToTitle(String) - Method in class VASSAL.build.GameModule
Append the string to the title of the controls window and all Map windows
appendToTitle(String) - Method in class VASSAL.build.module.Map
 
apply() - Method in class VASSAL.build.module.map.MassKeyCommand
 
archive - Variable in class VASSAL.build.GameModule
 
archive - Variable in class VASSAL.configure.FileConfigurer
 
archive - Variable in class VASSAL.tools.DataArchive
 
ARCHIVE_ENTRY - Static variable in class VASSAL.build.module.documentation.HelpFile
 
ArchiveWriter - class VASSAL.tools.ArchiveWriter.
An ArchiveWriter is a writeable DataArchive.
ArchiveWriter(String) - Constructor for class VASSAL.tools.ArchiveWriter
Create a new writeable archive.
ArchiveWriter(ZipFile) - Constructor for class VASSAL.tools.ArchiveWriter
 
arrayToString(String[]) - Static method in class VASSAL.configure.StringArrayConfigurer
 
arrow - Variable in class VASSAL.build.module.map.MineaturesPieceMover
The piece's final destination, in component coordinates
arrow - Variable in class VASSAL.build.module.map.LOS_Thread
 
AUTO_REPORT - Static variable in class VASSAL.build.module.GlobalOptions
 
AUTO_REPORT - Static variable in class VASSAL.build.module.map.PieceMover
The Preferences key for autoreporting moves.
AutoConfigurable - interface VASSAL.build.AutoConfigurable.
A class that implements AutoConfigurable can use the AutoConfigurer class to automatically build a property editor.
AutoConfigurable.Util - class VASSAL.build.AutoConfigurable.Util.
 
AutoConfigurable.Util() - Constructor for class VASSAL.build.AutoConfigurable.Util
 
AutoConfigurer - class VASSAL.configure.AutoConfigurer.
A Configurer for configuring Configurable components (Is that as redundant as it sounds?) Automatically builds a property editor with controls for setting all of the attributes of the target Configurable component
AutoConfigurer(AutoConfigurable) - Constructor for class VASSAL.configure.AutoConfigurer
 
autoReportEnabled() - Method in class VASSAL.build.module.GlobalOptions
 
availableModel - Static variable in class VASSAL.counters.PieceDefiner
 

B

BACKGROUND - Static variable in class VASSAL.counters.Obscurable
 
BackgroundTask - class VASSAL.tools.BackgroundTask.
Utility task for starting a thread that performs one task, BackgroundTask.doFirst(), then queues another another task, BackgroundTask.doLater(), for the Event Handler thread to execute This is basically a simple version of Sun's SwingWorker class.
BackgroundTask() - Constructor for class VASSAL.tools.BackgroundTask
 
BASE_MODULE_NAME - Static variable in class VASSAL.build.module.ModuleExtension
 
BASE_MODULE_VERSION - Static variable in class VASSAL.build.module.ModuleExtension
 
BasicCommandEncoder - class VASSAL.build.module.BasicCommandEncoder.
A CommandEncoder that handles the basic commands: AddPiece, RemovePiece, ChangePiece, MovePiece.
BasicCommandEncoder() - Constructor for class VASSAL.build.module.BasicCommandEncoder
 
BasicPiece - class VASSAL.counters.BasicPiece.
Basic class for representing a physical component of the game Can be a counter, a card, or an overlay
BasicPiece() - Constructor for class VASSAL.counters.BasicPiece
 
BasicPiece(String) - Constructor for class VASSAL.counters.BasicPiece
 
bBoxObscuredToMe() - Method in class VASSAL.counters.Obscurable
 
bBoxObscuredToOthers() - Method in class VASSAL.counters.Obscurable
 
blankColor - Variable in class VASSAL.build.module.map.StackMetrics
 
board - Variable in class VASSAL.build.module.map.boardPicker.BoardSlot
 
board - Variable in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
board - Variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
Board - class VASSAL.build.module.map.boardPicker.Board.
 
Board() - Constructor for class VASSAL.build.module.map.boardPicker.Board
 
boardImage - Variable in class VASSAL.build.module.map.boardPicker.Board
 
boardName - Variable in class VASSAL.build.module.map.boardPicker.Board
 
BoardPicker - class VASSAL.build.module.map.BoardPicker.
This class is responsible for maintaining the Boards on a Map.
BoardPicker.SetBoards - class VASSAL.build.module.map.BoardPicker.SetBoards.
 
BoardPicker.SetBoards(BoardPicker, Vector) - Constructor for class VASSAL.build.module.map.BoardPicker.SetBoards
 
BoardPicker() - Constructor for class VASSAL.build.module.map.BoardPicker
 
boards - Variable in class VASSAL.build.module.Map
 
boards - Variable in class VASSAL.build.module.map.boardPicker.BoardSlot
 
BoardSlot - class VASSAL.build.module.map.boardPicker.BoardSlot.
 
BoardSlot(BoardPicker) - Constructor for class VASSAL.build.module.map.boardPicker.BoardSlot
 
BooleanConfigurer - class VASSAL.configure.BooleanConfigurer.
Configurer for Boolean values
BooleanConfigurer(String, String) - Constructor for class VASSAL.configure.BooleanConfigurer
 
BooleanConfigurer(String, String, Boolean) - Constructor for class VASSAL.configure.BooleanConfigurer
 
booleanValue() - Method in class VASSAL.configure.BooleanConfigurer
 
BOTTOM - Static variable in class VASSAL.counters.Labeler
 
BOTTOM_KEY - Static variable in class VASSAL.build.module.map.StackMetrics
 
bottomKey - Variable in class VASSAL.build.module.map.StackMetrics
 
bottomPiece() - Method in class VASSAL.counters.Stack
 
boundaries - Variable in class VASSAL.build.module.map.boardPicker.Board
 
boundingBox() - Method in class VASSAL.build.module.map.DrawPile
The bounds of this deck in the Map window, adjusted for owning board, if any
boundingBox() - Method in class VASSAL.counters.Immobilized
 
boundingBox() - Method in class VASSAL.counters.Restricted
 
boundingBox() - Method in class VASSAL.counters.Marker
 
boundingBox() - Method in class VASSAL.counters.Embellishment
 
boundingBox() - Method in class VASSAL.counters.Obscurable
 
boundingBox() - Method in class VASSAL.counters.FreeRotator
 
boundingBox() - Method in class VASSAL.counters.ReportState
 
boundingBox() - Method in interface VASSAL.counters.GamePiece
The area which this GamePiece occupies when drawn at the point (0,0)
boundingBox() - Method in class VASSAL.counters.Stack
 
boundingBox() - Method in class VASSAL.counters.Labeler
 
boundingBox() - Method in class VASSAL.counters.MovementMarkable
 
boundingBox() - Method in class VASSAL.counters.ReturnToDeck
 
boundingBox() - Method in class VASSAL.counters.SendToLocation
 
boundingBox() - Method in class VASSAL.counters.BasicPiece
 
boundingBox() - Method in class VASSAL.counters.NonRectangular
 
boundingBox() - Method in class VASSAL.counters.TableInfo
 
boundingBox() - Method in class VASSAL.counters.PlaceMarker
 
boundingBox() - Method in class VASSAL.counters.Hideable
 
boundingBox(GamePiece) - Method in interface VASSAL.counters.Highlighter
 
boundingBox(GamePiece) - Method in class VASSAL.counters.ColoredBorder
 
boundingBoxOf(GamePiece) - Method in class VASSAL.build.module.Map
Returns the boundingBox of a GamePiece accounting for the offset of a piece within its parent stack
bounds - Variable in class VASSAL.preferences.PositionOption
 
bounds() - Method in class VASSAL.build.module.map.boardPicker.Board
 
BoundsTracker - class VASSAL.counters.BoundsTracker.
Records the bounding boxes of GamePieces.
BoundsTracker() - Constructor for class VASSAL.counters.BoundsTracker
 
BoxWidget - class VASSAL.build.widget.BoxWidget.
A Widget that corresponds to a panel with a JComboBox above a JPanel with a CardLayout layout.
BoxWidget() - Constructor for class VASSAL.build.widget.BoxWidget
 
build() - Method in class VASSAL.build.GameModule
Initialize the module
build() - Method in class VASSAL.build.module.ModuleExtension
 
build(Element) - Method in class VASSAL.build.AbstractBuildable
Build this component by getting all XML attributes of the XML element and calling AbstractBuildable.setAttribute(java.lang.String, java.lang.Object) with the String value of the attribute
build(Element) - Method in interface VASSAL.build.Buildable
Build the object
build(Element) - Method in class VASSAL.build.Widget
For memory efficiency reasons, a Widget is initialized lazily.
build(Element) - Method in class VASSAL.build.module.BasicCommandEncoder
 
build(Element) - Method in class VASSAL.build.module.ExtensionElement
 
build(Element) - Method in class VASSAL.build.module.PlayerRoster
 
build(Element) - Method in class VASSAL.build.module.Map
 
build(Element) - Method in class VASSAL.build.module.PrivateMap
 
build(Element) - Method in class VASSAL.build.module.PieceWindow
 
build(Element) - Method in class VASSAL.build.module.Chatter
 
build(Element) - Method in class VASSAL.build.module.Documentation
 
build(Element) - Method in class VASSAL.build.module.PlayerHand
 
build(Element) - Method in class VASSAL.build.module.map.MenuDisplayer
 
build(Element) - Method in class VASSAL.build.module.map.StackExpander
 
build(Element) - Method in class VASSAL.build.module.map.GlobalMap
 
build(Element) - Method in class VASSAL.build.module.map.TextSaver
 
build(Element) - Method in class VASSAL.build.module.map.ForwardToChatter
 
build(Element) - Method in class VASSAL.build.module.map.KeyBufferer
 
build(Element) - Method in class VASSAL.build.module.map.ForwardToKeyBuffer
 
build(Element) - Method in class VASSAL.build.module.map.BoardPicker
 
build(Element) - Method in class VASSAL.build.widget.PieceSlot
When building a PieceSlot, the text contents of the XML element are parsed into a String.
build(Element, Buildable) - Static method in class VASSAL.build.Builder
General building algorithm.
Buildable - interface VASSAL.build.Buildable.
A Buildable instance can be initialized from a configuration file.
buildAddAction(Configurable, Class) - Method in class VASSAL.configure.ConfigureTree
 
buildAddAction(Configurable, Class) - Method in class VASSAL.configure.ExtensionTree
 
buildAddActions(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
buildAttributes(Element, AutoConfigurable) - Static method in class VASSAL.build.AutoConfigurable.Util
 
buildCloneAction(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
buildCloneAction(Configurable) - Method in class VASSAL.configure.ExtensionTree
 
buildComponents - Variable in class VASSAL.build.AbstractBuildable
 
buildCopyAction(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
buildCutAction(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
buildCutAction(Configurable) - Method in class VASSAL.configure.ExtensionTree
 
buildDeleteAction(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
buildDeleteAction(Configurable) - Method in class VASSAL.configure.ExtensionTree
 
buildEditAction(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
buildEditAction(Configurable) - Method in class VASSAL.configure.ExtensionTree
 
buildEditPiecesAction(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
buildEditPiecesAction(Configurable) - Method in class VASSAL.configure.ExtensionTree
 
buildElement - Variable in class VASSAL.build.Widget
 
Builder - class VASSAL.build.Builder.
This class holds static convenience methods for building Buildable objects
Builder() - Constructor for class VASSAL.build.Builder
 
buildHelpAction(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
buildImportAction(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
buildMoveAction(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
buildMoveAction(Configurable) - Method in class VASSAL.configure.ExtensionTree
 
buildPasteAction(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
buildPasteAction(Configurable) - Method in class VASSAL.configure.ExtensionTree
 
buildPopup() - Method in class VASSAL.build.module.map.DrawPile
 
buildPopupMenu(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
buildRenderer() - Method in class VASSAL.configure.ConfigureTree
 
buildString() - Method in class VASSAL.build.GameModule
 
buildString() - Method in class VASSAL.build.module.ModuleExtension
 
buildTreeNode(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
BUTTON_NAME - Static variable in class VASSAL.build.module.Map
 
BUTTON_TEXT - Static variable in class VASSAL.build.module.PieceWindow
 
BUTTON_TEXT - Static variable in class VASSAL.build.module.DiceButton
 
BUTTON_TEXT - Static variable in class VASSAL.build.module.ChartWindow
 
BUTTON_TEXT - Static variable in class VASSAL.build.module.map.MassKeyCommand
 

C

cancel() - Method in class VASSAL.configure.PropertiesWindow
 
cancel() - Method in class VASSAL.preferences.PrefsEditor
 
cancelButton - Variable in class VASSAL.build.module.map.BoardPicker
 
canContainGamePiece(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
canHandleEvent(MouseEvent) - Method in class VASSAL.build.module.map.PieceMover
 
CardSlot - class VASSAL.build.widget.CardSlot.
A CardSlot is identical to a PieceSlot except that it is initialized with a card-like GamePiece.
CardSlot() - Constructor for class VASSAL.build.widget.CardSlot
 
CENTER - Static variable in class VASSAL.counters.Labeler
 
CENTER_ON_MOVE - Static variable in class VASSAL.build.module.GlobalOptions
 
centerAt(Point) - Method in class VASSAL.build.module.Map
Center the map at given map coordinates within its JScrollPane container
centerAt(Point, int, int) - Method in class VASSAL.build.module.Map
Center the map at the given map coordinates, if the point is not already within (dx,dy) of the center
centerOnOpponentsMove() - Method in class VASSAL.build.module.GlobalOptions
 
ChangePiece - class VASSAL.command.ChangePiece.
This Command changes the state of a GamePiece.
ChangePiece(String, String) - Constructor for class VASSAL.command.ChangePiece
Deprecated.  
ChangePiece(String, String, String) - Constructor for class VASSAL.command.ChangePiece
 
changeSupport - Variable in class VASSAL.build.AbstractConfigurable
 
changeSupport - Variable in class VASSAL.configure.Configurer
 
ChangeTracker - class VASSAL.command.ChangeTracker.
Utility class for generating ChangePiece commands.
ChangeTracker(GamePiece) - Constructor for class VASSAL.command.ChangeTracker
 
Chart - class VASSAL.build.widget.Chart.
A Chart is used for displaying charts and tables for the module.
Chart() - Constructor for class VASSAL.build.widget.Chart
 
ChartWindow - class VASSAL.build.module.ChartWindow.
A top-level Widget for displaying Charts
ChartWindow.IconConfig - class VASSAL.build.module.ChartWindow.IconConfig.
 
ChartWindow.IconConfig() - Constructor for class VASSAL.build.module.ChartWindow.IconConfig
 
ChartWindow() - Constructor for class VASSAL.build.module.ChartWindow
 
chat - Variable in class VASSAL.build.GameModule
 
Chatter - class VASSAL.build.module.Chatter.
The chat window component.
Chatter.DisplayText - class VASSAL.build.module.Chatter.DisplayText.
This is a Command object that, when executed, displays a text message in the Chatter's text area
Chatter.DisplayText(Chatter, String) - Constructor for class VASSAL.build.module.Chatter.DisplayText
 
Chatter() - Constructor for class VASSAL.build.module.Chatter
 
CHECKSUM_RESOURCE - Static variable in class VASSAL.tools.ZipUpdater
 
checkVisibility() - Method in class VASSAL.configure.AutoConfigurer
 
chooseClip() - Method in class VASSAL.configure.SoundConfigurer
 
ChooseComponentDialog - class VASSAL.configure.ChooseComponentDialog.
Dialog that prompts the user to select a component from the ConfigureTree
ChooseComponentDialog(Frame, Class) - Constructor for class VASSAL.configure.ChooseComponentDialog
 
chooseExtensions() - Method in class VASSAL.build.module.ExtensionsLoader
 
chooseNewValue() - Method in class VASSAL.configure.FileConfigurer
 
chooseNewValue() - Method in class VASSAL.configure.ImageConfigurer
 
chooseNewValue() - Method in class VASSAL.configure.DirectoryConfigurer
 
clear() - Method in class VASSAL.build.module.map.MineaturesPieceMover
 
clear() - Method in class VASSAL.counters.BoundsTracker
 
clear() - Method in class VASSAL.counters.DragBuffer
 
clear() - Method in class VASSAL.counters.MultiImagePicker
 
clear() - Method in class VASSAL.counters.KeyBuffer
 
clearCache() - Method in class VASSAL.tools.DataArchive.Scaler
 
clearMapBorder(Graphics) - Method in class VASSAL.build.module.Map
 
clearSaved() - Method in class VASSAL.build.module.EventLog
 
closeGame - Variable in class VASSAL.build.module.GameState
 
COL_ADD - Static variable in class VASSAL.build.module.MultiRoll
 
COL_DESC - Static variable in class VASSAL.build.module.MultiRoll
 
COL_IDX - Static variable in class VASSAL.build.module.MultiRoll
 
COL_NDICE - Static variable in class VASSAL.build.module.MultiRoll
 
COL_NSIDES - Static variable in class VASSAL.build.module.MultiRoll
 
COL_ROLL - Static variable in class VASSAL.build.module.MultiRoll
 
COL_TOTAL - Static variable in class VASSAL.build.module.MultiRoll
 
color - Variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
color - Variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
COLOR - Static variable in class VASSAL.build.module.map.StackMetrics
 
COLOR - Static variable in class VASSAL.build.module.map.DrawPile
 
COLOR - Static variable in class VASSAL.build.module.map.boardPicker.Board
 
COLOR - Static variable in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
COLOR - Static variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
COLOR - Static variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
ColorConfigurer - class VASSAL.configure.ColorConfigurer.
Configurer for Color values
ColorConfigurer(String, String) - Constructor for class VASSAL.configure.ColorConfigurer
 
ColorConfigurer(String, String, Color) - Constructor for class VASSAL.configure.ColorConfigurer
 
ColoredBorder - class VASSAL.counters.ColoredBorder.
 
ColoredBorder() - Constructor for class VASSAL.counters.ColoredBorder
 
ColoredBorder(Color, int) - Constructor for class VASSAL.counters.ColoredBorder
 
colorToString(Color) - Static method in class VASSAL.configure.ColorConfigurer
 
COLS - Static variable in class VASSAL.build.widget.PanelWidget
 
command - Variable in class VASSAL.counters.TableInfo
 
command - Variable in class VASSAL.counters.PlaceMarker
 
Command - class VASSAL.command.Command.
Command is an abstract class that does something.
COMMAND_ID - Static variable in class VASSAL.build.module.ObscurableOptions
 
COMMAND_PREFIX - Static variable in class VASSAL.build.module.PlayerRoster
 
COMMAND_PREFIX - Static variable in class VASSAL.build.module.ExtensionsLoader
 
Command() - Constructor for class VASSAL.command.Command
 
CommandEncoder - interface VASSAL.command.CommandEncoder.
Translates a Command to and from a string Although Commands can be linked into compound commands, each CommandEncoder need only handle single (not compound) commands
commandEncoders - Variable in class VASSAL.build.GameModule
 
commands - Variable in class VASSAL.counters.Embellishment
 
commands - Variable in class VASSAL.counters.Obscurable
 
commonName - Variable in class VASSAL.counters.Embellishment
 
compare(Object, Object) - Method in class VASSAL.build.module.map.PieceMover
Implement Comparator to sort the contents of the darg bufeer before completing the drag.
compare(Object, Object) - Method in interface VASSAL.tools.Sort.Comparator
 
compare(Object, Object) - Method in class VASSAL.tools.Sort.Alpha
 
compareVersions(String, String) - Static method in class VASSAL.Info
A valid verson format is "w.x.y[bz]", where 'w','x','y', and 'z' are integers.
compareVersions(String, String) - Static method in class VASSAL.build.GameModule
Deprecated. use Info.compareVersions(java.lang.String, java.lang.String)
componentCoordinates(Point) - Method in class VASSAL.build.module.Map
Translate a point from map coordinates to component coordinates
componentCoordinates(Point) - Method in class VASSAL.build.module.map.GlobalMap
Transform a point from Map coordinates to coordinates in the overview window
componentHidden(ComponentEvent) - Method in class VASSAL.preferences.PositionOption
 
componentHidden(ComponentEvent) - Method in class VASSAL.preferences.VisibilityOption
 
componentMoved(ComponentEvent) - Method in class VASSAL.preferences.PositionOption
 
componentRectangle(Rectangle) - Method in class VASSAL.build.module.Map
 
componentResized(ComponentEvent) - Method in class VASSAL.preferences.PositionOption
 
componentShown(ComponentEvent) - Method in class VASSAL.preferences.PositionOption
 
componentShown(ComponentEvent) - Method in class VASSAL.preferences.VisibilityOption
 
ComponentSplitter - class VASSAL.tools.ComponentSplitter.
Provides support for hidden panels.
ComponentSplitter.SplitPane - class VASSAL.tools.ComponentSplitter.SplitPane.
Contains methods to automatically show/hide one of its components (the "hideable" component) while the other (the "base" component) remains always visible.
ComponentSplitter.SplitPane(Component, Component, int, boolean) - Constructor for class VASSAL.tools.ComponentSplitter.SplitPane
Initialize the SplitPane with the two component
ComponentSplitter() - Constructor for class VASSAL.tools.ComponentSplitter
 
CONDITION - Static variable in class VASSAL.build.module.map.MassKeyCommand
 
config - Variable in class VASSAL.build.AbstractConfigurable
 
Configurable - interface VASSAL.build.Configurable.
An object that implements the Configurable interface can, in addition to being built from a configuration XML file, be manipulated by the user directly in the VASSAL module editor via the Configuration window.
configurePanel() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
Configurer - class VASSAL.configure.Configurer.
A property editor class.
Configurer(String, String) - Constructor for class VASSAL.configure.Configurer
 
Configurer(String, String, Object) - Constructor for class VASSAL.configure.Configurer
 
configureRegions() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
ConfigurerFactory - interface VASSAL.configure.ConfigurerFactory.
General purpose type for defining property-sheet editors.
ConfigurerWindow - class VASSAL.configure.ConfigurerWindow.
A Window for displaying a Configurer.
ConfigurerWindow(Configurer) - Constructor for class VASSAL.configure.ConfigurerWindow
 
ConfigurerWindow(Configurer, boolean) - Constructor for class VASSAL.configure.ConfigurerWindow
 
ConfigureTree - class VASSAL.configure.ConfigureTree.
This is the Configuration Tree that appears in the Configuration window when editing a VASSAL module.
ConfigureTree(Configurable, HelpWindow) - Constructor for class VASSAL.configure.ConfigureTree
Creates new ConfigureTree
confirmExit() - Method in class VASSAL.build.module.ModuleExtension
 
CONNECTED - Static variable in interface VASSAL.build.module.ServerConnection
Name of the property fired when the connection is opened/clused.
ConnectionWindow - class VASSAL.build.module.ConnectionWindow.
This is now a dummy class
ConnectionWindow() - Constructor for class VASSAL.build.module.ConnectionWindow
 
contains(GamePiece) - Method in class VASSAL.counters.DragBuffer
 
contains(GamePiece) - Method in class VASSAL.counters.KeyBuffer
 
contains(Point) - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
containsName(GamePiece) - Method in class VASSAL.build.module.map.MassKeyCommand
Return true if the name of the argument GamePiece is in the list of target piece names
contents - Variable in class VASSAL.build.module.map.DrawPile
 
contents - Variable in class VASSAL.counters.Stack
 
contents() - Method in class VASSAL.counters.DragBuffer
 
controlPanel - Variable in class VASSAL.build.GameModule
 
controls - Variable in class VASSAL.build.module.map.BoardPicker
 
conversation - Variable in class VASSAL.build.module.Chatter
 
copyData - Variable in class VASSAL.configure.ConfigureTree
 
CORNERS - Static variable in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
CORNERS - Static variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
cornersLegal - Variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
CounterDetailViewer - class VASSAL.build.module.map.CounterDetailViewer.
This is a Drawable class that draws the counters horizontally when the mouse is held over a stack with the control key down.
CounterDetailViewer() - Constructor for class VASSAL.build.module.map.CounterDetailViewer
 
CounterNames - interface VASSAL.counters.CounterNames.
 
create(Element) - Static method in class VASSAL.build.Builder
Create an instance of a class from an XML element and build it The .class file for the named class may be either in the System's classpath or else within the DataArchive of the GameModule
createBasic(String) - Method in class VASSAL.build.module.BasicCommandEncoder
Create a GamePiece instance that is not a Decorator @param type the type of the GamePiece.
createDecorator(String, GamePiece) - Method in class VASSAL.build.module.BasicCommandEncoder
Creates a Decorator instance @param type the type of the Decorator to be created.
createDocument(InputStream) - Static method in class VASSAL.build.Builder
Read an XML document from an InputStream
createDragCursor(Component) - Method in class VASSAL.counters.DragBuffer
 
createImage(Component) - Method in class VASSAL.counters.Labeler
 
createNewDocument() - Static method in class VASSAL.build.Builder
Create a new XML document
createParentFrame() - Method in class VASSAL.build.module.Map
 
createParentFrame() - Method in class VASSAL.build.module.PrivateMap
 
createPiece(String) - Method in class VASSAL.build.module.BasicCommandEncoder
Creates a GamePiece instance from the given type information.
createPopup(GamePiece) - Static method in class VASSAL.build.module.map.MenuDisplayer
 
createStack(GamePiece) - Method in class VASSAL.build.module.map.StackMetrics
 
createStack(GamePiece) - Method in class VASSAL.build.module.map.HandMetrics
 
createUpdater(String) - Method in class VASSAL.tools.ZipUpdater
 
currentBoards - Variable in class VASSAL.build.module.map.BoardPicker
 
currentMousePosition - Variable in class VASSAL.build.module.map.CounterDetailViewer
 
currentPiece - Variable in class VASSAL.build.module.map.CounterDetailViewer
 
cutData - Variable in class VASSAL.configure.ConfigureTree
 

D

DataArchive - class VASSAL.tools.DataArchive.
Wrapper around a Zip archive with methods to cache images
DataArchive.Scaler - class VASSAL.tools.DataArchive.Scaler.
 
DataArchive.Scaler() - Constructor for class VASSAL.tools.DataArchive.Scaler
 
DataArchive() - Constructor for class VASSAL.tools.DataArchive
 
DataArchive(String) - Constructor for class VASSAL.tools.DataArchive
 
decode(String) - Method in class VASSAL.build.GameModule
Uses the registered CommandEncoders to decode a String into a Command.
decode(String) - Method in class VASSAL.build.module.BasicCommandEncoder
 
decode(String) - Method in class VASSAL.build.module.ObscurableOptions
 
decode(String) - Method in class VASSAL.build.module.PlayerRoster
 
decode(String) - Method in class VASSAL.build.module.NotesWindow
 
decode(String) - Method in class VASSAL.build.module.EventLog
 
decode(String) - Method in class VASSAL.build.module.Chatter
 
decode(String) - Method in class VASSAL.build.module.ExtensionsLoader
 
decode(String) - Method in class VASSAL.build.module.map.DrawPile
 
decode(String) - Method in class VASSAL.build.module.map.BoardPicker
 
decode(String) - Method in interface VASSAL.command.CommandEncoder
Translate a String into a Command
decode(String) - Static method in class VASSAL.configure.HotKeyConfigurer
Decode a String into a KeyStroke
decode(String) - Static method in class VASSAL.configure.FontConfigurer
 
decodeEvents(String) - Static method in class VASSAL.build.module.EventLog
 
Decoder - class VASSAL.tools.Decoder.
Utility class for decoding URL-encoded strings
Decoder() - Constructor for class VASSAL.tools.Decoder
 
Decorator - class VASSAL.counters.Decorator.
The abstract class describing a generic 'trait' of a GamePiece.
Decorator() - Constructor for class VASSAL.counters.Decorator
 
DEFAULT - Static variable in class VASSAL.configure.SoundConfigurer
 
DEFAULT_NAME - Static variable in class VASSAL.build.GameModule
 
defaultSetup - Variable in class VASSAL.build.module.map.BoardPicker
 
defaultValue - Variable in class VASSAL.preferences.PositionOption
 
defineButton - Variable in class VASSAL.counters.PlaceMarker.Ed
 
delay - Variable in class VASSAL.build.module.map.CounterDetailViewer
 
delayThread - Variable in class VASSAL.build.module.map.CounterDetailViewer
 
DEPRECATED_NAME - Static variable in class VASSAL.build.module.PieceWindow
 
DEPRECATED_NAME - Static variable in class VASSAL.build.module.DiceButton
 
DEPRECATED_NAME - Static variable in class VASSAL.build.module.ChartWindow
 
DEPRECATED_NAME - Static variable in class VASSAL.build.module.map.MassKeyCommand
 
DESC - Static variable in class VASSAL.build.module.DieManager
 
description - Variable in class VASSAL.build.module.MultiRoll
 
description - Variable in class VASSAL.build.module.DieRoll
 
descText - Variable in class VASSAL.build.module.MultiRoll
 
DFLT_NDICE - Static variable in class VASSAL.build.module.DieManager
 
DFLT_NSIDES - Static variable in class VASSAL.build.module.DieManager
 
DICE_SERVER - Static variable in class VASSAL.build.module.DieManager
 
DiceButton - class VASSAL.build.module.DiceButton.
This component places a button into the controls window toolbar.
DiceButton.IconConfig - class VASSAL.build.module.DiceButton.IconConfig.
 
DiceButton.IconConfig() - Constructor for class VASSAL.build.module.DiceButton.IconConfig
 
DiceButton() - Constructor for class VASSAL.build.module.DiceButton
 
DIE_MANAGER - Static variable in class VASSAL.build.module.DieManager
 
dieManager - Variable in class VASSAL.build.module.InternetDiceButton
 
DieManager - class VASSAL.build.module.DieManager.
 
DieManager() - Constructor for class VASSAL.build.module.DieManager
 
DieRoll - class VASSAL.build.module.DieRoll.
 
DieRoll(String, int, int) - Constructor for class VASSAL.build.module.DieRoll
 
DieRoll(String, int, int, int) - Constructor for class VASSAL.build.module.DieRoll
 
DieRoll(String, int, int, int, boolean) - Constructor for class VASSAL.build.module.DieRoll
 
DirectoryConfigurer - class VASSAL.configure.DirectoryConfigurer.
A Configurer for picking file directories
DirectoryConfigurer(String, String) - Constructor for class VASSAL.configure.DirectoryConfigurer
 
disabled - Variable in class VASSAL.build.module.map.StackMetrics
 
DISABLED - Static variable in class VASSAL.build.module.map.StackMetrics
 
disableListeners() - Method in class VASSAL.build.module.PrivateMap.View
Disable all keyboard and mouse listeners on this component
disallow(String) - Method in class VASSAL.build.module.ObscurableOptions
 
displayStyle - Variable in class VASSAL.counters.Obscurable
 
DOCS_DIR - Static variable in class VASSAL.build.module.Documentation
Preferences key for the directory where VASSAL documentation is stored
Documentation - class VASSAL.build.module.Documentation.
Represents the Help menu of the controls window
Documentation() - Constructor for class VASSAL.build.module.Documentation
 
doFirst() - Method in class VASSAL.tools.BackgroundTask
 
doLater() - Method in class VASSAL.tools.BackgroundTask
 
doPopupMenu(MouseEvent, Region) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
doScroll(int, int) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
DOTS_VISIBLE - Static variable in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
DOTS_VISIBLE - Static variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
dotsVisible - Variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
DoubleConfigurer - class VASSAL.configure.DoubleConfigurer.
A Configurer for Double values
DoubleConfigurer(String, String) - Constructor for class VASSAL.configure.DoubleConfigurer
 
DoubleConfigurer(String, String, Double) - Constructor for class VASSAL.configure.DoubleConfigurer
 
DOWN_KEY - Static variable in class VASSAL.build.module.map.StackMetrics
 
downCommand - Variable in class VASSAL.counters.Embellishment
 
downKey - Variable in class VASSAL.build.module.map.StackMetrics
 
downKey - Variable in class VASSAL.counters.Embellishment
 
DR() - Method in class VASSAL.build.module.DiceButton
Forwards the result of the roll to the Chatter.send(java.lang.String) method of the Chatter of the GameModule.
DR() - Method in class VASSAL.build.module.InternetDiceButton
Ask the die manager to do our roll!
dragBegin - Variable in class VASSAL.build.module.map.PieceMover
 
DragBuffer - class VASSAL.counters.DragBuffer.
 
dragCount - Variable in class VASSAL.build.module.map.DrawPile
 
dragEnter(DropTargetDragEvent) - Method in class VASSAL.build.module.Map
 
dragExit(DropTargetEvent) - Method in class VASSAL.build.module.Map
 
dragging - Variable in class VASSAL.build.module.map.MineaturesPieceMover
 
dragOver(DropTargetDragEvent) - Method in class VASSAL.build.module.Map
 
DRAW - Static variable in class VASSAL.build.module.map.DrawPile
 
DRAW_RANGE - Static variable in class VASSAL.build.module.map.LOS_Thread
 
draw(GamePiece, Graphics, int, int, Component, double) - Method in interface VASSAL.counters.Highlighter
 
draw(GamePiece, Graphics, int, int, Component, double) - Method in class VASSAL.counters.ColoredBorder
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.build.module.map.DrawPile
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.Immobilized
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.Restricted
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.Marker
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.Embellishment
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.Obscurable
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.FreeRotator
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.ReportState
 
draw(Graphics, int, int, Component, double) - Method in interface VASSAL.counters.GamePiece
Draw this GamePiece
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.Stack
If the obs parameter is a Map, delegate drawing of this Stack to the StackMetrics of that Map.
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.Labeler
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.MovementMarkable
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.ReturnToDeck
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.SendToLocation
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.BasicPiece
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.Transparent
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.NonRectangular
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.TableInfo
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.PlaceMarker
 
draw(Graphics, int, int, Component, double) - Method in class VASSAL.counters.Hideable
 
draw(Graphics, int, int, double, Component) - Method in class VASSAL.build.module.map.boardPicker.Board
 
draw(Graphics, Map) - Method in interface VASSAL.build.module.map.Drawable
 
draw(Graphics, Map) - Method in class VASSAL.build.module.map.MineaturesPieceMover
 
draw(Graphics, Map) - Method in class VASSAL.build.module.map.GlobalMap
 
draw(Graphics, Map) - Method in class VASSAL.build.module.map.DrawPile
 
draw(Graphics, Map) - Method in class VASSAL.build.module.map.CounterDetailViewer
 
draw(Graphics, Map) - Method in class VASSAL.build.module.map.LOS_Thread
 
draw(Graphics, Map) - Method in class VASSAL.counters.FreeRotator
 
draw(Graphics, Point, JComponent) - Method in class VASSAL.build.module.map.CounterDetailViewer
 
draw(Graphics, Rectangle, Rectangle, double, boolean) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
draw(Graphics, Rectangle, Rectangle, double, boolean) - Method in interface VASSAL.build.module.map.boardPicker.board.MapGrid
Draw the grid
draw(Graphics, Rectangle, Rectangle, double, boolean) - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
draw(Graphics, Rectangle, Rectangle, double, boolean) - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
draw(Graphics, Rectangle, Rectangle, double, boolean) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
draw(Graphics, Rectangle, Rectangle, double, boolean) - Method in interface VASSAL.build.module.map.boardPicker.board.mapgrid.GridNumbering
 
draw(Graphics, Rectangle, Rectangle, double, boolean) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.SquareGridNumbering
 
draw(Graphics, Rectangle, Rectangle, double, boolean) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering
 
draw(Stack, Graphics, int, int, Component, double) - Method in class VASSAL.build.module.map.StackMetrics
Different instances of StackMetrics may render a Stack in different ways.
draw(Stack, Point, Graphics, Map, double, Rectangle) - Method in class VASSAL.build.module.map.StackMetrics
Draw only those pieces in the target stack whose boundingBoxes fall within the given visibleRect This method is considerably faster than the other draw method.
Drawable - interface VASSAL.build.module.map.Drawable.
A component may implement the Drawable interface if it has graphical information the should be drawn whenever the Map is drawn.
drawBoards(Graphics, int, int, double, Component) - Method in class VASSAL.build.module.Map
Draw the boards of the map at the given point and zoom factor onto the given Graphics object
drawBoardsInRegion(Graphics, Rectangle) - Method in class VASSAL.build.module.Map
 
drawDrawable(Graphics) - Method in class VASSAL.build.module.Map
 
drawLabel(Graphics, String, int, int, Font, int, int, Color, Color, Color) - Static method in class VASSAL.counters.Labeler
 
drawLabel(Graphics, String, int, int, int, int, Color, Color) - Static method in class VASSAL.counters.Labeler
 
drawObscuredToMe(Graphics, int, int, Component, double) - Method in class VASSAL.counters.Obscurable
 
drawObscuredToOthers(Graphics, int, int, Component, double) - Method in class VASSAL.counters.Obscurable
 
drawPieces(Graphics, int, int) - Method in class VASSAL.build.module.Map
 
drawPiecesInRegion(Graphics, Rectangle) - Method in class VASSAL.build.module.Map
 
DrawPile - class VASSAL.build.module.map.DrawPile.
 
DrawPile.OwningBoardPrompt - class VASSAL.build.module.map.DrawPile.OwningBoardPrompt.
 
DrawPile.OwningBoardPrompt() - Constructor for class VASSAL.build.module.map.DrawPile.OwningBoardPrompt
 
DrawPile.Prompt - class VASSAL.build.module.map.DrawPile.Prompt.
 
DrawPile.Prompt() - Constructor for class VASSAL.build.module.map.DrawPile.Prompt
 
DrawPile.SetContents - class VASSAL.build.module.map.DrawPile.SetContents.
 
DrawPile.SetContents(DrawPile, String, boolean) - Constructor for class VASSAL.build.module.map.DrawPile.SetContents
 
DrawPile() - Constructor for class VASSAL.build.module.map.DrawPile
 
drawRange - Variable in class VASSAL.build.module.map.LOS_Thread
 
drawRange(Graphics, int) - Method in class VASSAL.build.module.map.LOS_Thread
Writes text showing the range
drawRegion(Graphics, Point, Rectangle, double, Component) - Method in class VASSAL.build.module.map.boardPicker.Board
 
drawUnderneathWhenSelected - Variable in class VASSAL.counters.Embellishment
 
drawUnexpanded(GamePiece, Graphics, int, int, Component, double) - Method in class VASSAL.build.module.map.StackMetrics
Draw a GamePiece that is not the top piece in an unexpanded Stack Default implementation is a white square with a black border
drop(DropTargetDropEvent) - Method in class VASSAL.build.module.Map
 
dropActionChanged(DropTargetDragEvent) - Method in class VASSAL.build.module.Map
 
dx - Variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
DX - Static variable in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
DX - Static variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
dy - Variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
DY - Static variable in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
DY - Static variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 

E

EDGE_HEIGHT - Static variable in class VASSAL.build.module.Map
 
EDGE_WIDTH - Static variable in class VASSAL.build.module.Map
 
edgeBuffer - Variable in class VASSAL.build.module.Map
 
EDGES - Static variable in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
EDGES - Static variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
edgesLegal - Variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
edit(int) - Method in class VASSAL.counters.PieceDefiner
 
edit(int) - Method in class VASSAL.counters.MassPieceDefiner
 
EditablePiece - interface VASSAL.counters.EditablePiece.
If a GamePiece implements the EditablePiece interface, then it can be manipulated from the Configuration Tree via the PieceDefiner dialog.
EditContainedPiecesAction - class VASSAL.configure.EditContainedPiecesAction.
Action to edit all GamePiece's within a given component
EditContainedPiecesAction(Configurable, HelpWindow) - Constructor for class VASSAL.configure.EditContainedPiecesAction
 
EditPropertiesAction - class VASSAL.configure.EditPropertiesAction.
Action to edit the Properties of a component
EditPropertiesAction(Configurable, HelpWindow, Frame) - Constructor for class VASSAL.configure.EditPropertiesAction
 
Embellishment - class VASSAL.counters.Embellishment.
The "Layer" trait.
Embellishment() - Constructor for class VASSAL.counters.Embellishment
 
Embellishment(String, GamePiece) - Constructor for class VASSAL.counters.Embellishment
 
enableListeners() - Method in class VASSAL.build.module.PrivateMap.View
Enable all keyboard and mouse listeners on this component
encode(Command) - Method in class VASSAL.build.GameModule
Uses the registered CommandEncoders to encode a Command into a String object
encode(Command) - Method in class VASSAL.build.module.BasicCommandEncoder
 
encode(Command) - Method in class VASSAL.build.module.ObscurableOptions
 
encode(Command) - Method in class VASSAL.build.module.PlayerRoster
 
encode(Command) - Method in class VASSAL.build.module.NotesWindow
 
encode(Command) - Method in class VASSAL.build.module.EventLog
 
encode(Command) - Method in class VASSAL.build.module.Chatter
 
encode(Command) - Method in class VASSAL.build.module.ExtensionsLoader
 
encode(Command) - Method in class VASSAL.build.module.map.DrawPile
 
encode(Command) - Method in class VASSAL.build.module.map.BoardPicker
 
encode(Command) - Method in interface VASSAL.command.CommandEncoder
Translate a Command into a String
encode(Font) - Static method in class VASSAL.configure.FontConfigurer
 
encode(KeyStroke) - Static method in class VASSAL.configure.HotKeyConfigurer
Encode a KeyStroke into a String
encodeEvents(Enumeration) - Static method in class VASSAL.build.module.EventLog
 
ensureVisible(Rectangle) - Method in class VASSAL.build.module.Map
Ensure that the given region (in map coordinates) is visible
ENTRIES_DIR - Static variable in class VASSAL.tools.ZipUpdater
 
equals(GamePiece) - Method in class VASSAL.counters.BasicPiece
 
equals(Object) - Method in class VASSAL.build.module.PlayerRoster.Entry
 
ErrorLog - class VASSAL.tools.ErrorLog.
Warns the user when an uncaught Exception occurs Use this by calling System.setProperty("sun.awt.exception.handler","VASSAL.tools.ErrorLog"); See Java code in EventDispatchThread.handleException()
ErrorLog.Group - class VASSAL.tools.ErrorLog.Group.
 
ErrorLog.Group() - Constructor for class VASSAL.tools.ErrorLog.Group
 
ErrorLog() - Constructor for class VASSAL.tools.ErrorLog
 
EVENT_LIST - Static variable in class VASSAL.build.module.EventLog
 
EventLog - class VASSAL.build.module.EventLog.
 
EventLog.Event - class VASSAL.build.module.EventLog.Event.
 
EventLog.Event(long, String, String) - Constructor for class VASSAL.build.module.EventLog.Event
 
EventLog.StoreEvents - class VASSAL.build.module.EventLog.StoreEvents.
 
EventLog.StoreEvents(EventLog, String) - Constructor for class VASSAL.build.module.EventLog.StoreEvents
 
EventLog() - Constructor for class VASSAL.build.module.EventLog
 
execute() - Method in class VASSAL.command.Command
Execute this command by first invoking Command.executeCommand(), then invoking Command.execute() recursively on all subcommands.
executeCommand() - Method in class VASSAL.build.module.ObscurableOptions.SetAllowed
 
executeCommand() - Method in class VASSAL.build.module.PlayerRoster.Add
 
executeCommand() - Method in class VASSAL.build.module.ModuleExtension.RegCmd
 
executeCommand() - Method in class VASSAL.build.module.EventLog.StoreEvents
 
executeCommand() - Method in class VASSAL.build.module.Chatter.DisplayText
 
executeCommand() - Method in class VASSAL.build.module.GameState.SetupCommand
 
executeCommand() - Method in class VASSAL.build.module.map.DrawPile.SetContents
 
executeCommand() - Method in class VASSAL.build.module.map.BoardPicker.SetBoards
 
executeCommand() - Method in class VASSAL.command.Command
Perform the action which this Command represents
executeCommand() - Method in class VASSAL.command.ChangePiece
Changes the state of a GamePiece by invoking GamePiece.setState(java.lang.String)
executeCommand() - Method in class VASSAL.command.NullCommand
 
executeCommand() - Method in class VASSAL.command.AddPiece
Adds a piece by invoking GameState.addPiece(VASSAL.counters.GamePiece), followed by GamePiece.setState(java.lang.String)
executeCommand() - Method in class VASSAL.command.RemovePiece
Removes a piece by invoking Map.removePiece(VASSAL.counters.GamePiece) if the piece belongs to a Map, followed by GameState#removePiece.
executeCommand() - Method in class VASSAL.command.MovePiece
 
expirationTime - Variable in class VASSAL.build.module.map.CounterDetailViewer
 
EXSEP_X - Static variable in class VASSAL.build.module.map.StackMetrics
 
EXSEP_Y - Static variable in class VASSAL.build.module.map.StackMetrics
 
exSepX - Variable in class VASSAL.build.module.map.StackMetrics
 
exSepY - Variable in class VASSAL.build.module.map.StackMetrics
 
ExtensionEditWindow - class VASSAL.configure.ExtensionEditWindow.
Editing window for a module extension
ExtensionEditWindow(ModuleExtension) - Constructor for class VASSAL.configure.ExtensionEditWindow
 
ExtensionElement - class VASSAL.build.module.ExtensionElement.
An element of a ModuleExtension that extends an individual Buildable component of the GameModule
ExtensionElement() - Constructor for class VASSAL.build.module.ExtensionElement
 
ExtensionElement(Buildable, Configurable[]) - Constructor for class VASSAL.build.module.ExtensionElement
 
extensions - Variable in class VASSAL.tools.DataArchive
 
ExtensionsLoader - class VASSAL.build.module.ExtensionsLoader.
 
ExtensionsLoader() - Constructor for class VASSAL.build.module.ExtensionsLoader
 
ExtensionTree - class VASSAL.configure.ExtensionTree.
The configuration tree for editing a module extension
ExtensionTree(Configurable, HelpWindow, ModuleExtension) - Constructor for class VASSAL.configure.ExtensionTree
 

F

FACE_DOWN - Static variable in class VASSAL.build.module.map.DrawPile
 
faceDown - Variable in class VASSAL.build.module.map.DrawPile
 
faceDownAction - Variable in class VASSAL.build.module.map.DrawPile
 
FILE - Static variable in class VASSAL.build.module.documentation.HelpFile
 
FILE - Static variable in class VASSAL.build.module.documentation.AboutScreen
 
FILE - Static variable in class VASSAL.build.widget.Chart
 
fileChooser - Variable in class VASSAL.build.GameModule
 
FileConfigurer - class VASSAL.configure.FileConfigurer.
A Configurer for java.io.File values
FileConfigurer(String, String) - Constructor for class VASSAL.configure.FileConfigurer
 
FileConfigurer(String, String, ArchiveWriter) - Constructor for class VASSAL.configure.FileConfigurer
If a non-null ArchiveWriter is used in the constructor, then invoking FileConfigurer.setValue(java.lang.Object) on this FileConfigurer will automatically add the file to the archive
fileDialog - Variable in class VASSAL.build.GameModule
 
fileName() - Method in class VASSAL.build.module.map.boardPicker.Board
 
fileValue() - Method in class VASSAL.configure.FileConfigurer
 
filterRGB(int, int, int) - Method in class VASSAL.tools.TransparentFilter
 
finalize() - Method in class VASSAL.command.TrackPiece
Deprecated.  
findBoard(Point) - Method in class VASSAL.build.module.Map
 
findClass(String) - Method in class VASSAL.tools.DataArchive
 
findDrawPile(String) - Static method in class VASSAL.build.module.map.DrawPile
 
findImage(File, String) - Static method in class VASSAL.tools.DataArchive
 
findImage(File, String, String) - Static method in class VASSAL.tools.DataArchive
 
findPiece(Point, PieceFinder) - Method in class VASSAL.build.module.Map
 
findPieceAtMousePosition() - Method in class VASSAL.build.module.map.CounterDetailViewer
 
fireUpdate() - Method in class VASSAL.configure.Configurer
Fire a PropertyChangeEvent as if the value had been set from null
first - Variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
FIRST - Static variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
FIXED - Static variable in class VASSAL.build.widget.PanelWidget
 
fixedColor - Variable in class VASSAL.build.module.map.LOS_Thread
 
fixImage(Component) - Method in class VASSAL.build.module.map.boardPicker.Board
 
focusGained(FocusEvent) - Method in class VASSAL.build.module.Map
 
focusLost(FocusEvent) - Method in class VASSAL.build.module.Map
When focus is lost, deselect all selected counters on this map.
FONT - Static variable in class VASSAL.build.widget.PieceSlot
 
FONT - Static variable in class VASSAL.counters.ImagePicker
 
FONT_SIZE - Static variable in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
FONT_SIZE - Static variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
FontConfigurer - class VASSAL.configure.FontConfigurer.
A Configurer for Font values
FontConfigurer(String, String) - Constructor for class VASSAL.configure.FontConfigurer
 
FontConfigurer(String, String, Font) - Constructor for class VASSAL.configure.FontConfigurer
 
FontConfigurer(String, String, Font, int[]) - Constructor for class VASSAL.configure.FontConfigurer
 
fontSize - Variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
ForwardToChatter - class VASSAL.build.module.map.ForwardToChatter.
This KeyListener forwards key event from a Map to the Chatter The event is forwarded only if not consumed
ForwardToChatter() - Constructor for class VASSAL.build.module.map.ForwardToChatter
 
ForwardToKeyBuffer - class VASSAL.build.module.map.ForwardToKeyBuffer.
This KeyListener forwards key event from a Map to the KeyBuffer, where it is given to selected GamePieces to interpret.
ForwardToKeyBuffer() - Constructor for class VASSAL.build.module.map.ForwardToKeyBuffer
 
frame - Variable in class VASSAL.build.GameModule
 
frame - Variable in class VASSAL.counters.TableInfo
 
FreeRotator - class VASSAL.counters.FreeRotator.
A Decorator that rotates a GamePiece to an arbitrary angle
FreeRotator() - Constructor for class VASSAL.counters.FreeRotator
 
FreeRotator(String, GamePiece) - Constructor for class VASSAL.counters.FreeRotator
 
frozen - Variable in class VASSAL.configure.Configurer
When frozen is true, setting the value programmatically will not result in a PropertyChangeEvent being fired

G

GAME_MSG_COLOR - Static variable in class VASSAL.build.module.Chatter
 
GameComponent - interface VASSAL.build.module.GameComponent.
A GameComponent is any object which reacts to the start/end of a game, or whose state can be saved as part of a game.
gameComponents - Variable in class VASSAL.build.module.GameState
 
GameModule - class VASSAL.build.GameModule.
The GameModule class is the base class for a VASSAL module.
GameModule(DataArchive) - Constructor for class VASSAL.build.GameModule
 
gameName - Variable in class VASSAL.build.GameModule
 
GamePiece - interface VASSAL.counters.GamePiece.
Basic class for representing a physical component of the game
GameState - class VASSAL.build.module.GameState.
The GameState represents the state of the game currently being played.
GameState.SetupCommand - class VASSAL.build.module.GameState.SetupCommand.
 
GameState.SetupCommand(boolean) - Constructor for class VASSAL.build.module.GameState.SetupCommand
 
GameState() - Constructor for class VASSAL.build.module.GameState
 
getAction() - Method in class VASSAL.build.module.EventLog.Event
 
getAllBoards() - Method in class VASSAL.build.module.Map
 
getAllowableBoardNames() - Method in class VASSAL.build.module.map.BoardPicker
 
getAllowableConfigureComponents() - Method in class VASSAL.build.GameModule
 
getAllowableConfigureComponents() - Method in interface VASSAL.build.Configurable
Return a list of valid sub-component Classes.
getAllowableConfigureComponents() - Method in class VASSAL.build.Widget
The allowable Configurable components of a Widget are the same as its parent
getAllowableConfigureComponents() - Method in class VASSAL.build.module.GlobalOptions
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.DieManager
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.PlayerRoster
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.Map
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.ModuleExtension
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.NotesWindow
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.PieceWindow
A PieceWindow may contain a TabWidget, a PanelWidget, a BoxWidget, a ListWidget, or a PieceSlot
getAllowableConfigureComponents() - Method in class VASSAL.build.module.DiceButton
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.Documentation
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.ChartWindow
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.documentation.HelpFile
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.documentation.AboutScreen
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.MassKeyCommand
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.StackMetrics
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.Zoomer
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.GlobalMap
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.TextSaver
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.DrawPile
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.CounterDetailViewer
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.BoardPicker
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.LOS_Thread
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.ImageSaver
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.boardPicker.Board
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getAllowableConfigureComponents() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
getAllowableConfigureComponents() - Method in class VASSAL.build.widget.PieceSlot
 
getAllowableConfigureComponents() - Method in class VASSAL.build.widget.Chart
 
getAllowedIds() - Method in class VASSAL.build.module.ObscurableOptions.SetAllowed
 
getAngle() - Method in class VASSAL.counters.FreeRotator
 
getAngleInRadians() - Method in class VASSAL.counters.FreeRotator
 
getArchive() - Method in class VASSAL.preferences.PrefsEditor
 
getArchive() - Method in class VASSAL.tools.DataArchive
 
getArchiveWriter() - Method in class VASSAL.build.GameModule
If the module is being edited, return the writeable archive for the module
getAttributeConfigurers() - Method in class VASSAL.build.module.map.TextSaver
 
getAttributeConfigurers() - Method in class VASSAL.build.widget.PieceSlot
 
getAttributeDescriptions() - Method in interface VASSAL.build.AutoConfigurable
Return an array of Strings describing the attributes of this object.
getAttributeDescriptions() - Method in class VASSAL.build.AbstractConfigurable
Return an array of Strings describing the attributes of this object.
getAttributeDescriptions() - Method in class VASSAL.build.GameModule
 
getAttributeDescriptions() - Method in class VASSAL.build.module.GlobalOptions
 
getAttributeDescriptions() - Method in class VASSAL.build.module.DieManager
 
getAttributeDescriptions() - Method in class VASSAL.build.module.Map
 
getAttributeDescriptions() - Method in class VASSAL.build.module.NotesWindow
 
getAttributeDescriptions() - Method in class VASSAL.build.module.PrivateMap
 
getAttributeDescriptions() - Method in class VASSAL.build.module.PieceWindow
 
getAttributeDescriptions() - Method in class VASSAL.build.module.DiceButton
 
getAttributeDescriptions() - Method in class VASSAL.build.module.Documentation
 
getAttributeDescriptions() - Method in class VASSAL.build.module.ChartWindow
 
getAttributeDescriptions() - Method in class VASSAL.build.module.documentation.HelpFile
 
getAttributeDescriptions() - Method in class VASSAL.build.module.documentation.AboutScreen
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.MassKeyCommand
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.StackMetrics
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.Zoomer
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.GlobalMap
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.DrawPile
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.CounterDetailViewer
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.LOS_Thread
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.ImageSaver
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.boardPicker.Board
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
getAttributeDescriptions() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering
 
getAttributeDescriptions() - Method in class VASSAL.build.widget.TabWidget
 
getAttributeDescriptions() - Method in class VASSAL.build.widget.PieceSlot
 
getAttributeDescriptions() - Method in class VASSAL.build.widget.Chart
 
getAttributeDescriptions() - Method in class VASSAL.build.widget.BoxWidget
 
getAttributeDescriptions() - Method in class VASSAL.build.widget.PanelWidget
 
getAttributeDescriptions() - Method in class VASSAL.build.widget.ListWidget
 
getAttributeNames() - Method in interface VASSAL.build.AutoConfigurable
 
getAttributeNames() - Method in class VASSAL.build.AbstractBuildable
 
getAttributeNames() - Method in class VASSAL.build.GameModule
 
getAttributeNames() - Method in class VASSAL.build.module.GlobalOptions
 
getAttributeNames() - Method in class VASSAL.build.module.DieManager
 
getAttributeNames() - Method in class VASSAL.build.module.Map
 
getAttributeNames() - Method in class VASSAL.build.module.ModuleExtension
 
getAttributeNames() - Method in class VASSAL.build.module.NotesWindow
 
getAttributeNames() - Method in class VASSAL.build.module.PrivateMap
 
getAttributeNames() - Method in class VASSAL.build.module.PieceWindow
 
getAttributeNames() - Method in class VASSAL.build.module.ConnectionWindow
 
getAttributeNames() - Method in class VASSAL.build.module.EventLog
 
getAttributeNames() - Method in class VASSAL.build.module.DiceButton
The Attributes of a DiceButton are: LABEL the label of the button in the toolbar HOTKEY the hotkey equivalent of the button N_DICE the number of dice to roll on each button press N_SIDES the number of sides of each die REPORT_TOTALL If true, add the results of the dice together and report the total.
getAttributeNames() - Method in class VASSAL.build.module.Documentation
 
getAttributeNames() - Method in class VASSAL.build.module.ChartWindow
The attributes of a ChartWindow are: NAME Appears as the name of the button in the toolbar and the window itself HOTKEY for the hotkey equivalent for the button
getAttributeNames() - Method in class VASSAL.build.module.documentation.HelpFile
The attributes of a HelpFile are: TITLE the text of the menu entry in the Help menu FILE the name of an text file in the DataArchive.
getAttributeNames() - Method in class VASSAL.build.module.documentation.AboutScreen
The attributes of an AboutScreen are: TITLE the text of the menu entry in the Help menu FILE the name of an image file in the DataArchive.
getAttributeNames() - Method in class VASSAL.build.module.map.MassKeyCommand
 
getAttributeNames() - Method in class VASSAL.build.module.map.StackMetrics
 
getAttributeNames() - Method in class VASSAL.build.module.map.PieceMover
 
getAttributeNames() - Method in class VASSAL.build.module.map.Zoomer
 
getAttributeNames() - Method in class VASSAL.build.module.map.GlobalMap
 
getAttributeNames() - Method in class VASSAL.build.module.map.DrawPile
 
getAttributeNames() - Method in class VASSAL.build.module.map.MapCenterer
 
getAttributeNames() - Method in class VASSAL.build.module.map.CounterDetailViewer
 
getAttributeNames() - Method in class VASSAL.build.module.map.LOS_Thread
The attributes of an LOS_Thread are:
getAttributeNames() - Method in class VASSAL.build.module.map.ImageSaver
 
getAttributeNames() - Method in class VASSAL.build.module.map.Scroller
 
getAttributeNames() - Method in class VASSAL.build.module.map.boardPicker.Board
 
getAttributeNames() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
getAttributeNames() - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
getAttributeNames() - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
getAttributeNames() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getAttributeNames() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
getAttributeNames() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering
 
getAttributeNames() - Method in class VASSAL.build.widget.TabWidget
 
getAttributeNames() - Method in class VASSAL.build.widget.PieceSlot
 
getAttributeNames() - Method in class VASSAL.build.widget.Chart
The Attributes of a Chart are:
getAttributeNames() - Method in class VASSAL.build.widget.BoxWidget
 
getAttributeNames() - Method in class VASSAL.build.widget.PanelWidget
The attributes of a PanelWidget are: NAME for the name of the Widget FIXED uses GridLayout if true.
getAttributeNames() - Method in class VASSAL.build.widget.ListWidget
 
getAttributeTypes() - Method in interface VASSAL.build.AutoConfigurable
Return the Class for the attributes of this object.
getAttributeTypes() - Method in class VASSAL.build.AbstractConfigurable
Return the Class for the attributes of this object.
getAttributeTypes() - Method in class VASSAL.build.GameModule
 
getAttributeTypes() - Method in class VASSAL.build.module.GlobalOptions
 
getAttributeTypes() - Method in class VASSAL.build.module.DieManager
 
getAttributeTypes() - Method in class VASSAL.build.module.Map
 
getAttributeTypes() - Method in class VASSAL.build.module.NotesWindow
 
getAttributeTypes() - Method in class VASSAL.build.module.PrivateMap
 
getAttributeTypes() - Method in class VASSAL.build.module.PieceWindow
 
getAttributeTypes() - Method in class VASSAL.build.module.DiceButton
 
getAttributeTypes() - Method in class VASSAL.build.module.Documentation
 
getAttributeTypes() - Method in class VASSAL.build.module.ChartWindow
 
getAttributeTypes() - Method in class VASSAL.build.module.documentation.HelpFile
 
getAttributeTypes() - Method in class VASSAL.build.module.documentation.AboutScreen
 
getAttributeTypes() - Method in class VASSAL.build.module.map.MassKeyCommand
 
getAttributeTypes() - Method in class VASSAL.build.module.map.StackMetrics
 
getAttributeTypes() - Method in class VASSAL.build.module.map.Zoomer
 
getAttributeTypes() - Method in class VASSAL.build.module.map.GlobalMap
 
getAttributeTypes() - Method in class VASSAL.build.module.map.DrawPile
 
getAttributeTypes() - Method in class VASSAL.build.module.map.CounterDetailViewer
 
getAttributeTypes() - Method in class VASSAL.build.module.map.LOS_Thread
 
getAttributeTypes() - Method in class VASSAL.build.module.map.ImageSaver
 
getAttributeTypes() - Method in class VASSAL.build.module.map.boardPicker.Board
 
getAttributeTypes() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
getAttributeTypes() - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
getAttributeTypes() - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
getAttributeTypes() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getAttributeTypes() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
getAttributeTypes() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering
 
getAttributeTypes() - Method in class VASSAL.build.widget.TabWidget
 
getAttributeTypes() - Method in class VASSAL.build.widget.PieceSlot
 
getAttributeTypes() - Method in class VASSAL.build.widget.Chart
 
getAttributeTypes() - Method in class VASSAL.build.widget.BoxWidget
 
getAttributeTypes() - Method in class VASSAL.build.widget.PanelWidget
 
getAttributeTypes() - Method in class VASSAL.build.widget.ListWidget
 
getAttributeValueString(String) - Method in interface VASSAL.build.AutoConfigurable
Called by the Buildable.getBuildElement(org.w3c.dom.Document) method to write the attributes into an XML element
getAttributeValueString(String) - Method in class VASSAL.build.AbstractBuildable
Return a String representation of the attribute with the given name.
getAttributeValueString(String) - Method in class VASSAL.build.GameModule
 
getAttributeValueString(String) - Method in class VASSAL.build.module.GlobalOptions
 
getAttributeValueString(String) - Method in class VASSAL.build.module.DieManager
 
getAttributeValueString(String) - Method in class VASSAL.build.module.Map
 
getAttributeValueString(String) - Method in class VASSAL.build.module.ModuleExtension
 
getAttributeValueString(String) - Method in class VASSAL.build.module.NotesWindow
 
getAttributeValueString(String) - Method in class VASSAL.build.module.PrivateMap
 
getAttributeValueString(String) - Method in class VASSAL.build.module.PieceWindow
 
getAttributeValueString(String) - Method in class VASSAL.build.module.ConnectionWindow
 
getAttributeValueString(String) - Method in class VASSAL.build.module.EventLog
 
getAttributeValueString(String) - Method in class VASSAL.build.module.DiceButton
 
getAttributeValueString(String) - Method in class VASSAL.build.module.Documentation
 
getAttributeValueString(String) - Method in class VASSAL.build.module.ChartWindow
 
getAttributeValueString(String) - Method in class VASSAL.build.module.documentation.HelpFile
 
getAttributeValueString(String) - Method in class VASSAL.build.module.documentation.AboutScreen
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.MassKeyCommand
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.StackMetrics
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.PieceMover
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.Zoomer
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.GlobalMap
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.DrawPile
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.MapCenterer
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.CounterDetailViewer
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.LOS_Thread
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.ImageSaver
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.Scroller
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.boardPicker.Board
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
getAttributeValueString(String) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering
 
getAttributeValueString(String) - Method in class VASSAL.build.widget.TabWidget
 
getAttributeValueString(String) - Method in class VASSAL.build.widget.PieceSlot
 
getAttributeValueString(String) - Method in class VASSAL.build.widget.Chart
 
getAttributeValueString(String) - Method in class VASSAL.build.widget.BoxWidget
 
getAttributeValueString(String) - Method in class VASSAL.build.widget.PanelWidget
 
getAttributeValueString(String) - Method in class VASSAL.build.widget.ListWidget
 
getAttributeValueString(String) - Method in class VASSAL.tools.LaunchButton
 
getAttributeVisibility(String) - Method in interface VASSAL.build.AutoConfigurable
Because attributes are not always applicable in all cases, this method returns an interface to determine when the controls for specifying the named attribute should be visible.
getAttributeVisibility(String) - Method in class VASSAL.build.AbstractConfigurable
By default, all attributes are visible
getAttributeVisibility(String) - Method in class VASSAL.build.module.Map
 
getAttributeVisibility(String) - Method in class VASSAL.build.module.DiceButton
 
getAttributeVisibility(String) - Method in class VASSAL.build.module.map.StackMetrics
 
getAttributeVisibility(String) - Method in class VASSAL.build.module.map.GlobalMap
 
getAttributeVisibility(String) - Method in class VASSAL.build.module.map.DrawPile
 
getAttributeVisibility(String) - Method in class VASSAL.build.module.map.boardPicker.Board
 
getAttributeVisibility(String) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
getAttributeVisibility(String) - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
getAttributeVisibility(String) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getAttributeVisibility(String) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
getAttributeVisibility(String) - Method in class VASSAL.build.widget.PanelWidget
 
getBaseComponent() - Method in class VASSAL.tools.ComponentSplitter.SplitPane
 
getBaseComponentSize() - Method in class VASSAL.tools.ComponentSplitter.SplitPane
 
getBoard() - Method in class VASSAL.build.module.map.boardPicker.BoardSlot
 
getBoard() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
getBoard(String) - Method in class VASSAL.build.module.map.BoardPicker
 
getBoardByName(String) - Method in class VASSAL.build.module.Map
Return the board with the given name
getBoardDelimiter() - Method in class VASSAL.build.module.map.BoardPicker
 
getBoardPicker() - Method in class VASSAL.build.module.Map
Every map must include a BoardPicker as one of its build components
getBuffer() - Static method in class VASSAL.counters.DragBuffer
 
getBuffer() - Static method in class VASSAL.counters.KeyBuffer
 
getBuildComponents() - Method in class VASSAL.build.AbstractBuildable
Returns an enumeration of Buildable objects which are the direct children of this object in the Buildable containment hierarchy.
getBuildElement(Document) - Method in class VASSAL.build.AbstractBuildable
 
getBuildElement(Document) - Method in interface VASSAL.build.Buildable
 
getBuildElement(Document) - Method in class VASSAL.build.Widget
 
getBuildElement(Document) - Method in class VASSAL.build.module.BasicCommandEncoder
 
getBuildElement(Document) - Method in class VASSAL.build.module.ExtensionElement
 
getBuildElement(Document) - Method in class VASSAL.build.module.PlayerRoster
 
getBuildElement(Document) - Method in class VASSAL.build.module.Chatter
 
getBuildElement(Document) - Method in class VASSAL.build.module.map.MenuDisplayer
 
getBuildElement(Document) - Method in class VASSAL.build.module.map.StackExpander
 
getBuildElement(Document) - Method in class VASSAL.build.module.map.GlobalMap
 
getBuildElement(Document) - Method in class VASSAL.build.module.map.TextSaver
 
getBuildElement(Document) - Method in class VASSAL.build.module.map.ForwardToChatter
 
getBuildElement(Document) - Method in class VASSAL.build.module.map.KeyBufferer
 
getBuildElement(Document) - Method in class VASSAL.build.module.map.ForwardToKeyBuffer
 
getBuildElement(Document) - Method in class VASSAL.build.module.map.BoardPicker
 
getBuildElement(Document) - Method in class VASSAL.build.module.map.ImageSaver
 
getBuildElement(Document) - Method in class VASSAL.build.widget.PieceSlot
 
getBuildElement(Document, AutoConfigurable) - Static method in class VASSAL.build.AutoConfigurable.Util
 
getBytes(InputStream) - Static method in class VASSAL.tools.DataArchive
Read all available bytes from the given InputStream
getCachedImage(String) - Method in class VASSAL.tools.DataArchive
 
getChangeCommand() - Method in class VASSAL.command.ChangeTracker
 
getChatter() - Method in class VASSAL.build.GameModule
 
getColor() - Method in class VASSAL.counters.ColoredBorder
 
getColor(Element) - Method in class VASSAL.build.module.Chatter
Determines the color with which to draw a given line of text
getColumn(Point) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
getColumn(Point) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.SquareGridNumbering
 
getColumn(Point) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering
 
getColumnCount() - Method in class VASSAL.build.module.map.BoardPicker
 
getColumnCount() - Method in class VASSAL.counters.TableInfo
 
getComponent() - Method in class VASSAL.build.Widget
 
getComponent() - Method in class VASSAL.build.module.PieceWindow
 
getComponent() - Method in class VASSAL.build.module.DiceButton
The component to be added to the control window toolbar
getComponent() - Method in class VASSAL.build.module.ChartWindow
 
getComponent() - Method in class VASSAL.build.widget.TabWidget
 
getComponent() - Method in class VASSAL.build.widget.PieceSlot
 
getComponent() - Method in class VASSAL.build.widget.Chart
 
getComponent() - Method in class VASSAL.build.widget.BoxWidget
 
getComponent() - Method in class VASSAL.build.widget.PanelWidget
 
getComponent() - Method in class VASSAL.build.widget.ListWidget
 
getComponent() - Method in class VASSAL.tools.KeyStrokeSource
 
getComponents(Class) - Method in class VASSAL.build.AbstractBuildable
 
getConfigureComponents() - Method in class VASSAL.build.AbstractConfigurable
 
getConfigureComponents() - Method in interface VASSAL.build.Configurable
 
getConfigureComponents() - Method in class VASSAL.build.Widget
 
getConfigureComponents() - Method in class VASSAL.build.module.PlayerRoster
 
getConfigureComponents() - Method in class VASSAL.build.module.NotesWindow
 
getConfigureComponents() - Method in class VASSAL.build.module.map.GlobalMap
 
getConfigureComponents() - Method in class VASSAL.build.module.map.TextSaver
 
getConfigureComponents() - Method in class VASSAL.build.module.map.BoardPicker
 
getConfigureComponents() - Method in class VASSAL.build.module.map.LOS_Thread
 
getConfigureComponents() - Method in class VASSAL.build.widget.PieceSlot
 
getConfigureName() - Method in class VASSAL.build.AbstractConfigurable
 
getConfigureName() - Method in interface VASSAL.build.Configurable
The name of this Configurable Object
getConfigureName() - Method in class VASSAL.build.module.PlayerRoster
 
getConfigureName() - Method in class VASSAL.build.module.Documentation
 
getConfigureName() - Method in class VASSAL.build.module.map.StackMetrics
 
getConfigureName() - Method in class VASSAL.build.module.map.GlobalMap
 
getConfigureName() - Method in class VASSAL.build.module.map.TextSaver
The name of this Configurable Object
getConfigureName() - Method in class VASSAL.build.module.map.BoardPicker
 
getConfigureName() - Method in class VASSAL.build.module.map.LOS_Thread
 
getConfigureName() - Method in class VASSAL.build.module.map.ImageSaver
 
getConfigureName() - Method in class VASSAL.build.module.map.boardPicker.Board
 
getConfigureName() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
getConfigureName() - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
getConfigureName() - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
getConfigureName() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getConfigureName() - Method in class VASSAL.build.widget.PieceSlot
 
getConfigureName(Class) - Static method in class VASSAL.configure.ConfigureTree
 
getConfigureName(Configurable) - Static method in class VASSAL.configure.ConfigureTree
 
getConfigurer() - Method in class VASSAL.build.AbstractConfigurable
The default Configurer of an AbstractConfigurable class is an instance of AutoConfigurer
getConfigurer() - Method in interface VASSAL.build.Configurable
Return a Configurer object which can be used to set the attributes of this object
getConfigurer() - Method in class VASSAL.build.module.PlayerRoster
 
getConfigurer() - Method in class VASSAL.build.module.NotesWindow
 
getConfigurer() - Method in class VASSAL.build.module.Documentation
 
getConfigurer() - Method in class VASSAL.build.module.map.GlobalMap
 
getConfigurer() - Method in class VASSAL.build.module.map.TextSaver
 
getConfigurer() - Method in class VASSAL.build.module.map.BoardPicker
 
getConfigurer() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
getConfigurer() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getConfigurer() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
getConfigurer() - Method in class VASSAL.build.widget.PieceSlot
 
getConfigurer() - Method in class VASSAL.build.widget.CardSlot
 
getConfigurer(AutoConfigurable, String, String) - Method in class VASSAL.build.module.Map.IconConfig
 
getConfigurer(AutoConfigurable, String, String) - Method in class VASSAL.build.module.PieceWindow.IconConfig
 
getConfigurer(AutoConfigurable, String, String) - Method in class VASSAL.build.module.ChartWindow.IconConfig
 
getConfigurer(AutoConfigurable, String, String) - Method in class VASSAL.build.module.DiceButton.IconConfig
 
getConfigurer(AutoConfigurable, String, String) - Method in class VASSAL.build.module.map.MassKeyCommand.IconConfig
 
getConfigurer(AutoConfigurable, String, String) - Method in interface VASSAL.configure.ConfigurerFactory
 
getConfigurer(String) - Method in class VASSAL.configure.AutoConfigurer
 
getConfigureTypeName() - Static method in class VASSAL.build.GameModule
 
getConfigureTypeName() - Static method in class VASSAL.build.module.GlobalOptions
 
getConfigureTypeName() - Static method in class VASSAL.build.module.DieManager
 
getConfigureTypeName() - Static method in class VASSAL.build.module.PlayerRoster
 
getConfigureTypeName() - Static method in class VASSAL.build.module.Map
 
getConfigureTypeName() - Static method in class VASSAL.build.module.NotesWindow
 
getConfigureTypeName() - Static method in class VASSAL.build.module.PrivateMap
 
getConfigureTypeName() - Static method in class VASSAL.build.module.PieceWindow
 
getConfigureTypeName() - Static method in class VASSAL.build.module.DiceButton
 
getConfigureTypeName() - Static method in class VASSAL.build.module.InternetDiceButton
 
getConfigureTypeName() - Static method in class VASSAL.build.module.Documentation
 
getConfigureTypeName() - Static method in class VASSAL.build.module.ChartWindow
 
getConfigureTypeName() - Static method in class VASSAL.build.module.PlayerHand
 
getConfigureTypeName() - Static method in class VASSAL.build.module.documentation.HelpFile
 
getConfigureTypeName() - Static method in class VASSAL.build.module.documentation.AboutScreen
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.MassKeyCommand
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.StackMetrics
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.Zoomer
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.GlobalMap
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.TextSaver
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.DrawPile
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.CounterDetailViewer
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.BoardPicker
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.LOS_Thread
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.ImageSaver
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.boardPicker.board.Region
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getConfigureTypeName() - Static method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
getConfigureTypeName() - Static method in class VASSAL.build.widget.TabWidget
 
getConfigureTypeName() - Static method in class VASSAL.build.widget.PieceSlot
 
getConfigureTypeName() - Static method in class VASSAL.build.widget.CardSlot
 
getConfigureTypeName() - Static method in class VASSAL.build.widget.BoxWidget
 
getConfigureTypeName() - Static method in class VASSAL.build.widget.PanelWidget
 
getConfigureTypeName() - Static method in class VASSAL.build.widget.ListWidget
 
getContents() - Method in class VASSAL.build.module.documentation.HelpFile
 
getContents(Stack, Point[], Shape[], Rectangle[], int, int) - Method in class VASSAL.build.module.map.StackMetrics
Fill the argument arrays with the positions, selection bounds and bounding boxes of the pieces in the argument stack
getControlPanel() - Method in class VASSAL.build.GameModule
 
getControls() - Method in class VASSAL.configure.Configurer
GUI interface for setting the option in an editing window
getControls() - Method in class VASSAL.configure.TextConfigurer
 
getControls() - Method in class VASSAL.configure.ColorConfigurer
 
getControls() - Method in class VASSAL.configure.IconConfigurer
 
getControls() - Method in class VASSAL.configure.StringArrayConfigurer
 
getControls() - Method in class VASSAL.configure.StringConfigurer
 
getControls() - Method in class VASSAL.configure.HotKeyConfigurer
 
getControls() - Method in class VASSAL.configure.FontConfigurer
 
getControls() - Method in class VASSAL.configure.FileConfigurer
 
getControls() - Method in class VASSAL.configure.ImageConfigurer
 
getControls() - Method in class VASSAL.configure.BooleanConfigurer
 
getControls() - Method in class VASSAL.configure.SimpleConfigurer
 
getControls() - Method in class VASSAL.configure.StringEnumConfigurer
 
getControls() - Method in class VASSAL.configure.SoundConfigurer
 
getControls() - Method in class VASSAL.configure.AutoConfigurer
 
getControls() - Method in class VASSAL.counters.SimplePieceEditor
 
getControls() - Method in class VASSAL.counters.Restricted.Ed
 
getControls() - Method in interface VASSAL.counters.PieceEditor
 
getControls() - Method in class VASSAL.counters.ReportState.Ed
 
getControls() - Method in class VASSAL.counters.SendToLocation.Ed
 
getControls() - Method in class VASSAL.counters.PlaceMarker.Ed
 
getControls() - Method in class VASSAL.preferences.PositionOption
 
getCurrentBoards() - Method in class VASSAL.build.module.map.BoardPicker
 
getCurrentImage() - Method in class VASSAL.counters.Embellishment
 
getCurrentImageBounds() - Method in class VASSAL.counters.Embellishment
 
getDataArchive() - Method in class VASSAL.build.GameModule
 
getDataArchive() - Method in class VASSAL.build.module.ModuleExtension
 
getDecorator(GamePiece, Class) - Static method in class VASSAL.counters.Decorator
 
getDefaultMetrics() - Method in class VASSAL.counters.Stack
 
getDefaultSlotSize() - Method in class VASSAL.build.module.map.BoardPicker
 
getDefaultWindowTitle() - Method in class VASSAL.build.module.Map
 
getDescription() - Method in class VASSAL.build.module.MultiRoll
 
getDescription() - Method in interface VASSAL.counters.EditablePiece
A plain-English description of this type of piece
getDescription() - Method in class VASSAL.counters.Immobilized
 
getDescription() - Method in class VASSAL.counters.Restricted
 
getDescription() - Method in class VASSAL.counters.Marker
 
getDescription() - Method in class VASSAL.counters.Embellishment
 
getDescription() - Method in class VASSAL.counters.Obscurable
 
getDescription() - Method in class VASSAL.counters.FreeRotator
 
getDescription() - Method in class VASSAL.counters.ReportState
 
getDescription() - Method in class VASSAL.counters.Labeler
 
getDescription() - Method in class VASSAL.counters.MovementMarkable
 
getDescription() - Method in class VASSAL.counters.ReturnToDeck
 
getDescription() - Method in class VASSAL.counters.SendToLocation
 
getDescription() - Method in class VASSAL.counters.BasicPiece
 
getDescription() - Method in class VASSAL.counters.NonRectangular
 
getDescription() - Method in class VASSAL.counters.TableInfo
 
getDescription() - Method in class VASSAL.counters.PlaceMarker
 
getDescription() - Method in class VASSAL.counters.Replace
 
getDescription() - Method in class VASSAL.counters.Hideable
 
getDescriptions() - Method in class VASSAL.build.module.DieManager
 
getDfltNDice() - Method in class VASSAL.build.module.DieManager
 
getDfltNSides() - Method in class VASSAL.build.module.DieManager
 
getDialog() - Method in class VASSAL.preferences.PrefsEditor
 
getDocumentationBaseDir() - Static method in class VASSAL.build.module.Documentation
 
getDragDestination(Point, Point) - Method in class VASSAL.build.module.map.MineaturesPieceMover
A Mouse release event will be translated to this location (in map coordinates).
getDragGestureListener() - Method in class VASSAL.build.module.Map
 
getDx() - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
getDy() - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
getEdgeBuffer() - Method in class VASSAL.build.module.Map
The buffer of empty space around the boards in the Map window, in component coordinates at 100% zoom
getEditAction() - Method in class VASSAL.preferences.PrefsEditor
 
getEditAction(JDialog) - Method in class VASSAL.build.module.ModuleExtension
 
getEditor() - Method in interface VASSAL.counters.EditablePiece
Get the configurer for this trait
getEditor() - Method in class VASSAL.counters.Decorator
 
getEditor() - Method in class VASSAL.counters.Immobilized
 
getEditor() - Method in class VASSAL.counters.Restricted
 
getEditor() - Method in class VASSAL.counters.Embellishment
 
getEditor() - Method in class VASSAL.counters.Obscurable
 
getEditor() - Method in class VASSAL.counters.PieceDefiner.Ed
 
getEditor() - Method in class VASSAL.counters.FreeRotator
 
getEditor() - Method in class VASSAL.counters.ReportState
 
getEditor() - Method in class VASSAL.counters.Labeler
 
getEditor() - Method in class VASSAL.counters.MovementMarkable
 
getEditor() - Method in class VASSAL.counters.ReturnToDeck
 
getEditor() - Method in class VASSAL.counters.SendToLocation
 
getEditor() - Method in class VASSAL.counters.BasicPiece
 
getEditor() - Method in class VASSAL.counters.NonRectangular
 
getEditor() - Method in class VASSAL.counters.TableInfo
 
getEditor() - Method in class VASSAL.counters.PlaceMarker
 
getEditor() - Method in class VASSAL.counters.Replace
 
getEditor() - Method in class VASSAL.counters.Hideable
 
getEditor() - Method in class VASSAL.preferences.Prefs
 
getEvents() - Method in class VASSAL.build.module.EventLog.StoreEvents
 
getExtension() - Method in class VASSAL.build.module.ExtensionElement
 
getExtensionDirectory() - Static method in class VASSAL.build.module.ExtensionsLoader
 
getFileChooser() - Method in class VASSAL.build.GameModule
 
getFileDialog() - Method in class VASSAL.build.GameModule
 
getFileMenu() - Method in class VASSAL.build.GameModule
 
getFileName() - Method in class VASSAL.build.widget.Chart
 
getFileStream(File, String) - Static method in class VASSAL.tools.DataArchive
 
getFileStream(File, String, String) - Static method in class VASSAL.tools.DataArchive
 
getFileStream(String) - Method in class VASSAL.tools.DataArchive
Get an inputstream from the given filename in the archive
getFileStream(String) - Method in class VASSAL.tools.ArchiveWriter
Overrides DataArchive.getFileStream(java.io.File, java.lang.String) to return streams that have been added to the archive but not yet written to disk.
getFontSize() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
getFrame() - Method in class VASSAL.build.GameModule
 
getGameComponentsEnum() - Method in class VASSAL.build.module.GameState
 
getGameModule() - Static method in class VASSAL.build.GameModule
 
getGameName() - Method in class VASSAL.build.GameModule
 
getGameState() - Method in class VASSAL.build.GameModule
Return the object responsible for tracking the state of a game.
getGameVersion() - Method in class VASSAL.build.GameModule
 
getGlobalPrefs() - Method in class VASSAL.build.GameModule
A set of preferences that applies to all modules
getGrid() - Method in class VASSAL.build.module.map.boardPicker.Board
 
getGridNumbering() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
getGridNumbering() - Method in interface VASSAL.build.module.map.boardPicker.board.MapGrid
 
getGridNumbering() - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
getGridNumbering() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getGridVisualizer() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
Return a component that shows how the grid will draw itself
getGridVisualizer() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.SquareGridNumbering
 
getGridVisualizer() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering
 
getHandle() - Method in class VASSAL.build.module.Chatter
 
getHelpFile() - Method in class VASSAL.build.GameModule
 
getHelpFile() - Method in interface VASSAL.build.Configurable
 
getHelpFile() - Method in class VASSAL.build.Widget
 
getHelpFile() - Method in class VASSAL.build.module.GlobalOptions
 
getHelpFile() - Method in class VASSAL.build.module.DieManager
 
getHelpFile() - Method in class VASSAL.build.module.PlayerRoster
 
getHelpFile() - Method in class VASSAL.build.module.Map
 
getHelpFile() - Method in class VASSAL.build.module.ModuleExtension
 
getHelpFile() - Method in class VASSAL.build.module.NotesWindow
 
getHelpFile() - Method in class VASSAL.build.module.PrivateMap
 
getHelpFile() - Method in class VASSAL.build.module.PieceWindow
 
getHelpFile() - Method in class VASSAL.build.module.DiceButton
 
getHelpFile() - Method in class VASSAL.build.module.InternetDiceButton
 
getHelpFile() - Method in class VASSAL.build.module.Documentation
 
getHelpFile() - Method in class VASSAL.build.module.ChartWindow
 
getHelpFile() - Method in class VASSAL.build.module.PlayerHand
 
getHelpFile() - Method in class VASSAL.build.module.documentation.HelpFile
 
getHelpFile() - Method in class VASSAL.build.module.documentation.AboutScreen
 
getHelpFile() - Method in class VASSAL.build.module.map.MassKeyCommand
 
getHelpFile() - Method in class VASSAL.build.module.map.StackMetrics
 
getHelpFile() - Method in class VASSAL.build.module.map.Zoomer
 
getHelpFile() - Method in class VASSAL.build.module.map.GlobalMap
 
getHelpFile() - Method in class VASSAL.build.module.map.TextSaver
 
getHelpFile() - Method in class VASSAL.build.module.map.DrawPile
 
getHelpFile() - Method in class VASSAL.build.module.map.CounterDetailViewer
 
getHelpFile() - Method in class VASSAL.build.module.map.BoardPicker
 
getHelpFile() - Method in class VASSAL.build.module.map.LOS_Thread
 
getHelpFile() - Method in class VASSAL.build.module.map.ImageSaver
 
getHelpFile() - Method in class VASSAL.build.module.map.boardPicker.Board
 
getHelpFile() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
getHelpFile() - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
getHelpFile() - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
getHelpFile() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getHelpFile() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
getHelpFile() - Method in class VASSAL.build.widget.PieceSlot
 
getHelpFile() - Method in class VASSAL.build.widget.Chart
 
getHelpFile() - Method in interface VASSAL.counters.EditablePiece
 
getHelpFile() - Method in class VASSAL.counters.Immobilized
 
getHelpFile() - Method in class VASSAL.counters.Restricted
 
getHelpFile() - Method in class VASSAL.counters.Marker
 
getHelpFile() - Method in class VASSAL.counters.Embellishment
 
getHelpFile() - Method in class VASSAL.counters.Obscurable
 
getHelpFile() - Method in class VASSAL.counters.FreeRotator
 
getHelpFile() - Method in class VASSAL.counters.ReportState
 
getHelpFile() - Method in class VASSAL.counters.Labeler
 
getHelpFile() - Method in class VASSAL.counters.MovementMarkable
 
getHelpFile() - Method in class VASSAL.counters.ReturnToDeck
 
getHelpFile() - Method in class VASSAL.counters.SendToLocation
 
getHelpFile() - Method in class VASSAL.counters.BasicPiece
 
getHelpFile() - Method in class VASSAL.counters.NonRectangular
 
getHelpFile() - Method in class VASSAL.counters.TableInfo
 
getHelpFile() - Method in class VASSAL.counters.PlaceMarker
 
getHelpFile() - Method in class VASSAL.counters.Replace
 
getHelpFile() - Method in class VASSAL.counters.Hideable
 
getHelpMenu() - Method in class VASSAL.build.module.Documentation
 
getHelpWindow() - Method in class VASSAL.build.module.documentation.HelpFile
 
getHexSize() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getHexWidth() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getHideableComponent() - Method in class VASSAL.tools.ComponentSplitter.SplitPane
 
getHideableComponentSize() - Method in class VASSAL.tools.ComponentSplitter.SplitPane
 
getHighlighter() - Method in class VASSAL.build.module.Map
 
getHighlighter() - Static method in class VASSAL.counters.BasicPiece
Get the Highlighter instance for drawing selected pieces.
getHotkeyAttribute() - Method in class VASSAL.tools.LaunchButton
 
getHotkeyConfigurer() - Method in class VASSAL.tools.LaunchButton
 
getIconAttribute() - Method in class VASSAL.tools.LaunchButton
 
getIconHeight() - Method in class VASSAL.build.module.map.boardPicker.BoardSlot
 
getIconValue() - Method in class VASSAL.configure.IconConfigurer
 
getIconWidth() - Method in class VASSAL.build.module.map.boardPicker.BoardSlot
 
getId() - Method in class VASSAL.build.module.Map
Each Map must have a unique String id
getId() - Method in class VASSAL.build.module.PieceWindow
Each instanceof PieceWindow has a unique String identifier
getId() - Method in class VASSAL.build.module.map.DrawPile
 
getId() - Method in class VASSAL.command.ChangePiece
 
getId() - Method in class VASSAL.command.RemovePiece
 
getId() - Method in class VASSAL.command.MovePiece
 
getId() - Method in class VASSAL.counters.Decorator
 
getId() - Method in interface VASSAL.counters.GamePiece
Each GamePiece must have a unique String identifier
getId() - Method in class VASSAL.counters.Stack
 
getId() - Method in class VASSAL.counters.BasicPiece
 
getImage(Component) - Method in class VASSAL.counters.PieceImage
 
getImage(InputStream) - Static method in class VASSAL.tools.DataArchive
 
getImageBounds(Image) - Static method in class VASSAL.tools.DataArchive
 
getImageName() - Method in class VASSAL.counters.ImagePicker
 
getImageNames() - Method in class VASSAL.counters.MultiImagePicker
 
getImageNames() - Method in class VASSAL.tools.DataArchive
 
getInner() - Method in class VASSAL.counters.Decorator
 
getInnermost(GamePiece) - Static method in class VASSAL.counters.Decorator
 
getInstance() - Static method in class VASSAL.build.module.GlobalOptions
 
getInstance() - Static method in class VASSAL.build.module.ObscurableOptions
 
getIterator() - Method in class VASSAL.counters.DragBuffer
 
getKey() - Method in class VASSAL.configure.Configurer
Unique identifier
getKey() - Method in class VASSAL.counters.KeySpecifier
 
getKey() - Method in class VASSAL.tools.HotkeySpecifier
 
getKeyCommands() - Method in class VASSAL.counters.Decorator
The set of key commands that will populate the piece's right-click menu.
getKeyCommands() - Method in class VASSAL.counters.Restricted
 
getKeyCommands() - Method in class VASSAL.counters.Obscurable
 
getKeyCommands() - Method in class VASSAL.counters.BasicPiece
 
getKeys() - Method in class VASSAL.counters.Marker
 
getKeyStroke() - Method in class VASSAL.counters.KeyCommand
 
getKeyStroke() - Method in class VASSAL.tools.HotkeySpecifier
 
getKeyStroke() - Method in class VASSAL.tools.KeyStrokeListener
 
getLabel() - Method in class VASSAL.counters.Labeler
 
getLayerWithMatchingActivateCommand(GamePiece, KeyStroke, boolean) - Static method in class VASSAL.counters.Embellishment
If the argument GamePiece contains a Layer whose "activate" command matches the given keystroke, and whose active status matches the boolean argument, return that Layer
getList() - Method in class VASSAL.counters.MultiImagePicker
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class VASSAL.build.Widget.MyCellRenderer
 
getLocation(String) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
getLocation(String) - Method in interface VASSAL.build.module.map.boardPicker.board.MapGrid
 
getLocation(String) - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
getLocation(String) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getLogger() - Method in class VASSAL.build.GameModule
 
getMap() - Method in class VASSAL.build.module.Map.View
 
getMap() - Method in class VASSAL.build.module.map.DrawPile
 
getMap() - Method in class VASSAL.counters.Decorator
 
getMap() - Method in interface VASSAL.counters.GamePiece
 
getMap() - Method in class VASSAL.counters.Stack
 
getMap() - Method in class VASSAL.counters.BasicPiece
 
getMapById(String) - Static method in class VASSAL.build.module.Map
 
getMapName() - Method in class VASSAL.build.module.Map
 
getMaxDescLength() - Method in class VASSAL.build.module.MultiRoll
 
getMaxDragDistance(GamePiece) - Method in class VASSAL.build.module.map.MineaturesPieceMover
The maximum distance that a piece may be dragged, in map-coordinate pixels
getMessage() - Method in class VASSAL.build.module.Chatter.DisplayText
 
getMode() - Method in class VASSAL.tools.KeyStrokeSource
 
getMoveBottomKey() - Method in class VASSAL.build.module.map.StackMetrics
 
getMoveCommand() - Method in class VASSAL.command.MoveTracker
 
getMoveDownKey() - Method in class VASSAL.build.module.map.StackMetrics
 
getMoveTopKey() - Method in class VASSAL.build.module.map.StackMetrics
 
getMoveUpKey() - Method in class VASSAL.build.module.map.StackMetrics
 
getMultiRoll() - Method in class VASSAL.build.module.DieManager
 
getMySide() - Static method in class VASSAL.build.module.PlayerRoster
 
getName() - Method in class VASSAL.build.module.ModuleExtension
 
getName() - Method in class VASSAL.build.module.ModuleExtension.RegCmd
 
getName() - Method in class VASSAL.build.module.map.boardPicker.Board
 
getName() - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
getName() - Method in class VASSAL.configure.Configurer
Plain English description of the Object
getName() - Method in class VASSAL.counters.Immobilized
 
getName() - Method in class VASSAL.counters.Restricted
 
getName() - Method in class VASSAL.counters.Marker
 
getName() - Method in class VASSAL.counters.Embellishment
 
getName() - Method in class VASSAL.counters.Obscurable
 
getName() - Method in class VASSAL.counters.FreeRotator
 
getName() - Method in class VASSAL.counters.ReportState
 
getName() - Method in interface VASSAL.counters.GamePiece
The plain English name for this piece
getName() - Method in class VASSAL.counters.Stack
Return a comma-separated list of the names of the pieces in this Stack
getName() - Method in class VASSAL.counters.Labeler
 
getName() - Method in class VASSAL.counters.MovementMarkable
 
getName() - Method in class VASSAL.counters.ReturnToDeck
 
getName() - Method in class VASSAL.counters.SendToLocation
 
getName() - Method in class VASSAL.counters.BasicPiece
 
getName() - Method in class VASSAL.counters.NonRectangular
 
getName() - Method in class VASSAL.counters.TableInfo
 
getName() - Method in class VASSAL.counters.PlaceMarker
 
getName() - Method in class VASSAL.counters.KeyCommand
 
getName() - Method in class VASSAL.counters.Hideable
 
getName() - Method in class VASSAL.tools.DataArchive
 
getName(int, char, int) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
getName(int, int) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
getName(int, int) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering
 
getNameAttribute() - Method in class VASSAL.tools.LaunchButton
 
getNameConfigurer() - Method in class VASSAL.tools.LaunchButton
 
getNames() - Method in class VASSAL.build.module.DieManager
 
getNeighbor(BoardSlot, int, int) - Method in class VASSAL.build.module.map.BoardPicker
 
getNewMapId() - Method in class VASSAL.command.MovePiece
 
getNewPieceId() - Method in class VASSAL.build.module.GameState
 
getNewPosition() - Method in class VASSAL.command.MovePiece
 
getNewState() - Method in class VASSAL.command.ChangePiece
 
getNewState() - Method in class VASSAL.command.TrackPiece
Deprecated.  
getNewUnderneathId() - Method in class VASSAL.command.MovePiece
 
getOffscreenEquivalent(int, Component) - Static method in class VASSAL.tools.TransparentFilter
For the given input color, return the color that this color will map to in an offscreen image created by the given Component
getOldMapId() - Method in class VASSAL.command.MovePiece
 
getOldPosition() - Method in class VASSAL.command.MovePiece
 
getOldState() - Method in class VASSAL.command.ChangePiece
 
getOldUnderneathId() - Method in class VASSAL.command.MovePiece
 
getOption(String) - Method in class VASSAL.preferences.Prefs
 
getOrigin() - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
getOrigin() - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
getOrigin() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
getOutermost(GamePiece) - Static method in class VASSAL.counters.Decorator
 
getParent() - Method in class VASSAL.build.Widget
 
getParent() - Method in class VASSAL.counters.Decorator
 
getParent() - Method in interface VASSAL.counters.GamePiece
 
getParent() - Method in class VASSAL.counters.Stack
 
getParent() - Method in class VASSAL.counters.BasicPiece
 
getParent(DefaultMutableTreeNode) - Method in class VASSAL.configure.ConfigureTree
 
getPath(DefaultMutableTreeNode) - Method in class VASSAL.configure.ExtensionTree
 
getPermissions(CodeSource) - Method in class VASSAL.tools.DataArchive
 
getPiece() - Method in class VASSAL.build.widget.PieceSlot
 
getPiece() - Method in class VASSAL.counters.PieceDefiner
 
getPiece() - Method in class VASSAL.counters.Transparent
 
getPieceAt(int) - Method in class VASSAL.counters.Stack
 
getPieceCount() - Method in class VASSAL.counters.Stack
 
getPieceForId(String) - Method in class VASSAL.build.module.GameState
 
getPieces() - Method in class VASSAL.build.module.Map
 
getPieces() - Method in class VASSAL.build.module.GameState
 
getPieces() - Method in class VASSAL.counters.Stack
 
getPieces() - Method in class VASSAL.counters.KeyBuffer
 
getPiecesInReverseOrder() - Method in class VASSAL.counters.Stack
 
getPiecesInVisibleOrder() - Method in class VASSAL.counters.Stack
Returns pieces in the order in which they are visible to the player -- topmost first In other words, selected pieces first, then unselected pieces from the top to the bottom
getPlayers() - Method in class VASSAL.build.module.PlayerRoster
 
getPosition() - Method in class VASSAL.build.module.map.DrawPile
 
getPosition() - Method in class VASSAL.counters.Decorator
 
getPosition() - Method in interface VASSAL.counters.GamePiece
 
getPosition() - Method in class VASSAL.counters.Stack
 
getPosition() - Method in class VASSAL.counters.BasicPiece
 
getPreferredBaseComponentSize() - Method in class VASSAL.tools.ComponentSplitter.SplitPane
 
getPreferredDividerLocation() - Method in class VASSAL.tools.ComponentSplitter.SplitPane
 
getPreferredSize() - Method in class VASSAL.build.module.Map
 
getPreferredSize() - Method in class VASSAL.build.module.Map.View
 
getPreferredSize() - Method in class VASSAL.build.module.map.GlobalMap
 
getPreferredSize() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config.View
 
getPreferredSize() - Method in class VASSAL.build.widget.PieceSlot
 
getPreferredSize() - Method in class VASSAL.tools.ComponentSplitter.SplitPane
If the hideable component is not visible, use the base component's preferred size
getPrefs() - Method in class VASSAL.build.GameModule
 
getProperties() - Method in class VASSAL.tools.PropertiesEncoder
 
getProperty(Object) - Method in class VASSAL.counters.Decorator
 
getProperty(Object) - Method in class VASSAL.counters.Immobilized
 
getProperty(Object) - Method in class VASSAL.counters.Restricted
 
getProperty(Object) - Method in class VASSAL.counters.Marker
 
getProperty(Object) - Method in class VASSAL.counters.Obscurable
 
getProperty(Object) - Method in interface VASSAL.counters.GamePiece
 
getProperty(Object) - Method in class VASSAL.counters.Stack
 
getProperty(Object) - Method in class VASSAL.counters.MovementMarkable
 
getProperty(Object) - Method in class VASSAL.counters.BasicPiece
 
getProperty(Object) - Method in class VASSAL.counters.Hideable
 
getRegion(Point) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
Return Region selected by Point
getReportPrefix() - Method in class VASSAL.build.module.DiceButton
The text reported before the results of the roll
getReportSuffix() - Method in class VASSAL.build.module.DiceButton
The text reported after the results of the roll;
getRestoreCommand() - Method in class VASSAL.build.module.ObscurableOptions
 
getRestoreCommand() - Method in class VASSAL.build.module.PlayerRoster
 
getRestoreCommand() - Method in class VASSAL.build.module.Map
 
getRestoreCommand() - Method in class VASSAL.build.module.ModuleExtension
 
getRestoreCommand() - Method in class VASSAL.build.module.NotesWindow
 
getRestoreCommand() - Method in class VASSAL.build.module.EventLog
 
getRestoreCommand() - Method in class VASSAL.build.module.GameState
Return a GameState.SetupCommand that, when executed, will restore the game to its current state.
getRestoreCommand() - Method in interface VASSAL.build.module.GameComponent
When saving a game, each GameComponent should return a Command that, when executed, restores the GameComponent to its state when the game was saved If this component has no persistent state, return null
getRestoreCommand() - Method in class VASSAL.build.module.map.PieceMover
 
getRestoreCommand() - Method in class VASSAL.build.module.map.Zoomer
 
getRestoreCommand() - Method in class VASSAL.build.module.map.GlobalMap
 
getRestoreCommand() - Method in class VASSAL.build.module.map.DrawPile
 
getRestoreCommand() - Method in class VASSAL.build.module.map.BoardPicker
The restore command of a BoardPicker, when executed, sets the boards of its Map to BoardPicker.getCurrentBoards()
getResult(int) - Method in class VASSAL.build.module.DieRoll
 
getResults() - Method in class VASSAL.build.module.DieRoll
 
getRNG() - Method in class VASSAL.build.GameModule
 
getRotatedBounds() - Method in class VASSAL.counters.FreeRotator
 
getRotatedImage(double, Component) - Method in class VASSAL.counters.FreeRotator
 
getRow(Point) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
getRow(Point) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.SquareGridNumbering
 
getRow(Point) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering
 
getRowCount() - Method in class VASSAL.build.module.map.BoardPicker
 
getRowCount() - Method in class VASSAL.counters.TableInfo
 
getScaledImage(double, Component) - Method in class VASSAL.build.module.map.boardPicker.Board
 
getScaledImage(Image, double) - Method in class VASSAL.tools.DataArchive
Return a scaled instance of the image.
getScreenBounds(Component) - Static method in class VASSAL.Info
If running JRE 1.4, we can take into account the screen insets (i.e.
getSelectionRect() - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
getServer() - Method in class VASSAL.build.GameModule
 
getServer() - Method in class VASSAL.build.module.DieManager
 
getServerDescription() - Method in class VASSAL.build.module.DieManager
 
getServerForName(String) - Method in class VASSAL.build.module.DieManager
 
getServerFromDescription(String) - Method in class VASSAL.build.module.DieManager
 
getShape() - Method in class VASSAL.counters.Immobilized
 
getShape() - Method in class VASSAL.counters.Restricted
 
getShape() - Method in class VASSAL.counters.Marker
 
getShape() - Method in class VASSAL.counters.Embellishment
 
getShape() - Method in class VASSAL.counters.Obscurable
 
getShape() - Method in class VASSAL.counters.FreeRotator
 
getShape() - Method in class VASSAL.counters.ReportState
 
getShape() - Method in interface VASSAL.counters.GamePiece
The shape of the piece from the user's viewpoint.
getShape() - Method in class VASSAL.counters.Stack
 
getShape() - Method in class VASSAL.counters.Labeler
 
getShape() - Method in class VASSAL.counters.MovementMarkable
 
getShape() - Method in class VASSAL.counters.ReturnToDeck
 
getShape() - Method in class VASSAL.counters.SendToLocation
 
getShape() - Method in class VASSAL.counters.BasicPiece
 
getShape() - Method in class VASSAL.counters.NonRectangular
 
getShape() - Method in class VASSAL.counters.TableInfo
 
getShape() - Method in class VASSAL.counters.PlaceMarker
 
getShape() - Method in class VASSAL.counters.Hideable
 
getSingleRoll() - Method in class VASSAL.build.module.MultiRoll
 
getSlot(int) - Method in class VASSAL.build.module.map.BoardPicker
 
getSlotScale() - Method in class VASSAL.build.module.map.BoardPicker
 
getSplitAncestor(Component, int) - Method in class VASSAL.tools.ComponentSplitter
Search the containment hierarchy for the index-th ComponentSplitter.SplitPane ancestor of a target component
getStackMetrics() - Method in class VASSAL.build.module.Map
Every map must include a StackMetrics as one of its build components, which governs the stacking behavior of GamePieces on the map
getStackMetrics() - Method in class VASSAL.build.module.PlayerHand
 
getState() - Method in class VASSAL.command.AddPiece
 
getState() - Method in class VASSAL.counters.SimplePieceEditor
 
getState() - Method in class VASSAL.counters.Decorator
The state of a Decorator is a composition of Decorator.myGetState() and the inner piece's state
getState() - Method in class VASSAL.counters.Restricted.Ed
 
getState() - Method in interface VASSAL.counters.PieceEditor
 
getState() - Method in class VASSAL.counters.ReportState.Ed
 
getState() - Method in interface VASSAL.counters.GamePiece
The state information is information that can change during the course of a game.
getState() - Method in class VASSAL.counters.Stack
 
getState() - Method in class VASSAL.counters.SendToLocation.Ed
 
getState() - Method in class VASSAL.counters.BasicPiece
 
getState() - Method in class VASSAL.counters.PlaceMarker.Ed
 
getStoredValue(String) - Method in class VASSAL.preferences.Prefs
 
getString(KeyStroke) - Static method in class VASSAL.configure.HotKeyConfigurer
A plain text representation of a KeyStroke.
getString(KeyStroke) - Static method in class VASSAL.tools.HotkeySpecifier
 
getStringArray() - Method in class VASSAL.configure.StringArrayConfigurer
 
getStringForStroke(KeyStroke) - Static method in class VASSAL.tools.HotkeySpecifier
 
getStringValue() - Method in class VASSAL.tools.PropertiesEncoder
 
getStrokeForString(String) - Static method in class VASSAL.tools.HotkeySpecifier
 
getSubCommands() - Method in class VASSAL.command.Command
 
getTarget() - Method in class VASSAL.command.AddPiece
 
getTarget() - Method in class VASSAL.command.RemovePiece
 
getTarget() - Method in class VASSAL.configure.ChooseComponentDialog
 
getTarget() - Method in class VASSAL.counters.KeyCommand
 
getTarget(int, int) - Method in class VASSAL.configure.ConfigureTree
 
getTargetPath() - Method in class VASSAL.build.module.ExtensionElement
 
getText(Element) - Static method in class VASSAL.build.Builder
Return the decoded text contents of an Element node
getThickness() - Method in class VASSAL.counters.ColoredBorder
 
getTime() - Method in class VASSAL.build.module.EventLog.Event
 
getToolBar() - Method in class VASSAL.build.GameModule
 
getToolBar() - Method in class VASSAL.build.module.Map
 
getToolTipText(MouseEvent) - Method in class VASSAL.build.module.map.GlobalMap
 
getTransverseSize() - Method in class VASSAL.tools.ComponentSplitter.SplitPane
Return the preferred size of the top-level container in the direction transverse to this SplitPane's orientation.
getTransverseSplit() - Method in class VASSAL.tools.ComponentSplitter.SplitPane
Return the first SplitPane ancestor with a different orientation from this SplitPane
getTreeNode(Configurable) - Method in class VASSAL.configure.ConfigureTree
 
getType() - Method in class VASSAL.counters.SimplePieceEditor
 
getType() - Method in class VASSAL.counters.Decorator
The type of a Decorator is a composition of Decorator.myGetType() and the type of its inner piece
getType() - Method in class VASSAL.counters.Restricted.Ed
 
getType() - Method in interface VASSAL.counters.PieceEditor
 
getType() - Method in class VASSAL.counters.ReportState.Ed
 
getType() - Method in interface VASSAL.counters.GamePiece
The type information is information that does not change during the course of a game.
getType() - Method in class VASSAL.counters.Stack
 
getType() - Method in class VASSAL.counters.SendToLocation.Ed
 
getType() - Method in class VASSAL.counters.BasicPiece
 
getType() - Method in class VASSAL.counters.PlaceMarker.Ed
 
getType() - Method in class VASSAL.counters.Replace.Ed
 
getUndoCommand() - Method in class VASSAL.command.Command
 
getURL(String) - Method in class VASSAL.tools.DataArchive
 
getUser() - Method in class VASSAL.build.module.EventLog.Event
 
getUserId() - Static method in class VASSAL.build.GameModule
 
getValidValues() - Method in class VASSAL.build.module.GlobalOptions.Prompt
 
getValidValues() - Method in class VASSAL.build.module.map.MassKeyCommand.Prompt
 
getValidValues() - Method in class VASSAL.build.module.map.DrawPile.Prompt
 
getValidValues() - Method in class VASSAL.build.module.map.DrawPile.OwningBoardPrompt
 
getValidValues() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering.F
 
getValidValues() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering.T
 
getValidValues() - Method in class VASSAL.configure.StringEnum
 
getValidValues() - Method in class VASSAL.configure.StringEnumConfigurer
 
getValue() - Method in class VASSAL.configure.Configurer
The Object value May be null if the Object has not been initialized
getValue() - Method in class VASSAL.counters.Embellishment
 
getValue() - Method in class VASSAL.preferences.PositionOption
 
getValue() - Method in class VASSAL.tools.SequenceEncoder
 
getValue(String) - Method in class VASSAL.preferences.Prefs
 
getValueString() - Method in class VASSAL.configure.Configurer
 
getValueString() - Method in class VASSAL.configure.TextConfigurer
 
getValueString() - Method in class VASSAL.configure.ColorConfigurer
 
getValueString() - Method in class VASSAL.configure.IconConfigurer
 
getValueString() - Method in class VASSAL.configure.StringArrayConfigurer
 
getValueString() - Method in class VASSAL.configure.StringConfigurer
 
getValueString() - Method in class VASSAL.configure.DoubleConfigurer
 
getValueString() - Method in class VASSAL.configure.IntConfigurer
 
getValueString() - Method in class VASSAL.configure.HotKeyConfigurer
 
getValueString() - Method in class VASSAL.configure.FontConfigurer
 
getValueString() - Method in class VASSAL.configure.FileConfigurer
 
getValueString() - Method in class VASSAL.configure.BooleanConfigurer
 
getValueString() - Method in class VASSAL.configure.SimpleConfigurer
 
getValueString() - Method in class VASSAL.configure.StringEnumConfigurer
 
getValueString() - Method in class VASSAL.configure.SoundConfigurer
 
getValueString() - Method in class VASSAL.configure.AutoConfigurer
 
getValueString() - Method in class VASSAL.preferences.PositionOption
 
getValueString() - Method in class VASSAL.preferences.VisibilityOption
 
getVersion() - Static method in class VASSAL.Info
 
getVersion() - Method in class VASSAL.build.module.ModuleExtension
 
getVersion() - Method in class VASSAL.build.module.ModuleExtension.RegCmd
 
getView() - Method in class VASSAL.build.module.Map
Return the AWT component representing the map
getView() - Method in class VASSAL.build.module.PrivateMap
 
getWriter() - Method in class VASSAL.tools.DataArchive
Return the writeable instance of DataArchive, either this or one of its extensions (At most one archive should be being edited at a time)
getZoom() - Method in class VASSAL.build.module.Map
 
getZoomer() - Method in class VASSAL.build.module.Map
A map may include a Zoomer as one of its build components
getZoomFactor() - Method in class VASSAL.build.module.map.Zoomer
 
globalCoordinates(Point) - Method in class VASSAL.build.module.map.boardPicker.Board
If this board is reversed, return the location in reversed coordinates
GlobalMap - class VASSAL.build.module.map.GlobalMap.
This is scaled version of a Map that gives an overview.
GlobalMap() - Constructor for class VASSAL.build.module.map.GlobalMap
 
GlobalOptions - class VASSAL.build.module.GlobalOptions.
 
GlobalOptions.Prompt - class VASSAL.build.module.GlobalOptions.Prompt.
 
GlobalOptions.Prompt() - Constructor for class VASSAL.build.module.GlobalOptions.Prompt
 
GlobalOptions() - Constructor for class VASSAL.build.module.GlobalOptions
 
globalPrefs - Variable in class VASSAL.build.GameModule
 
grid - Variable in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
GridNumbering - interface VASSAL.build.module.map.boardPicker.board.mapgrid.GridNumbering.
Provides methods for assigning names to locations on a MapGrid, and drawing those locations when drawing a grid

H

H_LEADING - Static variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
H_OFF - Static variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
H_TYPE - Static variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
handle() - Method in class VASSAL.build.module.Chatter
 
handle(Throwable) - Method in class VASSAL.tools.ErrorLog
 
HandMetrics - class VASSAL.build.module.map.HandMetrics.
Handles the drawing of cards in a PlayerHand.
HandMetrics() - Constructor for class VASSAL.build.module.map.HandMetrics
 
hasMoreElements() - Method in class VASSAL.counters.PieceIterator
 
hasMoreTokens() - Method in class VASSAL.tools.SequenceEncoder.Decoder
 
hasNullSubcommands() - Method in class VASSAL.command.Command
 
HEIGHT - Static variable in class VASSAL.build.module.map.DrawPile
 
HEIGHT - Static variable in class VASSAL.build.module.map.boardPicker.Board
 
HelpFile - class VASSAL.build.module.documentation.HelpFile.
Places an entry in the Help menu.
HelpFile() - Constructor for class VASSAL.build.module.documentation.HelpFile
 
HelpFile(String, File) - Constructor for class VASSAL.build.module.documentation.HelpFile
 
HelpFile(String, File, String) - Constructor for class VASSAL.build.module.documentation.HelpFile
 
HelpFile(String, URL) - Constructor for class VASSAL.build.module.documentation.HelpFile
 
helpWindow - Variable in class VASSAL.configure.ConfigureTree
 
helpWindow - Variable in class VASSAL.configure.ModuleEditWindow
 
HelpWindow - class VASSAL.build.module.documentation.HelpWindow.
A Window that displays HTML content, with navigation
HelpWindow(String, URL) - Constructor for class VASSAL.build.module.documentation.HelpWindow
 
HelpWindowExtension - interface VASSAL.build.module.documentation.HelpWindowExtension.
Interface for specifying the owning Window of an online Help dialog
HexGrid - class VASSAL.build.module.map.boardPicker.board.HexGrid.
A Hexgrid is a map grid composed of hexes.
HexGrid() - Constructor for class VASSAL.build.module.map.boardPicker.board.HexGrid
 
HexGrid(double, boolean) - Constructor for class VASSAL.build.module.map.boardPicker.board.HexGrid
 
HexGrid(double, double, boolean) - Constructor for class VASSAL.build.module.map.boardPicker.board.HexGrid
 
HexGridNumbering - class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering.
 
HexGridNumbering() - Constructor for class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering
 
hexX(int, int) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
hexY(int, int) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
HIDDEN_BY - Static variable in class VASSAL.counters.Hideable
 
HIDE_BOTTOM - Static variable in class VASSAL.tools.ComponentSplitter.SplitPane
 
HIDE_COUNTERS - Static variable in class VASSAL.build.module.map.LOS_Thread
 
HIDE_LEFT - Static variable in class VASSAL.tools.ComponentSplitter.SplitPane
 
HIDE_RIGHT - Static variable in class VASSAL.tools.ComponentSplitter.SplitPane
 
HIDE_TOP - Static variable in class VASSAL.tools.ComponentSplitter.SplitPane
 
Hideable - class VASSAL.counters.Hideable.
 
Hideable() - Constructor for class VASSAL.counters.Hideable
 
Hideable(String, GamePiece) - Constructor for class VASSAL.counters.Hideable
 
hideCommand - Variable in class VASSAL.counters.Obscurable
 
hideComponent() - Method in class VASSAL.tools.ComponentSplitter.SplitPane
Hide the hideable component
hideCounters - Variable in class VASSAL.build.module.map.LOS_Thread
 
hideTransverseComponent(ComponentSplitter.SplitPane) - Method in class VASSAL.tools.ComponentSplitter.SplitPane
Set the divider location and/or the top-level ancestor size to the preferred transverse size.
HIGHLIGHT_COLOR - Static variable in class VASSAL.build.module.Map
 
HIGHLIGHT_THICKNESS - Static variable in class VASSAL.build.module.Map
 
highlighter - Variable in class VASSAL.build.module.Map
 
Highlighter - interface VASSAL.counters.Highlighter.
An interface that defines how to draw GamePieces that are selected
hLeading - Variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
hOff - Variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
HORIZONTAL_ALIGNMENT - Static variable in class VASSAL.counters.Labeler
 
hotkey - Variable in class VASSAL.build.module.map.LOS_Thread
 
HOTKEY - Static variable in class VASSAL.build.module.Map
 
HOTKEY - Static variable in class VASSAL.build.module.PieceWindow
 
HOTKEY - Static variable in class VASSAL.build.module.DiceButton
 
HOTKEY - Static variable in class VASSAL.build.module.ChartWindow
 
HOTKEY - Static variable in class VASSAL.build.module.map.MassKeyCommand
 
HOTKEY - Static variable in class VASSAL.build.module.map.LOS_Thread
 
HotKeyConfigurer - class VASSAL.configure.HotKeyConfigurer.
A Configurer for KeyStroke values
HotKeyConfigurer(String, String) - Constructor for class VASSAL.configure.HotKeyConfigurer
 
HotKeyConfigurer(String, String, KeyStroke) - Constructor for class VASSAL.configure.HotKeyConfigurer
 
HotkeySpecifier - class VASSAL.tools.HotkeySpecifier.
Text component for specifying a hot key
HotkeySpecifier() - Constructor for class VASSAL.tools.HotkeySpecifier
 
HotkeySpecifier(int) - Constructor for class VASSAL.tools.HotkeySpecifier
 
hType - Variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
hyperlinkUpdate(HyperlinkEvent) - Method in class VASSAL.build.module.documentation.HelpWindow
 

I

ICON - Static variable in class VASSAL.build.module.Map
 
ICON - Static variable in class VASSAL.build.module.PieceWindow
 
ICON - Static variable in class VASSAL.build.module.DiceButton
 
ICON - Static variable in class VASSAL.build.module.ChartWindow
 
ICON - Static variable in class VASSAL.build.module.map.MassKeyCommand
 
IconConfigurer - class VASSAL.configure.IconConfigurer.
 
IconConfigurer(String, String, String) - Constructor for class VASSAL.configure.IconConfigurer
 
id - Variable in class VASSAL.build.module.map.DrawPile
 
ID - Static variable in class VASSAL.build.module.map.BoardPicker
 
ID - Static variable in class VASSAL.counters.Immobilized
 
ID - Static variable in class VASSAL.counters.Restricted
 
ID - Static variable in class VASSAL.counters.Marker
 
ID - Static variable in class VASSAL.counters.Embellishment
 
ID - Static variable in class VASSAL.counters.Obscurable
 
ID - Static variable in class VASSAL.counters.FreeRotator
 
ID - Static variable in class VASSAL.counters.ReportState
 
ID - Static variable in class VASSAL.counters.Labeler
 
ID - Static variable in class VASSAL.counters.MovementMarkable
 
ID - Static variable in class VASSAL.counters.ReturnToDeck
 
ID - Static variable in class VASSAL.counters.SendToLocation
 
ID - Static variable in class VASSAL.counters.BasicPiece
 
ID - Static variable in class VASSAL.counters.NonRectangular
 
ID - Static variable in class VASSAL.counters.TableInfo
 
ID - Static variable in class VASSAL.counters.PlaceMarker
 
ID - Static variable in class VASSAL.counters.Replace
 
ID - Static variable in class VASSAL.counters.Hideable
 
IGNORE_GRID - Static variable in interface VASSAL.counters.Properties
Return Boolean.TRUE if the piece should ignore map grids when being moved
IllegalBuildException - exception VASSAL.build.IllegalBuildException.
An Exception indicating that an illegal operation was performed when building a Buildable component
IllegalBuildException(String) - Constructor for class VASSAL.build.IllegalBuildException
 
image - Variable in class VASSAL.counters.BasicPiece
 
IMAGE - Static variable in class VASSAL.build.module.map.boardPicker.Board
 
IMAGE - Static variable in class VASSAL.counters.Obscurable
 
IMAGE_DIR - Static variable in class VASSAL.tools.DataArchive
 
imageBounds - Variable in class VASSAL.counters.BasicPiece
 
imageComplete(int) - Method in class VASSAL.tools.RotateFilter
Notification that the image is complete and there will be no further setPixel calls.
ImageConfigurer - class VASSAL.configure.ImageConfigurer.
A Configurer for Image values.
ImageConfigurer(String, String, ArchiveWriter) - Constructor for class VASSAL.configure.ImageConfigurer
 
imageFile - Variable in class VASSAL.build.module.map.boardPicker.Board
 
imageName - Variable in class VASSAL.counters.Embellishment
 
imageName - Variable in class VASSAL.counters.Obscurable
 
imageName - Variable in class VASSAL.counters.BasicPiece
 
imageNames - Variable in class VASSAL.tools.DataArchive
 
ImagePicker - class VASSAL.counters.ImagePicker.
 
ImagePicker() - Constructor for class VASSAL.counters.ImagePicker
 
ImageSaver - class VASSAL.build.module.map.ImageSaver.
This allows the user to capture a snapshot of the entire map into a PNG file
ImageSaver() - Constructor for class VASSAL.build.module.map.ImageSaver
 
ImageSaver(Map) - Constructor for class VASSAL.build.module.map.ImageSaver
 
IMMOBILE - Static variable in interface VASSAL.counters.Properties
Return Boolean.TRUE if the piece cannot move;
Immobilized - class VASSAL.counters.Immobilized.
 
Immobilized() - Constructor for class VASSAL.counters.Immobilized
 
Immobilized(GamePiece, String) - Constructor for class VASSAL.counters.Immobilized
 
importConfigurable() - Method in class VASSAL.configure.ConfigureTree
 
importPiece(String) - Method in class VASSAL.counters.PieceDefiner
 
indexOf(GamePiece) - Method in class VASSAL.build.module.Map
Returns the index of a piece.
indexOf(GamePiece) - Method in class VASSAL.counters.Stack
 
Info - class VASSAL.Info.
Class for storing release-related information
init(DragBuffer) - Static method in class VASSAL.counters.DragBuffer
 
init(GameModule) - Static method in class VASSAL.build.GameModule
Set the singleton GameModule and invoke GameModule.build() on it
init(KeyBuffer) - Static method in class VASSAL.counters.KeyBuffer
 
init(String) - Method in class VASSAL.preferences.Prefs
 
initComponents() - Method in class VASSAL.build.module.documentation.AboutScreen
 
initComponents() - Method in class VASSAL.build.module.map.BoardPicker
 
initComponents(Component) - Method in class VASSAL.configure.ModuleEditWindow
 
initComponents(Component) - Method in class VASSAL.configure.ExtensionEditWindow
 
initDialog(Frame) - Method in class VASSAL.preferences.PrefsEditor
 
initialize(Configurable, HelpWindow) - Method in class VASSAL.configure.PropertiesWindow
 
INNER - Static variable in interface VASSAL.counters.Properties
If this piece is a Decorator, return the decorated piece
input - Variable in class VASSAL.build.module.Chatter
 
insert(Configurable, Configurable, int) - Method in class VASSAL.configure.ConfigureTree
 
insert(GamePiece, int) - Method in class VASSAL.counters.Stack
 
INSET - Static variable in class VASSAL.counters.Obscurable
 
IntConfigurer - class VASSAL.configure.IntConfigurer.
A Configurer for Integer values
IntConfigurer(String, String) - Constructor for class VASSAL.configure.IntConfigurer
 
IntConfigurer(String, String, Integer) - Constructor for class VASSAL.configure.IntConfigurer
 
InternetDiceButton - class VASSAL.build.module.InternetDiceButton.
This component places a button into the controls window toolbar.
InternetDiceButton() - Constructor for class VASSAL.build.module.InternetDiceButton
 
inUseModel - Variable in class VASSAL.counters.PieceDefiner
 
INVISIBLE_TO_ME - Static variable in interface VASSAL.counters.Properties
Return Boolean.TRUE if the piece cannot be seen by the user
INVISIBLE_TO_OTHERS - Static variable in interface VASSAL.counters.Properties
 
is2dEnabled() - Static method in class VASSAL.Info
 
isAccessibleTo(String) - Method in class VASSAL.build.module.PrivateMap
Return true if the player playing the given side can access this map
isActive - Variable in class VASSAL.build.module.map.DrawPile
 
isActive() - Static method in class VASSAL.build.module.PlayerRoster
 
isActive() - Method in class VASSAL.counters.Embellishment
 
isAllowMultiple() - Method in class VASSAL.build.module.map.BoardPicker
 
isAveragedScaling() - Method in class VASSAL.build.module.GlobalOptions
 
isChanged() - Method in class VASSAL.counters.PieceImage
 
isClick(Point) - Method in class VASSAL.build.module.map.PieceMover
Return true if this point is "close enough" to the point at which the user pressed the mouse to be considered a mouse click (such that no moves are done)
isConnected() - Method in interface VASSAL.build.module.ServerConnection
 
isCornersLegal() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
isDndEnabled() - Static method in class VASSAL.Info
 
isEdgesLegal() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
isEmpty() - Method in class VASSAL.counters.KeyBuffer
 
isExpanded() - Method in class VASSAL.counters.Stack
 
isFrozen() - Method in class VASSAL.configure.Configurer
 
isGameStarted() - Method in class VASSAL.build.module.GameState
 
isGameStarting() - Method in class VASSAL.build.module.GameState.SetupCommand
 
isLoggable() - Method in class VASSAL.command.Command
 
isManagingFocus() - Method in class VASSAL.build.module.Map.View
 
isManagingFocus() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config.View
 
isMarkMoveEnabled() - Method in class VASSAL.build.module.GlobalOptions
 
isMaskableBy(String) - Method in class VASSAL.counters.Obscurable
Return true if this piece can be masked/un-masked by the player with the given id
isModified() - Method in class VASSAL.build.module.GameState
 
isMoved() - Method in class VASSAL.counters.MovementMarkable
 
isMultipleSelectionEvent(MouseEvent) - Method in class VASSAL.build.module.map.PieceMover
 
isMultipleSelectionEvent(MouseEvent) - Method in class VASSAL.build.module.map.MineaturesPieceMover
 
isNameCacheStale() - Method in class VASSAL.tools.DataArchive
 
isNull() - Method in class VASSAL.command.Command
 
isNull() - Method in class VASSAL.command.ChangePiece
 
isNull() - Method in class VASSAL.command.NullCommand
 
isPiecesVisible() - Method in class VASSAL.build.module.Map
 
isRestricted() - Method in class VASSAL.counters.Restricted
 
isReversed() - Method in class VASSAL.build.module.map.boardPicker.Board
 
isSelected() - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
isSideways() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
isStackingEnabled() - Method in class VASSAL.build.module.map.StackMetrics
 
isUnmaskable(String) - Method in class VASSAL.build.module.ObscurableOptions
Return true if pieces belonging to the given id are un-maskable by other players
isUseSingleWindow() - Method in class VASSAL.build.module.GlobalOptions
 
isValidParent(Configurable, Configurable) - Method in class VASSAL.configure.ConfigureTree
 
isValidParent(Configurable, Configurable) - Method in class VASSAL.configure.ExtensionTree
 
isValidTarget(GamePiece) - Method in class VASSAL.build.module.map.MassKeyCommand
 
isValidTarget(Object) - Method in class VASSAL.configure.ChooseComponentDialog
 
isValidValue(Object) - Method in class VASSAL.configure.StringEnumConfigurer
 
isVisible() - Method in class VASSAL.build.module.map.LOS_Thread
 
isVisible() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
isVisible() - Method in interface VASSAL.build.module.map.boardPicker.board.MapGrid
Whether this grid should be drawn on the map
isVisible() - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
isVisible() - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
isVisible() - Method in interface VASSAL.build.module.map.boardPicker.board.mapgrid.GridNumbering
 
isVisible() - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
itemStateChanged(ItemEvent) - Method in class VASSAL.build.widget.BoxWidget
 
itemStateChanged(ItemEvent) - Method in class VASSAL.counters.ImagePicker
 

K

key - Variable in class VASSAL.configure.Configurer
A String the uniquely identifies this property
key - Variable in class VASSAL.counters.PlaceMarker
 
key - Static variable in class VASSAL.preferences.PositionOption
 
KEY_COMMAND - Static variable in class VASSAL.build.module.map.MassKeyCommand
 
KEY_COMMANDS - Static variable in interface VASSAL.counters.Properties
Return a KeyCommand[] object representing the popup menu equivalencies for the key commands recognized by this piece
KeyBuffer - class VASSAL.counters.KeyBuffer.
 
KeyBufferer - class VASSAL.build.module.map.KeyBufferer.
This component listens for mouse clicks on a map.
KeyBufferer() - Constructor for class VASSAL.build.module.map.KeyBufferer
 
KeyCommand - class VASSAL.counters.KeyCommand.
 
keyCommand(KeyStroke) - Method in class VASSAL.build.module.Chatter
Classes other than the Chatter itself may forward KeyEvents to the Chatter by using this method
keyCommand(KeyStroke) - Method in class VASSAL.counters.KeyBuffer
 
KeyCommand(String, KeyStroke, GamePiece) - Constructor for class VASSAL.counters.KeyCommand
 
keyEvent(KeyStroke) - Method in class VASSAL.counters.Decorator
Append the command returned by Decorator.myKeyEvent(javax.swing.KeyStroke) with the command returned by the inner piece's GamePiece.keyEvent(javax.swing.KeyStroke) method.
keyEvent(KeyStroke) - Method in class VASSAL.counters.Restricted
 
keyEvent(KeyStroke) - Method in class VASSAL.counters.ReportState
 
keyEvent(KeyStroke) - Method in interface VASSAL.counters.GamePiece
Keyboard events are forward to this method when a piece is selected The GamePiece can respond in any way it likes
keyEvent(KeyStroke) - Method in class VASSAL.counters.Stack
 
keyEvent(KeyStroke) - Method in class VASSAL.counters.BasicPiece
 
keyPressed(KeyEvent) - Method in class VASSAL.build.module.map.ForwardToChatter
 
keyPressed(KeyEvent) - Method in class VASSAL.build.module.map.ForwardToKeyBuffer
 
keyPressed(KeyEvent) - Method in class VASSAL.build.module.map.CounterDetailViewer
 
keyPressed(KeyEvent) - Method in class VASSAL.build.module.map.Scroller
 
keyPressed(KeyEvent) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
keyPressed(KeyEvent) - Method in class VASSAL.build.widget.PieceSlot
 
keyPressed(KeyEvent) - Method in class VASSAL.configure.HotKeyConfigurer
 
keyPressed(KeyEvent) - Method in class VASSAL.counters.KeySpecifier
 
keyPressed(KeyEvent) - Method in class VASSAL.tools.HotkeySpecifier
 
keyReleased(KeyEvent) - Method in class VASSAL.build.module.map.ForwardToChatter
 
keyReleased(KeyEvent) - Method in class VASSAL.build.module.map.ForwardToKeyBuffer
 
keyReleased(KeyEvent) - Method in class VASSAL.build.module.map.CounterDetailViewer
 
keyReleased(KeyEvent) - Method in class VASSAL.build.module.map.Scroller
 
keyReleased(KeyEvent) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
keyReleased(KeyEvent) - Method in class VASSAL.build.widget.PieceSlot
 
keyReleased(KeyEvent) - Method in class VASSAL.configure.HotKeyConfigurer
 
keyReleased(KeyEvent) - Method in class VASSAL.counters.KeySpecifier
 
keyReleased(KeyEvent) - Method in class VASSAL.tools.HotkeySpecifier
 
keys - Variable in class VASSAL.counters.Marker
 
KeySpecifier - class VASSAL.counters.KeySpecifier.
 
KeySpecifier(char) - Constructor for class VASSAL.counters.KeySpecifier
 
KeyStrokeListener - class VASSAL.tools.KeyStrokeListener.
Utility class for associating an Action with a keystroke from multiple different component sources
KeyStrokeListener(ActionListener) - Constructor for class VASSAL.tools.KeyStrokeListener
 
KeyStrokeListener(ActionListener, KeyStroke) - Constructor for class VASSAL.tools.KeyStrokeListener
 
keyStrokeListeners - Variable in class VASSAL.build.GameModule
 
KeyStrokeSource - class VASSAL.tools.KeyStrokeSource.
Utility class for registering a component as a source of hotkey events
KeyStrokeSource(JComponent, int) - Constructor for class VASSAL.tools.KeyStrokeSource
 
keyStrokeSources - Variable in class VASSAL.build.GameModule
 
keyToString() - Method in class VASSAL.configure.HotKeyConfigurer
 
keyTyped(KeyEvent) - Method in class VASSAL.build.module.map.ForwardToChatter
 
keyTyped(KeyEvent) - Method in class VASSAL.build.module.map.ForwardToKeyBuffer
 
keyTyped(KeyEvent) - Method in class VASSAL.build.module.map.CounterDetailViewer
 
keyTyped(KeyEvent) - Method in class VASSAL.build.module.map.Scroller
 
keyTyped(KeyEvent) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
keyTyped(KeyEvent) - Method in class VASSAL.build.widget.PieceSlot
 
keyTyped(KeyEvent) - Method in class VASSAL.configure.HotKeyConfigurer
 
keyTyped(KeyEvent) - Method in class VASSAL.counters.KeySpecifier
 
keyTyped(KeyEvent) - Method in class VASSAL.tools.HotkeySpecifier
 

L

LABEL - Static variable in class VASSAL.build.module.map.LOS_Thread
 
Labeler - class VASSAL.counters.Labeler.
Displays a text label, with content specified by the user at runtime
Labeler() - Constructor for class VASSAL.counters.Labeler
 
Labeler(String, GamePiece) - Constructor for class VASSAL.counters.Labeler
 
lastRelease - Variable in class VASSAL.build.module.map.LOS_Thread
 
lastSave - Variable in class VASSAL.build.module.GameState
 
lastSavedConfiguration - Variable in class VASSAL.build.GameModule
 
lastSelectedCol - Variable in class VASSAL.build.module.MultiRoll
 
lastSelectedRow - Variable in class VASSAL.build.module.MultiRoll
 
launch - Variable in class VASSAL.build.module.DiceButton
 
launch - Variable in class VASSAL.build.module.map.LOS_Thread
 
launch - Variable in class VASSAL.counters.TableInfo
 
launch() - Method in class VASSAL.build.module.documentation.AboutScreen
 
launch() - Method in class VASSAL.build.module.map.LOS_Thread
 
launchButton - Variable in class VASSAL.build.module.Map
 
LaunchButton - class VASSAL.tools.LaunchButton.
A JButton for placing into a VASSAL component's toolbar.
LaunchButton(String, String, String, ActionListener) - Constructor for class VASSAL.tools.LaunchButton
 
LaunchButton(String, String, String, String, ActionListener) - Constructor for class VASSAL.tools.LaunchButton
 
launchButtonPressed() - Method in class VASSAL.build.module.PieceWindow
 
launchKey - Variable in class VASSAL.counters.TableInfo
 
LEFT - Static variable in class VASSAL.counters.Labeler
 
lineColor - Variable in class VASSAL.build.module.map.MineaturesPieceMover
 
listImageNames(Vector) - Method in class VASSAL.tools.DataArchive
Place the names of the image files stored in this DataArchive into the argument Vector
listImageNames(Vector) - Method in class VASSAL.tools.ArchiveWriter
 
ListWidget - class VASSAL.build.widget.ListWidget.
A Widget that corresponds to a panel with a JList sitting to the right of a JPanel with a CardLayout layout.
ListWidget() - Constructor for class VASSAL.build.widget.ListWidget
 
loadClass(String, boolean) - Method in class VASSAL.tools.DataArchive
 
loadContinuation(File) - Method in class VASSAL.build.module.GameState
 
loadGame - Variable in class VASSAL.build.module.GameState
 
loadGame() - Method in class VASSAL.build.module.GameState
Read the game from a savefile.
loadGame(File) - Method in class VASSAL.build.module.GameState
 
LOCAL_FILE - Static variable in class VASSAL.build.module.documentation.HelpFile
 
localCoordinates(Point) - Method in class VASSAL.build.module.map.boardPicker.Board
If this board is reversed, return the location in un-reversed coordinates
locationName() - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
locationName(Point) - Method in class VASSAL.build.module.Map
 
locationName(Point) - Method in class VASSAL.build.module.map.boardPicker.Board
 
locationName(Point) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
locationName(Point) - Method in interface VASSAL.build.module.map.boardPicker.board.MapGrid
 
locationName(Point) - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
locationName(Point) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
locationName(Point) - Method in interface VASSAL.build.module.map.boardPicker.board.mapgrid.GridNumbering
 
locationName(Point) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
log(Command) - Method in interface VASSAL.command.Logger
 
log(EventLog.Event) - Method in class VASSAL.build.module.EventLog
 
logger - Variable in class VASSAL.build.GameModule
 
Logger - interface VASSAL.command.Logger.
 
LOS_COLOR - Static variable in class VASSAL.build.module.map.LOS_Thread
 
LOS_Thread - class VASSAL.build.module.map.LOS_Thread.
A class that allows the user to draw a straight line on a Map (LOS = Line Of Sight).
LOS_Thread() - Constructor for class VASSAL.build.module.map.LOS_Thread
 

M

main(String[]) - Static method in class VASSAL.build.Builder
 
main(String[]) - Static method in class VASSAL.build.module.Chatter
 
main(String[]) - Static method in class VASSAL.build.module.documentation.AboutScreen
 
main(String[]) - Static method in class VASSAL.configure.StringArrayConfigurer
 
main(String[]) - Static method in class VASSAL.configure.FontConfigurer
 
main(String[]) - Static method in class VASSAL.configure.FileConfigurer
 
main(String[]) - Static method in class VASSAL.configure.StringEnumConfigurer
 
main(String[]) - Static method in class VASSAL.counters.DragBuffer
 
main(String[]) - Static method in class VASSAL.tools.RotateFilter
 
main(String[]) - Static method in class VASSAL.tools.SequenceEncoder
 
main(String[]) - Static method in class VASSAL.tools.ZipUpdater
 
main(String[]) - Static method in class VASSAL.tools.ErrorLog
 
main(String[]) - Static method in class VASSAL.tools.ComponentSplitter
 
mainWindowDock - Variable in class VASSAL.build.module.Map
 
map - Variable in class VASSAL.build.module.Map.View
 
map - Variable in class VASSAL.build.module.map.MenuDisplayer
 
map - Variable in class VASSAL.build.module.map.PieceMover
 
map - Variable in class VASSAL.build.module.map.StackExpander
 
map - Variable in class VASSAL.build.module.map.DrawPile
 
map - Variable in class VASSAL.build.module.map.KeyBufferer
 
map - Variable in class VASSAL.build.module.map.CounterDetailViewer
 
map - Variable in class VASSAL.build.module.map.BoardPicker
 
map - Variable in class VASSAL.build.module.map.LOS_Thread
 
map - Variable in class VASSAL.counters.Stack
 
Map - class VASSAL.build.module.Map.
The Map is the main component for displaying and containing GamePieces during play.
Map.IconConfig - class VASSAL.build.module.Map.IconConfig.
 
Map.IconConfig() - Constructor for class VASSAL.build.module.Map.IconConfig
 
Map.View - class VASSAL.build.module.Map.View.
The component that represents the map itself
Map.View(Map) - Constructor for class VASSAL.build.module.Map.View
 
Map() - Constructor for class VASSAL.build.module.Map
 
MapCenterer - class VASSAL.build.module.map.MapCenterer.
Centers the map when user right-clicks on an empty hex
MapCenterer() - Constructor for class VASSAL.build.module.map.MapCenterer
 
mapCoordinates(Point) - Method in class VASSAL.build.module.Map
Translate a point from component coordinates (i.e.
mapCoordinates(Point) - Method in class VASSAL.build.module.map.GlobalMap
Transform a point from coordinates in the overview window to Map coordinates
MapGrid - interface VASSAL.build.module.map.boardPicker.board.MapGrid.
A MapGrid overlays a map board to constrain the legal locations of GamePieces
MapGrid.BadCoords - exception VASSAL.build.module.map.boardPicker.board.MapGrid.BadCoords.
 
MapGrid.BadCoords() - Constructor for class VASSAL.build.module.map.boardPicker.board.MapGrid.BadCoords
 
MapGrid.BadCoords(String) - Constructor for class VASSAL.build.module.map.boardPicker.board.MapGrid.BadCoords
 
mapRectangle(Rectangle) - Method in class VASSAL.build.module.Map
 
mapSize() - Method in class VASSAL.build.module.Map
 
mapSize() - Method in class VASSAL.build.module.PlayerHand
 
MARK_MOVED - Static variable in class VASSAL.build.module.GlobalOptions
 
MARK_MOVED - Static variable in class VASSAL.build.module.Map
 
Marker - class VASSAL.counters.Marker.
A generic Decorator that retains in its state the value of a property.
Marker() - Constructor for class VASSAL.counters.Marker
 
Marker(String, GamePiece) - Constructor for class VASSAL.counters.Marker
 
markerSpec - Variable in class VASSAL.counters.PlaceMarker
 
markMoved(GamePiece, boolean) - Method in class VASSAL.build.module.map.PieceMover
 
markMovedOption - Variable in class VASSAL.build.module.Map
 
MassKeyCommand - class VASSAL.build.module.map.MassKeyCommand.
Adds a button to a map window toolbar.
MassKeyCommand.IconConfig - class VASSAL.build.module.map.MassKeyCommand.IconConfig.
 
MassKeyCommand.IconConfig() - Constructor for class VASSAL.build.module.map.MassKeyCommand.IconConfig
 
MassKeyCommand.Prompt - class VASSAL.build.module.map.MassKeyCommand.Prompt.
 
MassKeyCommand.Prompt() - Constructor for class VASSAL.build.module.map.MassKeyCommand.Prompt
 
MassKeyCommand() - Constructor for class VASSAL.build.module.map.MassKeyCommand
 
MassPieceDefiner - class VASSAL.counters.MassPieceDefiner.
Edits an entire set of GamePieces at once
MassPieceDefiner(Configurable) - Constructor for class VASSAL.counters.MassPieceDefiner
 
matches(KeyStroke) - Method in class VASSAL.counters.KeyCommand
 
MAX_ROLLS - Static variable in class VASSAL.build.module.MultiRoll
 
maxStacks - Variable in class VASSAL.build.module.Map
 
MenuDisplayer - class VASSAL.build.module.map.MenuDisplayer.
 
MenuDisplayer() - Constructor for class VASSAL.build.module.map.MenuDisplayer
 
merge(GamePiece, GamePiece) - Method in class VASSAL.build.module.map.StackMetrics
Place a GamePiece on top of another GamePiece Create/remove stacks as necessary
mergeState(String, String) - Method in class VASSAL.counters.Decorator
Compute the difference between newState and oldState and appy that difference to the current state
mergeState(String, String) - Method in class VASSAL.counters.Stack
Compute the difference between newState and oldState and appy that difference to the current state
metrics - Variable in class VASSAL.build.module.Map
 
MineaturesPieceMover - class VASSAL.build.module.map.MineaturesPieceMover.
Moves pieces on a map with an interface appropriate for mineatures-type games.
MineaturesPieceMover() - Constructor for class VASSAL.build.module.map.MineaturesPieceMover
 
MODULE_NAME - Static variable in class VASSAL.build.GameModule
 
MODULE_VERSION - Static variable in class VASSAL.build.GameModule
 
ModuleEditWindow - class VASSAL.configure.ModuleEditWindow.
The editing window for a module
ModuleEditWindow() - Constructor for class VASSAL.configure.ModuleEditWindow
 
ModuleExtension - class VASSAL.build.module.ModuleExtension.
An optional extension to a GameModule Like a GameModule, it is built from scratch from a 'buildFile' in a DataArchive The components described in the buildFile are appended to components in the base DataArchive
ModuleExtension.RegCmd - class VASSAL.build.module.ModuleExtension.RegCmd.
A command that verifies that a certain extension has been loaded
ModuleExtension.RegCmd(String, String) - Constructor for class VASSAL.build.module.ModuleExtension.RegCmd
 
ModuleExtension(DataArchive) - Constructor for class VASSAL.build.module.ModuleExtension
 
moduleVersion - Variable in class VASSAL.build.GameModule
 
moreStacks - Variable in class VASSAL.build.module.Map
 
mouseClicked(MouseEvent) - Method in class VASSAL.build.module.Map
Mouse events are first translated into map coordinates.
mouseClicked(MouseEvent) - Method in class VASSAL.build.module.map.PieceMover
 
mouseClicked(MouseEvent) - Method in class VASSAL.build.module.map.GlobalMap
 
mouseClicked(MouseEvent) - Method in class VASSAL.build.module.map.DrawPile
 
mouseClicked(MouseEvent) - Method in class VASSAL.build.module.map.MapCenterer
 
mouseClicked(MouseEvent) - Method in class VASSAL.build.module.map.LOS_Thread
 
mouseClicked(MouseEvent) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
mouseClicked(MouseEvent) - Method in class VASSAL.build.widget.PieceSlot
 
mouseClicked(MouseEvent) - Method in class VASSAL.configure.ConfigureTree
 
mouseClicked(MouseEvent) - Method in class VASSAL.counters.ImagePicker
 
mouseClicked(MouseEvent) - Method in class VASSAL.counters.FreeRotator
 
mouseDragged(MouseEvent) - Method in class VASSAL.build.module.Map
Mouse motion events are not forwarded to LocalMouseListeners or to listeners on the stack The map scrolls when dragging the mouse near the edge
mouseDragged(MouseEvent) - Method in class VASSAL.build.module.map.MineaturesPieceMover
 
mouseDragged(MouseEvent) - Method in class VASSAL.build.module.map.CounterDetailViewer
 
mouseDragged(MouseEvent) - Method in class VASSAL.build.module.map.LOS_Thread
 
mouseDragged(MouseEvent) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
mouseDragged(MouseEvent) - Method in class VASSAL.configure.ConfigureTree
 
mouseDragged(MouseEvent) - Method in class VASSAL.counters.FreeRotator
 
mouseEntered(MouseEvent) - Method in class VASSAL.build.module.Map
 
mouseEntered(MouseEvent) - Method in class VASSAL.build.module.map.PieceMover
 
mouseEntered(MouseEvent) - Method in class VASSAL.build.module.map.GlobalMap
 
mouseEntered(MouseEvent) - Method in class VASSAL.build.module.map.DrawPile
 
mouseEntered(MouseEvent) - Method in class VASSAL.build.module.map.MapCenterer
 
mouseEntered(MouseEvent) - Method in class VASSAL.build.module.map.LOS_Thread
Since we register ourselves as a MouseListener using Map.pushMouseListener(java.awt.event.MouseListener), these mouse events are received in map coordinates
mouseEntered(MouseEvent) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
mouseEntered(MouseEvent) - Method in class VASSAL.build.widget.PieceSlot
 
mouseEntered(MouseEvent) - Method in class VASSAL.configure.ConfigureTree
 
mouseEntered(MouseEvent) - Method in class VASSAL.counters.ImagePicker
 
mouseEntered(MouseEvent) - Method in class VASSAL.counters.FreeRotator
 
mouseExited(MouseEvent) - Method in class VASSAL.build.module.Map
 
mouseExited(MouseEvent) - Method in class VASSAL.build.module.map.PieceMover
 
mouseExited(MouseEvent) - Method in class VASSAL.build.module.map.GlobalMap
 
mouseExited(MouseEvent) - Method in class VASSAL.build.module.map.DrawPile
 
mouseExited(MouseEvent) - Method in class VASSAL.build.module.map.MapCenterer
 
mouseExited(MouseEvent) - Method in class VASSAL.build.module.map.LOS_Thread
 
mouseExited(MouseEvent) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
mouseExited(MouseEvent) - Method in class VASSAL.build.widget.PieceSlot
 
mouseExited(MouseEvent) - Method in class VASSAL.configure.ConfigureTree
 
mouseExited(MouseEvent) - Method in class VASSAL.counters.ImagePicker
 
mouseExited(MouseEvent) - Method in class VASSAL.counters.FreeRotator
 
mouseListenerStack - Variable in class VASSAL.build.module.Map
 
mouseMoved(MouseEvent) - Method in class VASSAL.build.module.Map
Mouse motion events are not forwarded to LocalMouseListeners or to listeners on the stack
mouseMoved(MouseEvent) - Method in class VASSAL.build.module.map.MineaturesPieceMover
 
mouseMoved(MouseEvent) - Method in class VASSAL.build.module.map.CounterDetailViewer
 
mouseMoved(MouseEvent) - Method in class VASSAL.build.module.map.LOS_Thread
Since we register ourselves as a MouseMotionListener directly, these mouse events are received in component coordinates
mouseMoved(MouseEvent) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
mouseMoved(MouseEvent) - Method in class VASSAL.configure.ConfigureTree
 
mouseMoved(MouseEvent) - Method in class VASSAL.counters.FreeRotator
 
mousePressed(MouseEvent) - Method in class VASSAL.build.module.Map
Mouse events are first translated into map coordinates.
mousePressed(MouseEvent) - Method in class VASSAL.build.module.map.PieceMover
This listener is used for faking drag-and-drop on Java 1.1 systems
mousePressed(MouseEvent) - Method in class VASSAL.build.module.map.MineaturesPieceMover
 
mousePressed(MouseEvent) - Method in class VASSAL.build.module.map.GlobalMap
 
mousePressed(MouseEvent) - Method in class VASSAL.build.module.map.DrawPile
 
mousePressed(MouseEvent) - Method in class VASSAL.build.module.map.KeyBufferer
 
mousePressed(MouseEvent) - Method in class VASSAL.build.module.map.MapCenterer
 
mousePressed(MouseEvent) - Method in class VASSAL.build.module.map.LOS_Thread
 
mousePressed(MouseEvent) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
mousePressed(MouseEvent) - Method in class VASSAL.build.widget.PieceSlot
 
mousePressed(MouseEvent) - Method in class VASSAL.configure.ConfigureTree
 
mousePressed(MouseEvent) - Method in class VASSAL.configure.ExtensionTree
 
mousePressed(MouseEvent) - Method in class VASSAL.counters.ImagePicker
 
mousePressed(MouseEvent) - Method in class VASSAL.counters.FreeRotator
 
mouseReleased(MouseEvent) - Method in class VASSAL.build.module.Map
Mouse events are first translated into map coordinates.
mouseReleased(MouseEvent) - Method in class VASSAL.build.module.map.MenuDisplayer
 
mouseReleased(MouseEvent) - Method in class VASSAL.build.module.map.PieceMover
 
mouseReleased(MouseEvent) - Method in class VASSAL.build.module.map.MineaturesPieceMover
 
mouseReleased(MouseEvent) - Method in class VASSAL.build.module.map.StackExpander
 
mouseReleased(MouseEvent) - Method in class VASSAL.build.module.map.GlobalMap
 
mouseReleased(MouseEvent) - Method in class VASSAL.build.module.map.DrawPile
 
mouseReleased(MouseEvent) - Method in class VASSAL.build.module.map.KeyBufferer
 
mouseReleased(MouseEvent) - Method in class VASSAL.build.module.map.MapCenterer
 
mouseReleased(MouseEvent) - Method in class VASSAL.build.module.map.LOS_Thread
 
mouseReleased(MouseEvent) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
mouseReleased(MouseEvent) - Method in class VASSAL.build.widget.PieceSlot
 
mouseReleased(MouseEvent) - Method in class VASSAL.configure.ConfigureTree
 
mouseReleased(MouseEvent) - Method in class VASSAL.counters.ImagePicker
 
mouseReleased(MouseEvent) - Method in class VASSAL.counters.FreeRotator
 
MOVABLE - Static variable in interface VASSAL.counters.PieceFinder
Returns a Stack if unexpanded and overlapping the given point, or a piece within that stack if expanded and overlapping the given point
move(int, int, JComponent) - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
MOVED - Static variable in interface VASSAL.counters.Properties
Return Boolean.TRUE if this piece has been moved
moveDecoratorDown(int) - Method in class VASSAL.counters.PieceDefiner
 
moveDecoratorDown(int) - Method in class VASSAL.counters.MassPieceDefiner
 
moveDecoratorUp(int) - Method in class VASSAL.counters.PieceDefiner
 
moveDecoratorUp(int) - Method in class VASSAL.counters.MassPieceDefiner
 
movedPiece(GamePiece, Point) - Method in class VASSAL.build.module.map.PieceMover
Invoked after a piece has been moved
MovementMarkable - class VASSAL.counters.MovementMarkable.
A GamePiece with this trait will automatically be marked whenever it is moved.
MovementMarkable() - Constructor for class VASSAL.counters.MovementMarkable
 
MovementMarkable(String, GamePiece) - Constructor for class VASSAL.counters.MovementMarkable
 
moveOrigin(int, int) - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
MovePiece - class VASSAL.command.MovePiece.
Command that moves a piece to a new location and position within a stack.
MovePiece(String, String, Point, String, String, Point, String) - Constructor for class VASSAL.command.MovePiece
 
movePieces(Map, Point) - Method in class VASSAL.build.module.map.PieceMover
 
mover - Variable in class VASSAL.build.module.map.DrawPile
 
MoveTracker - class VASSAL.command.MoveTracker.
Convenience class for building MovePiece commands.
MoveTracker(GamePiece) - Constructor for class VASSAL.command.MoveTracker
 
MULTI_ROLL - Static variable in class VASSAL.build.module.DieManager
 
multicaster - Variable in class VASSAL.build.module.Map
 
MultiImagePicker - class VASSAL.counters.MultiImagePicker.
 
MultiImagePicker() - Constructor for class VASSAL.counters.MultiImagePicker
 
multipleButtons - Variable in class VASSAL.build.module.map.BoardPicker
 
MultiRoll - class VASSAL.build.module.MultiRoll.
 
MultiRoll(int, int) - Constructor for class VASSAL.build.module.MultiRoll
 
MY_CHAT_COLOR - Static variable in class VASSAL.build.module.Chatter
 
myBoard - Variable in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config.View
 
myGetKeyCommands() - Method in class VASSAL.counters.Decorator
 
myGetKeyCommands() - Method in class VASSAL.counters.Immobilized
 
myGetKeyCommands() - Method in class VASSAL.counters.Restricted
 
myGetKeyCommands() - Method in class VASSAL.counters.Marker
 
myGetKeyCommands() - Method in class VASSAL.counters.Embellishment
 
myGetKeyCommands() - Method in class VASSAL.counters.Obscurable
 
myGetKeyCommands() - Method in class VASSAL.counters.FreeRotator
 
myGetKeyCommands() - Method in class VASSAL.counters.ReportState
 
myGetKeyCommands() - Method in class VASSAL.counters.Labeler
 
myGetKeyCommands() - Method in class VASSAL.counters.MovementMarkable
 
myGetKeyCommands() - Method in class VASSAL.counters.ReturnToDeck
 
myGetKeyCommands() - Method in class VASSAL.counters.SendToLocation
 
myGetKeyCommands() - Method in class VASSAL.counters.NonRectangular
 
myGetKeyCommands() - Method in class VASSAL.counters.TableInfo
 
myGetKeyCommands() - Method in class VASSAL.counters.PlaceMarker
 
myGetKeyCommands() - Method in class VASSAL.counters.Hideable
 
myGetState() - Method in class VASSAL.counters.Decorator
 
myGetState() - Method in class VASSAL.counters.Immobilized
 
myGetState() - Method in class VASSAL.counters.Restricted
 
myGetState() - Method in class VASSAL.counters.Marker
 
myGetState() - Method in class VASSAL.counters.Embellishment
 
myGetState() - Method in class VASSAL.counters.Obscurable
 
myGetState() - Method in class VASSAL.counters.FreeRotator
 
myGetState() - Method in class VASSAL.counters.ReportState
 
myGetState() - Method in class VASSAL.counters.Labeler
 
myGetState() - Method in class VASSAL.counters.MovementMarkable
 
myGetState() - Method in class VASSAL.counters.ReturnToDeck
 
myGetState() - Method in class VASSAL.counters.SendToLocation
 
myGetState() - Method in class VASSAL.counters.NonRectangular
 
myGetState() - Method in class VASSAL.counters.TableInfo
 
myGetState() - Method in class VASSAL.counters.PlaceMarker
 
myGetState() - Method in class VASSAL.counters.Hideable
 
myGetType() - Method in class VASSAL.counters.Decorator
 
myGetType() - Method in class VASSAL.counters.Immobilized
 
myGetType() - Method in class VASSAL.counters.Restricted
 
myGetType() - Method in class VASSAL.counters.Marker
 
myGetType() - Method in class VASSAL.counters.Embellishment
 
myGetType() - Method in class VASSAL.counters.Obscurable
 
myGetType() - Method in class VASSAL.counters.FreeRotator
 
myGetType() - Method in class VASSAL.counters.ReportState
 
myGetType() - Method in class VASSAL.counters.Labeler
 
myGetType() - Method in class VASSAL.counters.MovementMarkable
 
myGetType() - Method in class VASSAL.counters.ReturnToDeck
 
myGetType() - Method in class VASSAL.counters.SendToLocation
 
myGetType() - Method in class VASSAL.counters.NonRectangular
 
myGetType() - Method in class VASSAL.counters.TableInfo
 
myGetType() - Method in class VASSAL.counters.PlaceMarker
 
myGetType() - Method in class VASSAL.counters.Replace
 
myGetType() - Method in class VASSAL.counters.Hideable
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.Decorator
The response of this trait alone to the given KeyStroke
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.Immobilized
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.Restricted
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.Marker
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.Embellishment
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.Obscurable
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.FreeRotator
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.ReportState
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.Labeler
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.MovementMarkable
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.ReturnToDeck
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.SendToLocation
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.NonRectangular
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.TableInfo
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.PlaceMarker
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.Replace
 
myKeyEvent(KeyStroke) - Method in class VASSAL.counters.Hideable
 
myPopup - Variable in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
mySetState(String) - Method in class VASSAL.counters.Decorator
Set just the state of this trait
mySetState(String) - Method in class VASSAL.counters.Immobilized
 
mySetState(String) - Method in class VASSAL.counters.Restricted
 
mySetState(String) - Method in class VASSAL.counters.Marker
 
mySetState(String) - Method in class VASSAL.counters.Embellishment
 
mySetState(String) - Method in class VASSAL.counters.Obscurable
 
mySetState(String) - Method in class VASSAL.counters.FreeRotator
 
mySetState(String) - Method in class VASSAL.counters.ReportState
 
mySetState(String) - Method in class VASSAL.counters.Labeler
 
mySetState(String) - Method in class VASSAL.counters.MovementMarkable
 
mySetState(String) - Method in class VASSAL.counters.ReturnToDeck
 
mySetState(String) - Method in class VASSAL.counters.SendToLocation
 
mySetState(String) - Method in class VASSAL.counters.NonRectangular
 
mySetState(String) - Method in class VASSAL.counters.TableInfo
 
mySetState(String) - Method in class VASSAL.counters.PlaceMarker
 
mySetState(String) - Method in class VASSAL.counters.Hideable
 
mySetType(String) - Method in interface VASSAL.counters.EditablePiece
Set the type information for this piece.
mySetType(String) - Method in class VASSAL.counters.Immobilized
 
mySetType(String) - Method in class VASSAL.counters.Restricted
 
mySetType(String) - Method in class VASSAL.counters.Marker
 
mySetType(String) - Method in class VASSAL.counters.Embellishment
 
mySetType(String) - Method in class VASSAL.counters.Obscurable
 
mySetType(String) - Method in class VASSAL.counters.FreeRotator
 
mySetType(String) - Method in class VASSAL.counters.ReportState
 
mySetType(String) - Method in class VASSAL.counters.Labeler
 
mySetType(String) - Method in class VASSAL.counters.MovementMarkable
 
mySetType(String) - Method in class VASSAL.counters.ReturnToDeck
 
mySetType(String) - Method in class VASSAL.counters.SendToLocation
 
mySetType(String) - Method in class VASSAL.counters.BasicPiece
 
mySetType(String) - Method in class VASSAL.counters.NonRectangular
 
mySetType(String) - Method in class VASSAL.counters.TableInfo
 
mySetType(String) - Method in class VASSAL.counters.PlaceMarker
 
mySetType(String) - Method in class VASSAL.counters.Hideable
 
myUndoCommand() - Method in class VASSAL.build.module.ObscurableOptions.SetAllowed
 
myUndoCommand() - Method in class VASSAL.build.module.PlayerRoster.Add
 
myUndoCommand() - Method in class VASSAL.build.module.ModuleExtension.RegCmd
 
myUndoCommand() - Method in class VASSAL.build.module.EventLog.StoreEvents
 
myUndoCommand() - Method in class VASSAL.build.module.Chatter.DisplayText
 
myUndoCommand() - Method in class VASSAL.build.module.GameState.SetupCommand
 
myUndoCommand() - Method in class VASSAL.build.module.map.DrawPile.SetContents
 
myUndoCommand() - Method in class VASSAL.build.module.map.BoardPicker.SetBoards
 
myUndoCommand() - Method in class VASSAL.command.Command
If the action can be undone, return a Command that performs the inverse action.
myUndoCommand() - Method in class VASSAL.command.ChangePiece
 
myUndoCommand() - Method in class VASSAL.command.NullCommand
 
myUndoCommand() - Method in class VASSAL.command.AddPiece
 
myUndoCommand() - Method in class VASSAL.command.RemovePiece
 
myUndoCommand() - Method in class VASSAL.command.MovePiece
 

N

N_DICE - Static variable in class VASSAL.build.module.DiceButton
 
N_SIDES - Static variable in class VASSAL.build.module.DiceButton
 
name - Variable in class VASSAL.build.AbstractConfigurable
 
name - Variable in class VASSAL.configure.Configurer
A String that provides a short description of the property to the user
NAME - Static variable in class VASSAL.build.Widget
 
NAME - Static variable in class VASSAL.build.module.Map
 
NAME - Static variable in class VASSAL.build.module.PieceWindow
 
NAME - Static variable in class VASSAL.build.module.DiceButton
 
NAME - Static variable in class VASSAL.build.module.ChartWindow
 
NAME - Static variable in class VASSAL.build.module.map.MassKeyCommand
 
NAME - Static variable in class VASSAL.build.module.map.DrawPile
 
NAME - Static variable in class VASSAL.build.module.map.boardPicker.Board
A Board is a piece of a Map.
NAME - Static variable in class VASSAL.build.module.map.boardPicker.board.Region
 
NAME - Static variable in class VASSAL.build.widget.Chart
 
NAME_PROPERTY - Static variable in interface VASSAL.build.Configurable
 
NAME_PROPERTY - Static variable in class VASSAL.configure.Configurer
 
nameField - Variable in class VASSAL.configure.StringConfigurer
 
nameOf(String) - Method in interface VASSAL.counters.CounterNames
 
NAMES - Static variable in class VASSAL.build.module.map.MassKeyCommand
 
nCols - Variable in class VASSAL.counters.TableInfo
 
nDice - Variable in class VASSAL.build.module.DiceButton
 
NEVER - Static variable in class VASSAL.build.module.GlobalOptions
 
NEVER - Static variable in class VASSAL.build.module.map.DrawPile
 
NEVER - Static variable in class VASSAL.build.module.map.Scroller
 
newGame - Variable in class VASSAL.build.module.GameState
 
newState - Variable in class VASSAL.command.ChangePiece
 
nextChar(char) - Method in class VASSAL.tools.SequenceEncoder.Decoder
Return the first character of the next token
nextInt(int) - Method in class VASSAL.tools.SequenceEncoder.Decoder
Parse the next token into an integer
nextPiece() - Method in class VASSAL.counters.PieceIterator
 
nextPosition(Point, Rectangle, Point, Rectangle, int, int) - Method in class VASSAL.build.module.map.StackMetrics
 
nextPosition(Point, Rectangle, Point, Rectangle, int, int) - Method in class VASSAL.build.module.map.HandMetrics
 
nextToken() - Method in class VASSAL.tools.SequenceEncoder.Decoder
 
NO_BOARD - Static variable in class VASSAL.build.module.map.boardPicker.BoardSlot
 
NO_STACK - Static variable in interface VASSAL.counters.Properties
Return Boolean.TRUE if the piece does not form stacks
NON_OWNER_UNMASKABLE - Static variable in class VASSAL.build.module.GlobalOptions
 
NonRectangular - class VASSAL.counters.NonRectangular.
A trait for assigning an arbitrary shape to a GamePiece
NonRectangular() - Constructor for class VASSAL.counters.NonRectangular
 
NonRectangular(String, GamePiece) - Constructor for class VASSAL.counters.NonRectangular
 
NotesWindow - class VASSAL.build.module.NotesWindow.
This is a GameComponent that allows players to type and save text notes during a game.
NotesWindow() - Constructor for class VASSAL.build.module.NotesWindow
 
noUpdate - Variable in class VASSAL.configure.Configurer
When noUpdate is true, setting the value programmatically will not result in an update of the GUI Component
nRows - Variable in class VASSAL.counters.TableInfo
 
nSides - Variable in class VASSAL.build.module.DiceButton
 
nstacks - Variable in class VASSAL.build.module.Map
 
NullCommand - class VASSAL.command.NullCommand.
 
NullCommand() - Constructor for class VASSAL.command.NullCommand
 
numbering - Variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
NUMCOLS - Static variable in class VASSAL.build.module.MultiRoll
 
numDice - Variable in class VASSAL.build.module.DieRoll
 
numSides - Variable in class VASSAL.build.module.DieRoll
 
nValues - Variable in class VASSAL.counters.Embellishment
 
nVisible() - Method in class VASSAL.counters.Stack
 
nx - Variable in class VASSAL.build.module.map.BoardPicker
 
ny - Variable in class VASSAL.build.module.map.BoardPicker
 

O

Obscurable - class VASSAL.counters.Obscurable.
 
Obscurable() - Constructor for class VASSAL.counters.Obscurable
 
Obscurable(String, GamePiece) - Constructor for class VASSAL.counters.Obscurable
 
ObscurableOptions - class VASSAL.build.module.ObscurableOptions.
Determines whether players are allowed to un-mask other players pieces.
ObscurableOptions.SetAllowed - class VASSAL.build.module.ObscurableOptions.SetAllowed.
 
ObscurableOptions.SetAllowed(Vector) - Constructor for class VASSAL.build.module.ObscurableOptions.SetAllowed
 
OBSCURED_TO_ME - Static variable in interface VASSAL.counters.Properties
Return Boolean.TRUE if the piece's identity is not known to the user
OBSCURED_TO_OTHERS - Static variable in interface VASSAL.counters.Properties
Return Boolean.TRUE if the piece's identity is not known to other players
obscuredBy - Variable in class VASSAL.counters.Obscurable
 
obscuredToMe() - Method in class VASSAL.counters.Obscurable
 
obscuredToMeView - Variable in class VASSAL.counters.Obscurable
 
obscuredToOthers() - Method in class VASSAL.counters.Obscurable
 
obscuredToOthersImage - Variable in class VASSAL.counters.Obscurable
 
obscuredToOthersView - Variable in class VASSAL.counters.Obscurable
 
obscureKey - Variable in class VASSAL.counters.Obscurable
 
oldState - Variable in class VASSAL.command.ChangePiece
 
oldState - Variable in class VASSAL.counters.TableInfo
 
origin - Variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
OTHER_CHAT_COLOR - Static variable in class VASSAL.build.module.Chatter
 
OUTER - Static variable in interface VASSAL.counters.Properties
If this piece decorated by a Decorator, return the Decorator
OWNING_BOARD - Static variable in class VASSAL.build.module.map.DrawPile
 
owningBoardName - Variable in class VASSAL.build.module.map.DrawPile
 

P

p - Variable in class VASSAL.configure.StringConfigurer
 
p - Variable in class VASSAL.configure.FileConfigurer
 
pack() - Method in class VASSAL.build.module.map.BoardPicker
 
paint(Graphics) - Method in class VASSAL.build.module.Map
Painting the map is done in three steps: 1) draw each of the Boards on the map.
paint(Graphics) - Method in class VASSAL.build.module.Map.View
 
paint(Graphics) - Method in class VASSAL.build.module.map.GlobalMap
 
paint(Graphics) - Method in class VASSAL.build.module.map.SmallList
 
paint(Graphics) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config.View
 
paint(Graphics) - Method in class VASSAL.build.widget.PieceSlot
 
paint(Graphics, int, int) - Method in class VASSAL.build.module.Map
Paint the map at the given offset, i.e.
paintIcon(Component, Graphics, int, int) - Method in class VASSAL.build.module.map.boardPicker.BoardSlot
 
paintRegion(Graphics, Rectangle) - Method in class VASSAL.build.module.Map
 
PanelWidget - class VASSAL.build.widget.PanelWidget.
A Widget that corresponds to a JPanel with a GridLayout or BoxLayout layout.
PanelWidget() - Constructor for class VASSAL.build.widget.PanelWidget
 
parent - Variable in class VASSAL.build.Widget
 
PEEK - Static variable in class VASSAL.counters.Obscurable
 
peeking - Variable in class VASSAL.counters.Obscurable
 
peekKey - Variable in class VASSAL.counters.Obscurable
 
performDrop(Point) - Method in class VASSAL.build.module.map.PieceMover
 
PERSONAL_INFO - Static variable in class VASSAL.build.GameModule
The Prefs key for the user's personal info
pickBoards() - Method in class VASSAL.build.module.map.BoardPicker
 
picker - Variable in class VASSAL.build.module.Map
 
picker - Variable in class VASSAL.build.module.map.boardPicker.BoardSlot
 
pickImage() - Method in class VASSAL.counters.ImagePicker
 
piece - Variable in class VASSAL.counters.Decorator
 
PIECE_IN_STACK - Static variable in interface VASSAL.counters.PieceFinder
If a Stack overlaps the given point, return the piece containing that point if expanded, or the top piece if not expanded.
pieceCount - Variable in class VASSAL.counters.Stack
 
PieceDefiner - class VASSAL.counters.PieceDefiner.
This is the GamePiece designer dialog.
PieceDefiner.Ed - class VASSAL.counters.PieceDefiner.Ed.
A Dialog for editing an EditablePiece's properties
PieceDefiner() - Constructor for class VASSAL.counters.PieceDefiner
Creates new form test
PieceEditor - interface VASSAL.counters.PieceEditor.
 
PieceFilter - interface VASSAL.counters.PieceFilter.
A filter for GamePieces
PieceFinder - interface VASSAL.counters.PieceFinder.
This interface defines selection criteria for finding a GamePiece in a Map
PieceImage - class VASSAL.counters.PieceImage.
Maintains an Image built from the GamePiece.draw(java.awt.Graphics, int, int, java.awt.Component, double) method of a GamePiece
PieceImage(GamePiece) - Constructor for class VASSAL.counters.PieceImage
 
PieceIterator - class VASSAL.counters.PieceIterator.
An iterator for GamePieces.
PieceIterator(Enumeration) - Constructor for class VASSAL.counters.PieceIterator
 
PieceIterator(Enumeration, PieceFilter) - Constructor for class VASSAL.counters.PieceIterator
 
PieceMover - class VASSAL.build.module.map.PieceMover.
This is a MouseListener that moves pieces onto a Map window
PieceMover() - Constructor for class VASSAL.build.module.map.PieceMover
 
pieces - Variable in class VASSAL.build.module.GameState
 
PieceSlot - class VASSAL.build.widget.PieceSlot.
A Component that displays a GamePiece.
PieceSlot() - Constructor for class VASSAL.build.widget.PieceSlot
 
PieceSlot(GamePiece) - Constructor for class VASSAL.build.widget.PieceSlot
 
PieceWindow - class VASSAL.build.module.PieceWindow.
A window from which players can create new GamePieces by clicking and dragging from the PieceWindow.
PieceWindow.IconConfig - class VASSAL.build.module.PieceWindow.IconConfig.
 
PieceWindow.IconConfig() - Constructor for class VASSAL.build.module.PieceWindow.IconConfig
 
PieceWindow() - Constructor for class VASSAL.build.module.PieceWindow
 
placeAt(GamePiece, Point) - Method in class VASSAL.build.module.Map
Place a piece at the destination point.
placeAt(GamePiece, Point) - Method in class VASSAL.build.module.PlayerHand
 
PlaceMarker - class VASSAL.counters.PlaceMarker.
This Decorator defines a key command to places another counter on top of this one.
PlaceMarker.Ed - class VASSAL.counters.PlaceMarker.Ed.
 
PlaceMarker.Ed(PlaceMarker) - Constructor for class VASSAL.counters.PlaceMarker.Ed
 
PlaceMarker() - Constructor for class VASSAL.counters.PlaceMarker
 
PlaceMarker(String, GamePiece) - Constructor for class VASSAL.counters.PlaceMarker
 
placeOrMerge(GamePiece, Point) - Method in class VASSAL.build.module.Map
Move a piece to the destination point.
play() - Method in class VASSAL.configure.SoundConfigurer
 
PlayerHand - class VASSAL.build.module.PlayerHand.
 
PlayerHand() - Constructor for class VASSAL.build.module.PlayerHand
 
playerId - Variable in class VASSAL.build.module.PlayerRoster.Entry
 
playerName - Variable in class VASSAL.build.module.PlayerRoster.Entry
 
PlayerRoster - class VASSAL.build.module.PlayerRoster.
Maintains a list of players involved in the current game
PlayerRoster.Add - class VASSAL.build.module.PlayerRoster.Add.
 
PlayerRoster.Add(PlayerRoster, String, String, String) - Constructor for class VASSAL.build.module.PlayerRoster.Add
 
PlayerRoster.Entry - class VASSAL.build.module.PlayerRoster.Entry.
 
PlayerRoster.Entry(String, String, String) - Constructor for class VASSAL.build.module.PlayerRoster.Entry
 
PlayerRoster() - Constructor for class VASSAL.build.module.PlayerRoster
 
plus - Variable in class VASSAL.build.module.DieRoll
 
plus - Variable in class VASSAL.build.module.DiceButton
 
PLUS - Static variable in class VASSAL.build.module.DiceButton
 
popMouseListener() - Method in class VASSAL.build.module.Map
MouseListeners on a map may be pushed and popped onto a stack.
popup - Variable in class VASSAL.counters.BasicPiece
 
POPUP_MENU_FONT - Static variable in class VASSAL.build.module.map.MenuDisplayer
 
POPUP_MENU_FONT - Static variable in class VASSAL.configure.ConfigureTree
 
POPUP_MENU_FONT - Static variable in class VASSAL.counters.BasicPiece
 
pos - Variable in class VASSAL.build.module.map.DrawPile
 
pos - Variable in class VASSAL.build.module.map.boardPicker.Board
 
pos - Variable in class VASSAL.counters.Stack
 
PositionOption - class VASSAL.preferences.PositionOption.
 
PositionOption(String, Window) - Constructor for class VASSAL.preferences.PositionOption
 
PositionOption(String, Window, Rectangle) - Constructor for class VASSAL.preferences.PositionOption
 
possibleBoards - Variable in class VASSAL.build.module.map.BoardPicker
 
preferences - Variable in class VASSAL.build.GameModule
 
Prefs - class VASSAL.preferences.Prefs.
A set of preferences.
PREFS_KEY - Static variable in class VASSAL.build.module.ObscurableOptions
 
Prefs(PrefsEditor, String) - Constructor for class VASSAL.preferences.Prefs
 
PrefsEditor - class VASSAL.preferences.PrefsEditor.
 
PrefsEditor(ArchiveWriter) - Constructor for class VASSAL.preferences.PrefsEditor
 
prefsValue(String) - Method in class VASSAL.counters.BasicPiece
 
PRIMARY_EMAIL - Static variable in class VASSAL.build.module.DieManager
 
PrivateMap - class VASSAL.build.module.PrivateMap.
A Map that may be configured to be visible only a particular side.
PrivateMap.View - class VASSAL.build.module.PrivateMap.View.
 
PrivateMap.View(PrivateMap) - Constructor for class VASSAL.build.module.PrivateMap.View
 
PrivateMap() - Constructor for class VASSAL.build.module.PrivateMap
 
PROMPT - Static variable in class VASSAL.build.module.GlobalOptions
 
PROMPT - Static variable in class VASSAL.build.module.map.Scroller
 
PROMPT_ALWAYS - Static variable in class VASSAL.build.module.DiceButton
 
PROMPT_STRING - Static variable in class VASSAL.build.module.GlobalOptions
 
promptAlways - Variable in class VASSAL.build.module.DiceButton
 
promptForDragCount() - Method in class VASSAL.build.module.map.DrawPile
 
Properties - interface VASSAL.counters.Properties.
Defines the properties expected to be defined in each GamePiece
PropertiesEncoder - class VASSAL.tools.PropertiesEncoder.
Encodes a set of properties into a String, without using a '\n' character
PropertiesEncoder(Properties) - Constructor for class VASSAL.tools.PropertiesEncoder
 
PropertiesEncoder(String) - Constructor for class VASSAL.tools.PropertiesEncoder
 
PropertiesWindow - class VASSAL.configure.PropertiesWindow.
Window for editing properties of a Configurable object
PropertiesWindow(Frame, boolean, Configurable, HelpWindow) - Constructor for class VASSAL.configure.PropertiesWindow
 
propertyChange(PropertyChangeEvent) - Method in class VASSAL.build.widget.TabWidget
 
propertyChange(PropertyChangeEvent) - Method in class VASSAL.build.widget.BoxWidget
 
propertyChange(PropertyChangeEvent) - Method in class VASSAL.configure.ConfigureTree
 
propertyChange(PropertyChangeEvent) - Method in class VASSAL.configure.SimpleConfigurer
 
propertyChange(PropertyChangeEvent) - Method in class VASSAL.configure.AutoConfigurer
 
propSupport - Variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
pushMouseListener(MouseListener) - Method in class VASSAL.build.module.Map
MouseListeners on a map may be pushed and popped onto a stack.

Q

quicksort(Vector, Sort.Comparator) - Static method in class VASSAL.tools.Sort
Quicksort will rearrange elements when they are all equal.
quit() - Method in class VASSAL.build.GameModule
Exit the application, prompting user to save if necessary

R

r - Variable in class VASSAL.counters.PieceDefiner
 
ran - Variable in class VASSAL.build.module.DiceButton
 
RANGE_BACKGROUND - Static variable in class VASSAL.build.module.map.LOS_Thread
 
RANGE_FONT - Static variable in class VASSAL.build.module.map.LOS_Thread
 
RANGE_FOREGROUND - Static variable in class VASSAL.build.module.map.LOS_Thread
 
range(Point, Point) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
range(Point, Point) - Method in interface VASSAL.build.module.map.boardPicker.board.MapGrid
 
range(Point, Point) - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
range(Point, Point) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
rangeBg - Variable in class VASSAL.build.module.map.LOS_Thread
 
rangeFg - Variable in class VASSAL.build.module.map.LOS_Thread
 
REAL_NAME - Static variable in class VASSAL.build.GameModule
The Prefs key for the user's real name
rebuild() - Method in class VASSAL.build.Widget
Perform the build of this Buildable component using the element stored from when the the Widget.build(org.w3c.dom.Element) method was invoked
refresh() - Method in class VASSAL.build.module.MultiRoll
 
refreshTitle() - Method in class VASSAL.configure.ModuleEditWindow
 
refreshTitle() - Method in class VASSAL.configure.ExtensionEditWindow
 
Region - class VASSAL.build.module.map.boardPicker.board.Region.
 
Region() - Constructor for class VASSAL.build.module.map.boardPicker.board.Region
 
Region(Point) - Constructor for class VASSAL.build.module.map.boardPicker.board.Region
 
RegionGrid - class VASSAL.build.module.map.boardPicker.board.RegionGrid.
 
RegionGrid.Config - class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config.
 
RegionGrid.Config.View - class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config.View.
 
RegionGrid.Config.View(Board) - Constructor for class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config.View
 
RegionGrid.Config(Board) - Constructor for class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
RegionGrid() - Constructor for class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
RegularGridNumbering - class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering.
Abstract base class for grid numbering classes for hexagonal and rectangular grids
RegularGridNumbering.F - class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering.F.
 
RegularGridNumbering.F() - Constructor for class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering.F
 
RegularGridNumbering.T - class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering.T.
 
RegularGridNumbering.T() - Constructor for class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering.T
 
RegularGridNumbering() - Constructor for class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
relativePosition() - Method in class VASSAL.build.module.map.boardPicker.Board
 
relativePosition(Stack, GamePiece) - Method in class VASSAL.build.module.map.StackMetrics
 
remove(Buildable) - Method in class VASSAL.build.AbstractConfigurable
Remove a Buildable object from this object
remove(Buildable) - Method in interface VASSAL.build.Configurable
Remove a child component
remove(Buildable) - Method in class VASSAL.build.module.PlayerRoster
 
remove(Buildable) - Method in class VASSAL.build.module.PieceWindow
 
remove(Buildable) - Method in class VASSAL.build.module.ChartWindow
 
remove(Buildable) - Method in class VASSAL.build.module.map.GlobalMap
 
remove(Buildable) - Method in class VASSAL.build.module.map.TextSaver
 
remove(Buildable) - Method in class VASSAL.build.module.map.BoardPicker
Remove a board from the list of those available for the user to choose from
remove(Buildable) - Method in class VASSAL.build.widget.TabWidget
 
remove(Buildable) - Method in class VASSAL.build.widget.BoxWidget
 
remove(Buildable) - Method in class VASSAL.build.widget.PanelWidget
 
remove(Buildable) - Method in class VASSAL.build.widget.ListWidget
 
remove(Configurable, Configurable) - Method in class VASSAL.configure.ConfigureTree
 
remove(ExtensionElement) - Method in class VASSAL.build.module.ModuleExtension
 
remove(GamePiece) - Method in class VASSAL.counters.DragBuffer
 
remove(GamePiece) - Method in class VASSAL.counters.Stack
 
remove(GamePiece) - Method in class VASSAL.counters.KeyBuffer
 
remove(String) - Method in class VASSAL.build.module.PlayerRoster
 
removeAll() - Method in class VASSAL.counters.Stack
 
removeAllBoards() - Method in class VASSAL.build.module.map.BoardPicker
 
removeCommandEncoder(CommandEncoder) - Method in class VASSAL.build.GameModule
This method removes a CommandEncoder from the list of objects that will attempt to decode/encode a command
removeDieButton(InternetDiceButton) - Method in class VASSAL.build.module.DieManager
 
removeDrawComponent(Drawable) - Method in class VASSAL.build.module.Map
Remove a Drawable component from this map
removeEntryAt(int) - Method in class VASSAL.counters.MultiImagePicker
 
removeFrom(Buildable) - Method in class VASSAL.build.GameModule
 
removeFrom(Buildable) - Method in interface VASSAL.build.Configurable
Remove this component from its parent
removeFrom(Buildable) - Method in class VASSAL.build.Widget
 
removeFrom(Buildable) - Method in class VASSAL.build.module.GlobalOptions
 
removeFrom(Buildable) - Method in class VASSAL.build.module.DieManager
 
removeFrom(Buildable) - Method in class VASSAL.build.module.PlayerRoster
 
removeFrom(Buildable) - Method in class VASSAL.build.module.Map
 
removeFrom(Buildable) - Method in class VASSAL.build.module.ModuleExtension
 
removeFrom(Buildable) - Method in class VASSAL.build.module.NotesWindow
 
removeFrom(Buildable) - Method in class VASSAL.build.module.PieceWindow
 
removeFrom(Buildable) - Method in class VASSAL.build.module.DiceButton
 
removeFrom(Buildable) - Method in class VASSAL.build.module.InternetDiceButton
 
removeFrom(Buildable) - Method in class VASSAL.build.module.Documentation
 
removeFrom(Buildable) - Method in class VASSAL.build.module.ChartWindow
 
removeFrom(Buildable) - Method in class VASSAL.build.module.documentation.HelpFile
 
removeFrom(Buildable) - Method in class VASSAL.build.module.documentation.AboutScreen
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.MassKeyCommand
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.StackMetrics
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.Zoomer
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.GlobalMap
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.TextSaver
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.DrawPile
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.CounterDetailViewer
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.BoardPicker
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.LOS_Thread
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.ImageSaver
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.boardPicker.Board
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.SquareGridNumbering
 
removeFrom(Buildable) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering
 
removeFrom(Buildable) - Method in class VASSAL.build.widget.PieceSlot
 
removeFrom(Buildable) - Method in class VASSAL.build.widget.Chart
 
removeGameComponent(GameComponent) - Method in class VASSAL.build.module.GameState
Remove a GameComponent from the list of objects that will be notified when a game is started/ended
removeLocalMouseListener(MouseListener) - Method in class VASSAL.build.module.Map
 
RemovePiece - class VASSAL.command.RemovePiece.
This Command removed a GamePiece from a game.
removePiece(GamePiece) - Method in class VASSAL.build.module.Map
Removes a piece from the map
RemovePiece(GamePiece) - Constructor for class VASSAL.command.RemovePiece
 
removePiece(String) - Method in class VASSAL.build.module.GameState
Remove a GamePiece from the current game
RemovePiece(String) - Constructor for class VASSAL.command.RemovePiece
 
removeRegion(Region) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
removeTrait(int) - Method in class VASSAL.counters.PieceDefiner
 
removeTrait(int) - Method in class VASSAL.counters.MassPieceDefiner
 
removeValue(String) - Method in class VASSAL.configure.StringArrayConfigurer
 
repaint() - Method in class VASSAL.build.module.Map
 
repaint() - Method in class VASSAL.counters.BoundsTracker
 
repaint(boolean) - Method in class VASSAL.build.module.Map
 
repaint(Rectangle) - Method in class VASSAL.build.module.Map
Repaint the given area, specified in map coordinates
repaintAll() - Method in class VASSAL.build.module.map.BoardPicker
 
Replace - class VASSAL.counters.Replace.
GamePiece trait that replaces a GamePiece with another one
Replace.Ed - class VASSAL.counters.Replace.Ed.
 
Replace.Ed(Replace) - Constructor for class VASSAL.counters.Replace.Ed
 
Replace() - Constructor for class VASSAL.counters.Replace
 
Replace(String, GamePiece) - Constructor for class VASSAL.counters.Replace
 
REPORT_TOTAL - Static variable in class VASSAL.build.module.DiceButton
 
ReportState - class VASSAL.counters.ReportState.
A GamePiece with this trait will echo the piece's current name when any of a given key commands are pressed (and after they take effect)
ReportState.Ed - class VASSAL.counters.ReportState.Ed.
 
ReportState.Ed(ReportState) - Constructor for class VASSAL.counters.ReportState.Ed
 
ReportState() - Constructor for class VASSAL.counters.ReportState
 
ReportState(String, GamePiece) - Constructor for class VASSAL.counters.ReportState
 
reportTotal - Variable in class VASSAL.build.module.DieRoll
 
reportTotal - Variable in class VASSAL.build.module.DiceButton
 
reposition(GamePiece, int) - Method in class VASSAL.build.module.Map
Reorder the argument GamePiece to the new index.
reset() - Method in class VASSAL.build.module.map.BoardPicker
 
reset() - Method in class VASSAL.configure.AutoConfigurer
 
resizeBaseComponent() - Method in class VASSAL.tools.ComponentSplitter.SplitPane
Set the base component size to be large enough to accomodate all descendant SplitPane's showing components
RESOURCE - Static variable in class VASSAL.build.module.documentation.HelpFile
 
Restricted - class VASSAL.counters.Restricted.
A GamePiece with the Restricted trait can only be manipulated by the player playing a specific side
RESTRICTED - Static variable in interface VASSAL.counters.Properties
Return Boolean.TRUE if this piece has Restricted Access
Restricted.Ed - class VASSAL.counters.Restricted.Ed.
 
Restricted.Ed(Restricted) - Constructor for class VASSAL.counters.Restricted.Ed
 
Restricted() - Constructor for class VASSAL.counters.Restricted
 
Restricted(String, GamePiece) - Constructor for class VASSAL.counters.Restricted
 
result - Variable in class VASSAL.build.module.DieRoll
 
retainAfterRelease - Variable in class VASSAL.build.module.map.LOS_Thread
 
ReturnToDeck - class VASSAL.counters.ReturnToDeck.
GamePiece trait that returns a piece to a DrawPile
ReturnToDeck() - Constructor for class VASSAL.counters.ReturnToDeck
 
ReturnToDeck(String, GamePiece) - Constructor for class VASSAL.counters.ReturnToDeck
 
reverse() - Method in class VASSAL.build.module.map.DrawPile
Reverse the order of the contents of the Deck
reverse(Point, Rectangle) - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
reverseCheckBox - Variable in class VASSAL.build.module.map.boardPicker.BoardSlot
 
reversed - Variable in class VASSAL.build.module.map.boardPicker.Board
 
reversible - Variable in class VASSAL.build.module.map.boardPicker.Board
 
REVERSIBLE - Static variable in class VASSAL.build.module.map.DrawPile
 
REVERSIBLE - Static variable in class VASSAL.build.module.map.boardPicker.Board
 
RIGHT - Static variable in class VASSAL.counters.Labeler
 
RNG - Variable in class VASSAL.build.GameModule
 
ROLL_MARKER - Static variable in class VASSAL.build.module.DieManager
 
roll(int, int, int, boolean, String) - Method in class VASSAL.build.module.DieManager
 
rollCancelled - Variable in class VASSAL.build.module.MultiRoll
 
rolls - Variable in class VASSAL.build.module.MultiRoll
 
rotate(Point) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
RotateFilter - class VASSAL.tools.RotateFilter.
 
RotateFilter(double) - Constructor for class VASSAL.tools.RotateFilter
 
rotateIfSideways(Point) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
run() - Method in class VASSAL.build.module.map.CounterDetailViewer
 

S

save() - Method in class VASSAL.build.GameModule
If the module is being edited, write the module data
save() - Method in class VASSAL.build.module.ModuleExtension
 
save() - Method in class VASSAL.configure.ModuleEditWindow
 
save() - Method in class VASSAL.configure.PropertiesWindow
 
save() - Method in class VASSAL.configure.ExtensionEditWindow
 
save() - Method in class VASSAL.counters.MassPieceDefiner
 
save() - Method in class VASSAL.preferences.PrefsEditor
 
save() - Method in class VASSAL.preferences.Prefs
Store this set of preferences in the editor, but don't yet save to disk
save(boolean) - Method in class VASSAL.build.GameModule
 
SaveAction - class VASSAL.configure.SaveAction.
General-purpose "Save" action
SaveAction() - Constructor for class VASSAL.configure.SaveAction
 
saveAs() - Method in class VASSAL.build.GameModule
 
saveAs() - Method in class VASSAL.build.module.ModuleExtension
 
saveAs() - Method in class VASSAL.configure.ModuleEditWindow
 
saveAs() - Method in class VASSAL.configure.ExtensionEditWindow
 
saveAs() - Method in class VASSAL.tools.ArchiveWriter
 
SaveAsAction - class VASSAL.configure.SaveAsAction.
General-purpose "Save As" action
SaveAsAction() - Constructor for class VASSAL.configure.SaveAsAction
 
saveGame - Variable in class VASSAL.build.module.GameState
 
saveGame() - Method in class VASSAL.build.module.GameState
Prompts the user for a file into which to save the game
saveGame(File) - Method in class VASSAL.build.module.GameState
 
saveString() - Method in class VASSAL.build.module.GameState
 
SCALE - Variable in class VASSAL.build.module.map.BoardPicker
 
SCALE_AREA_AVERAGING - Static variable in class VASSAL.tools.DataArchive.Scaler
 
SCALE_FAST - Static variable in class VASSAL.tools.DataArchive.Scaler
 
SCALE_SMOOTH - Static variable in class VASSAL.tools.DataArchive.Scaler
 
scale(Image, double, Component) - Method in class VASSAL.tools.DataArchive.Scaler
 
scale(Image, String, double, Component) - Method in class VASSAL.tools.DataArchive.Scaler
 
scaledCache - Variable in class VASSAL.build.module.map.boardPicker.Board
 
SCALER_ALGORITHM - Static variable in class VASSAL.build.module.GlobalOptions
 
scroll - Variable in class VASSAL.build.module.Map
 
scroll - Variable in class VASSAL.build.module.Chatter
 
scroll - Variable in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
scroll(int, int) - Method in class VASSAL.build.module.Map
Scrolls the map in the containing JScrollPane
scrollAtEdge(Point, int) - Method in class VASSAL.build.module.Map
Scoll map so that the argument point is at least a certain distance from the visible edte
scrollAtEdge(Point, int) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
Scoll map so that the argument point is at least a certain distance from the visible edge
Scroller - class VASSAL.build.module.map.Scroller.
This component listens to key events on a Map window and scrolls the map.
Scroller() - Constructor for class VASSAL.build.module.map.Scroller
 
SECONDARY_EMAIL - Static variable in class VASSAL.build.module.DieManager
 
SECRET_NAME - Static variable in class VASSAL.build.GameModule
The Prefs key for the user's secret name
select(Map, GamePiece, Point) - Method in class VASSAL.build.module.map.PieceMover
Implements PieceFinder to determine which piece to stack with when completing a drag
select(Map, GamePiece, Point) - Method in interface VASSAL.counters.PieceFinder
Return the argument GamePiece (or one of its children if a Stack) found at the given point on the given Map
select(Region) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
selectBoards() - Method in class VASSAL.build.module.map.BoardPicker
 
selectButton - Variable in class VASSAL.counters.PlaceMarker.Ed
 
SELECTED - Static variable in interface VASSAL.counters.Properties
Return Boolean.TRUE if the piece has been marked as selected
selectedVisible - Variable in class VASSAL.build.module.map.StackMetrics
 
selectionBoundsOf(GamePiece) - Method in class VASSAL.build.module.Map
Returns the selection bounding box of a GamePiece accounting for the offset of a piece within a stack
selectMovablePieces(Point) - Method in class VASSAL.build.module.map.PieceMover
Place the clicked-on piece into the DragBuffer
selectNext(GamePiece) - Method in class VASSAL.counters.Stack
 
send(String) - Method in class VASSAL.build.module.Chatter
Displays the message, Also logs and sends to the server a Command that displays this message
sendAndLog(Command) - Method in class VASSAL.build.GameModule
Encode the Command, send it to the server and write it to a logfile (if any is open)
SendToLocation - class VASSAL.counters.SendToLocation.
This traitadds a command that sends a piece to a particular location ona particular board of a particular Map.
SendToLocation.Ed - class VASSAL.counters.SendToLocation.Ed.
 
SendToLocation.Ed(SendToLocation) - Constructor for class VASSAL.counters.SendToLocation.Ed
 
SendToLocation() - Constructor for class VASSAL.counters.SendToLocation
 
SendToLocation(String, GamePiece) - Constructor for class VASSAL.counters.SendToLocation
 
sendToOthers(Command) - Method in interface VASSAL.build.module.ServerConnection
Send a command to other players on the server
sep - Variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
SEP - Static variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
SequenceEncoder - class VASSAL.tools.SequenceEncoder.
Encodes a sequence of Strings into a single String with a given delimiter.
SequenceEncoder.Decoder - class VASSAL.tools.SequenceEncoder.Decoder.
 
SequenceEncoder.Decoder(String, char) - Constructor for class VASSAL.tools.SequenceEncoder.Decoder
 
SequenceEncoder(char) - Constructor for class VASSAL.tools.SequenceEncoder
 
SequenceEncoder(String, char) - Constructor for class VASSAL.tools.SequenceEncoder
 
SERVER_PW - Static variable in class VASSAL.build.module.DieManager
 
ServerConnection - interface VASSAL.build.module.ServerConnection.
Represents the connection to a live server
setActive(boolean) - Method in class VASSAL.counters.Embellishment
 
setAllowMultiple(boolean) - Method in class VASSAL.build.module.map.BoardPicker
 
setAlpha(double) - Method in class VASSAL.counters.Transparent
 
setAlpha(double) - Method in class VASSAL.tools.TransparentFilter
 
setAlpha(double, Color) - Method in class VASSAL.tools.TransparentFilter
 
setAlpha(double, int) - Method in class VASSAL.tools.TransparentFilter
 
setAngle(double) - Method in class VASSAL.counters.FreeRotator
 
setAttribute(String, Object) - Method in interface VASSAL.build.AutoConfigurable
Called by the Buildable.build(org.w3c.dom.Element) method, where value is the String value read by the XML attribute.
setAttribute(String, Object) - Method in class VASSAL.build.AbstractBuildable
Sets an attribute value for this component.
setAttribute(String, Object) - Method in class VASSAL.build.GameModule
 
setAttribute(String, Object) - Method in class VASSAL.build.module.GlobalOptions
 
setAttribute(String, Object) - Method in class VASSAL.build.module.DieManager
 
setAttribute(String, Object) - Method in class VASSAL.build.module.Map
 
setAttribute(String, Object) - Method in class VASSAL.build.module.ModuleExtension
 
setAttribute(String, Object) - Method in class VASSAL.build.module.NotesWindow
 
setAttribute(String, Object) - Method in class VASSAL.build.module.PrivateMap
 
setAttribute(String, Object) - Method in class VASSAL.build.module.PieceWindow
 
setAttribute(String, Object) - Method in class VASSAL.build.module.ConnectionWindow
 
setAttribute(String, Object) - Method in class VASSAL.build.module.EventLog
 
setAttribute(String, Object) - Method in class VASSAL.build.module.DiceButton
 
setAttribute(String, Object) - Method in class VASSAL.build.module.Documentation
 
setAttribute(String, Object) - Method in class VASSAL.build.module.ChartWindow
 
setAttribute(String, Object) - Method in class VASSAL.build.module.documentation.HelpFile
 
setAttribute(String, Object) - Method in class VASSAL.build.module.documentation.AboutScreen
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.MassKeyCommand
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.StackMetrics
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.PieceMover
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.Zoomer
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.GlobalMap
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.DrawPile
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.MapCenterer
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.CounterDetailViewer
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.LOS_Thread
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.ImageSaver
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.Scroller
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.boardPicker.Board
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
setAttribute(String, Object) - Method in class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering
 
setAttribute(String, Object) - Method in class VASSAL.build.widget.TabWidget
 
setAttribute(String, Object) - Method in class VASSAL.build.widget.PieceSlot
 
setAttribute(String, Object) - Method in class VASSAL.build.widget.Chart
 
setAttribute(String, Object) - Method in class VASSAL.build.widget.BoxWidget
 
setAttribute(String, Object) - Method in class VASSAL.build.widget.PanelWidget
 
setAttribute(String, Object) - Method in class VASSAL.build.widget.ListWidget
 
setAttribute(String, Object) - Method in class VASSAL.tools.LaunchButton
 
setBackground(Color) - Method in class VASSAL.counters.Labeler
 
setBaseWindow(HelpWindow) - Method in interface VASSAL.build.module.documentation.HelpWindowExtension
 
setBaseWindow(HelpWindow) - Method in class VASSAL.counters.PieceDefiner
 
setBoard(Board) - Method in class VASSAL.build.module.map.boardPicker.BoardSlot
 
setBoard(Board) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
setBoardBoundaries() - Method in class VASSAL.build.module.Map
Adjusts the bounds() rectangle to account for the Board's relative position to other boards.
setBoardPicker(BoardPicker) - Method in class VASSAL.build.module.Map
Every map must include a BoardPicker as one of its build components
setBoards(Enumeration) - Method in class VASSAL.build.module.Map
Set the boards for this map.
setBoards(Enumeration) - Method in class VASSAL.build.module.PrivateMap
 
setBoards(Enumeration) - Method in class VASSAL.build.module.map.BoardPicker
 
setChatter(Chatter) - Method in class VASSAL.build.GameModule
set the object that displays chat text
setColor(Color) - Method in class VASSAL.counters.ColoredBorder
 
setColorModel(ColorModel) - Method in class VASSAL.tools.RotateFilter
Tell the consumer that we use the defaultRGBModel color model NOTE: This overrides whatever color model is used underneath us.
setConfigureName(String) - Method in class VASSAL.build.AbstractConfigurable
Sets the name and fires a PropertyChangeEvent
setConnected(boolean) - Method in interface VASSAL.build.module.ServerConnection
 
setContents(Enumeration) - Method in class VASSAL.build.module.map.DrawPile
Set the contents of this Deck to an Enumeration of GamePieces
setCornersLegal(boolean) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
setDefaultMetrics(StackMetrics) - Static method in class VASSAL.counters.Stack
 
setDescription(String) - Method in class VASSAL.build.module.MultiRoll
 
setDimensions(int, int) - Method in class VASSAL.tools.RotateFilter
Tell the consumer the new dimensions based on our rotation of coordinate space.
setDragGestureListener(DragGestureListener) - Method in class VASSAL.build.module.Map
This listener will be notified when a drag event is initiated, assuming that no MouseListeners are on the stack.
setDropTarget(DropTarget) - Method in class VASSAL.build.module.PrivateMap.View
 
setEdgesLegal(boolean) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
setEnabled(boolean) - Method in class VASSAL.counters.KeySpecifier
 
setExpanded(boolean) - Method in class VASSAL.counters.Stack
 
setFont(Font) - Method in class VASSAL.build.module.Chatter
Set the Font used by the text area
setForeground(Color) - Method in class VASSAL.counters.Labeler
 
setFrameBounds() - Method in class VASSAL.preferences.PositionOption
 
setFrozen(boolean) - Method in class VASSAL.configure.Configurer
If true, then don't fire PropertyChangeEvents when the value is reset
setGlobalPrefs(Prefs) - Method in class VASSAL.build.GameModule
 
setGrid(MapGrid) - Method in class VASSAL.build.module.map.boardPicker.Board
 
setGridNumbering(GridNumbering) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
setGridNumbering(GridNumbering) - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
setGridNumbering(GridNumbering) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
setHandle(String) - Method in class VASSAL.build.module.Chatter
 
setHexSize(double) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
setHexWidth(double) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
setHighlighter(Highlighter) - Method in class VASSAL.build.module.Map
 
setHighlighter(Highlighter) - Static method in class VASSAL.counters.BasicPiece
Set the Highlighter for all pieces
setId(String) - Method in class VASSAL.build.module.PieceWindow
Each instanceof PieceWindow has a unique String identifier
setId(String) - Method in class VASSAL.build.module.map.DrawPile
 
setId(String) - Method in class VASSAL.counters.Decorator
 
setId(String) - Method in interface VASSAL.counters.GamePiece
 
setId(String) - Method in class VASSAL.counters.Stack
 
setId(String) - Method in class VASSAL.counters.BasicPiece
 
setID(String) - Method in class VASSAL.build.module.Map
Each Map must have a unique String id
setImageList(String[]) - Method in class VASSAL.counters.MultiImagePicker
 
setImageName(String) - Method in class VASSAL.counters.ImagePicker
 
setInner(GamePiece) - Method in class VASSAL.counters.Decorator
Set the inner GamePiece
setInner(GamePiece) - Method in class VASSAL.counters.FreeRotator
 
setInner(GamePiece) - Method in class VASSAL.counters.Hideable
 
setKey(char) - Method in class VASSAL.counters.KeySpecifier
 
setKey(String) - Method in class VASSAL.counters.KeySpecifier
 
setKeyStroke(KeyStroke) - Method in class VASSAL.tools.KeyStrokeListener
 
setLabel(String) - Method in class VASSAL.counters.Labeler
 
setLocation(int, int) - Method in class VASSAL.build.module.map.boardPicker.Board
Set the location of this board
setMap(Map) - Method in class VASSAL.counters.Decorator
 
setMap(Map) - Method in class VASSAL.counters.Immobilized
 
setMap(Map) - Method in interface VASSAL.counters.GamePiece
Each GamePiece belongs to a single Map
setMap(Map) - Method in class VASSAL.counters.Stack
 
setMap(Map) - Method in class VASSAL.counters.BasicPiece
 
setMapName(String) - Method in class VASSAL.build.module.Map
 
setModified(boolean) - Method in class VASSAL.build.module.GameState
 
setMoved(boolean) - Method in class VASSAL.counters.MovementMarkable
 
setName(String) - Method in class VASSAL.configure.Configurer
 
setName(String) - Method in class VASSAL.configure.BooleanConfigurer
 
setNumDice(int) - Method in class VASSAL.build.module.DieRoll
 
setOrigin(Point) - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
setParent(Stack) - Method in class VASSAL.counters.Decorator
 
setParent(Stack) - Method in interface VASSAL.counters.GamePiece
 
setParent(Stack) - Method in class VASSAL.counters.Stack
 
setParent(Stack) - Method in class VASSAL.counters.BasicPiece
 
setPiece(GamePiece) - Method in class VASSAL.build.widget.PieceSlot
 
setPiece(GamePiece) - Method in class VASSAL.counters.PieceDefiner
 
setPiece(GamePiece) - Method in class VASSAL.counters.Transparent
 
setPiecesVisible(boolean) - Method in class VASSAL.build.module.Map
 
setPixels(int, int, int, int, ColorModel, byte[], int, int) - Method in class VASSAL.tools.RotateFilter
Set the pixels in our image array from the passed array of bytes.
setPixels(int, int, int, int, ColorModel, int[], int, int) - Method in class VASSAL.tools.RotateFilter
Set the pixels in our image array from the passed array of integers.
setPosition(Point) - Method in class VASSAL.counters.Decorator
 
setPosition(Point) - Method in interface VASSAL.counters.GamePiece
 
setPosition(Point) - Method in class VASSAL.counters.Stack
 
setPosition(Point) - Method in class VASSAL.counters.BasicPiece
 
setPrefs(Prefs) - Method in class VASSAL.build.GameModule
 
setPrompt(String) - Method in class VASSAL.build.module.ObscurableOptions
Set the text accompanying the "Allow opponent to unmask" control in the Preferences
setProperty(Object, Object) - Method in class VASSAL.counters.Decorator
 
setProperty(Object, Object) - Method in class VASSAL.counters.Marker
 
setProperty(Object, Object) - Method in class VASSAL.counters.Obscurable
 
setProperty(Object, Object) - Method in interface VASSAL.counters.GamePiece
Other properties, possibly game-specific, can be associated with a piece.
setProperty(Object, Object) - Method in class VASSAL.counters.Stack
 
setProperty(Object, Object) - Method in class VASSAL.counters.MovementMarkable
 
setProperty(Object, Object) - Method in class VASSAL.counters.BasicPiece
 
setProperty(Object, Object) - Method in class VASSAL.counters.Hideable
 
setResult(int, int) - Method in class VASSAL.build.module.DieRoll
 
setReversed(boolean) - Method in class VASSAL.build.module.map.boardPicker.Board
 
setSelected(boolean) - Method in class VASSAL.build.module.map.boardPicker.board.Region
 
setSingleRoll(boolean) - Method in class VASSAL.build.module.MultiRoll
 
setSingleRoll(String, int, int, int, boolean) - Method in class VASSAL.build.module.MultiRoll
 
setStackMetrics(StackMetrics) - Method in class VASSAL.build.module.Map
Every map must include a StackMetrics as one of its build components, which governs the stacking behavior of GamePieces on the map
setState(String) - Method in class VASSAL.counters.Decorator
Extract the string describing this trait's state and forward the remaining string to the inner piece
setState(String) - Method in interface VASSAL.counters.GamePiece
 
setState(String) - Method in class VASSAL.counters.Stack
 
setState(String) - Method in class VASSAL.counters.BasicPiece
 
setThickness(int) - Method in class VASSAL.counters.ColoredBorder
 
setToolTipText(String) - Method in class VASSAL.tools.LaunchButton
 
SETUP - Variable in class VASSAL.build.module.map.BoardPicker
 
setup(boolean) - Method in class VASSAL.build.module.ObscurableOptions
 
setup(boolean) - Method in class VASSAL.build.module.PlayerRoster
 
setup(boolean) - Method in class VASSAL.build.module.Map
When a game is started, create a top-level window, if none exists.
setup(boolean) - Method in class VASSAL.build.module.ModuleExtension
 
setup(boolean) - Method in class VASSAL.build.module.NotesWindow
 
setup(boolean) - Method in class VASSAL.build.module.PrivateMap
 
setup(boolean) - Method in class VASSAL.build.module.EventLog
 
setup(boolean) - Method in class VASSAL.build.module.GameState
Start/end a game.
setup(boolean) - Method in interface VASSAL.build.module.GameComponent
Notify the GameComponent that a game has started/ended
setup(boolean) - Method in class VASSAL.build.module.map.PieceMover
 
setup(boolean) - Method in class VASSAL.build.module.map.Zoomer
 
setup(boolean) - Method in class VASSAL.build.module.map.GlobalMap
 
setup(boolean) - Method in class VASSAL.build.module.map.DrawPile
 
setup(boolean) - Method in class VASSAL.build.module.map.BoardPicker
When starting a game, check to see if any boards have been specified (via an encoded Command.
setup(boolean) - Method in class VASSAL.build.module.map.LOS_Thread
 
setUserId(String) - Static method in class VASSAL.build.GameModule
Set the identifier for the user
setValue(int) - Method in class VASSAL.counters.Embellishment
 
setValue(Object) - Method in class VASSAL.configure.Configurer
Set the Object value
setValue(Object) - Method in class VASSAL.configure.ColorConfigurer
 
setValue(Object) - Method in class VASSAL.configure.StringArrayConfigurer
 
setValue(Object) - Method in class VASSAL.configure.IntConfigurer
 
setValue(Object) - Method in class VASSAL.configure.HotKeyConfigurer
 
setValue(Object) - Method in class VASSAL.configure.FileConfigurer
 
setValue(Object) - Method in class VASSAL.configure.ImageConfigurer
 
setValue(Object) - Method in class VASSAL.configure.BooleanConfigurer
 
setValue(Object) - Method in class VASSAL.configure.StringEnumConfigurer
 
setValue(Object) - Method in class VASSAL.configure.DirectoryConfigurer
 
setValue(Object) - Method in class VASSAL.preferences.PositionOption
 
setValue(String) - Method in class VASSAL.configure.Configurer
Set the Object value from a String
setValue(String) - Method in class VASSAL.configure.TextConfigurer
 
setValue(String) - Method in class VASSAL.configure.ColorConfigurer
 
setValue(String) - Method in class VASSAL.configure.IconConfigurer
 
setValue(String) - Method in class VASSAL.configure.StringArrayConfigurer
 
setValue(String) - Method in class VASSAL.configure.StringConfigurer
 
setValue(String) - Method in class VASSAL.configure.DoubleConfigurer
 
setValue(String) - Method in class VASSAL.configure.IntConfigurer
 
setValue(String) - Method in class VASSAL.configure.HotKeyConfigurer
 
setValue(String) - Method in class VASSAL.configure.FontConfigurer
 
setValue(String) - Method in class VASSAL.configure.FileConfigurer
 
setValue(String) - Method in class VASSAL.configure.BooleanConfigurer
 
setValue(String) - Method in class VASSAL.configure.SimpleConfigurer
 
setValue(String) - Method in class VASSAL.configure.StringEnumConfigurer
 
setValue(String) - Method in class VASSAL.configure.SoundConfigurer
 
setValue(String) - Method in class VASSAL.configure.AutoConfigurer
 
setValue(String) - Method in class VASSAL.preferences.PositionOption
 
setValue(String) - Method in class VASSAL.preferences.VisibilityOption
 
setVisibility(String, VisibilityCondition) - Method in class VASSAL.configure.AutoConfigurer
 
setVisible(boolean) - Method in class VASSAL.build.module.map.LOS_Thread
If true, draw the thread on the map
setVisible(boolean) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
setVisible(boolean) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
setVisible(boolean) - Method in class VASSAL.tools.SplashScreen
 
setWindowVisible(boolean) - Method in class VASSAL.build.module.map.GlobalMap
 
setZoomer(Zoomer) - Method in class VASSAL.build.module.Map
A map may include a Zoomer as one of its build components
shouldBeVisible() - Method in class VASSAL.build.module.map.CounterDetailViewer
 
shouldBeVisible() - Method in interface VASSAL.configure.VisibilityCondition
 
shouldDockIntoMainWindow() - Method in class VASSAL.build.module.Map
 
shouldDockIntoMainWindow() - Method in class VASSAL.build.module.PrivateMap
 
shouldDockIntoMainWindow() - Method in class VASSAL.build.module.PieceWindow
 
shouldMarkMoved() - Method in class VASSAL.build.module.map.PieceMover
 
show(String) - Method in class VASSAL.build.module.Chatter
Display a message in the text area
showComponent() - Method in class VASSAL.tools.ComponentSplitter.SplitPane
Show the hideable component
showDetails() - Method in class VASSAL.build.module.map.CounterDetailViewer
 
ShowHelpAction - class VASSAL.configure.ShowHelpAction.
Action that displays a HelpWindow
ShowHelpAction(HelpWindow, HelpFile, URL) - Constructor for class VASSAL.configure.ShowHelpAction
 
ShowHelpAction(HelpWindow, URL, URL) - Constructor for class VASSAL.configure.ShowHelpAction
 
showPopup(MouseEvent) - Method in class VASSAL.counters.BasicPiece
 
showSelected() - Method in class VASSAL.counters.MultiImagePicker
 
showTransverseComponent(ComponentSplitter.SplitPane) - Method in class VASSAL.tools.ComponentSplitter.SplitPane
Set the divider location and/or the top-level ancestor size to be large enough to display the argument SplitPane's hideable component
showWindow() - Method in class VASSAL.build.module.documentation.HelpFile
Create and display a new HelpWindow with the contents of this HelpFile
shuffle - Variable in class VASSAL.build.module.map.DrawPile
 
SHUFFLE - Static variable in class VASSAL.build.module.map.DrawPile
 
shuffle() - Method in class VASSAL.build.module.map.DrawPile
Shuffle the contents of the Deck
side - Variable in class VASSAL.build.module.PlayerRoster.Entry
 
SIDE - Static variable in class VASSAL.build.module.PrivateMap
 
sideways - Variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
SIDEWAYS - Static variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
sideX(int, int) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
sideY(int, int) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
SimpleConfigurer - class VASSAL.configure.SimpleConfigurer.
A Configurer for configuring Configurable components (Is that as redundant as it sounds?) The invoking class must provide an array of Configurers, one for each attribute of the target Configurable object.
SimpleConfigurer(Configurable, Configurer[]) - Constructor for class VASSAL.configure.SimpleConfigurer
 
SimplePieceEditor - class VASSAL.counters.SimplePieceEditor.
 
SimplePieceEditor(GamePiece) - Constructor for class VASSAL.counters.SimplePieceEditor
 
SINGLE_WINDOW - Static variable in class VASSAL.build.module.GlobalOptions
 
singleRoll - Variable in class VASSAL.build.module.MultiRoll
 
size - Variable in class VASSAL.build.module.map.DrawPile
 
size - Variable in class VASSAL.counters.Embellishment
 
slot - Variable in class VASSAL.counters.PieceDefiner
 
SLOT_HEIGHT - Variable in class VASSAL.build.module.map.BoardPicker
 
SLOT_WIDTH - Variable in class VASSAL.build.module.map.BoardPicker
 
slotPanel - Variable in class VASSAL.build.module.map.BoardPicker
 
SmallList - class VASSAL.build.module.map.SmallList.
 
SmallList() - Constructor for class VASSAL.build.module.map.SmallList
 
SNAP_LOS - Static variable in class VASSAL.build.module.map.LOS_Thread
 
snapTo(Point) - Method in class VASSAL.build.module.Map
 
snapTo(Point) - Method in class VASSAL.build.module.map.boardPicker.Board
 
snapTo(Point) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
snapTo(Point) - Method in interface VASSAL.build.module.map.boardPicker.board.MapGrid
 
snapTo(Point) - Method in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
snapTo(Point) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
snapToHex(Point) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
snapToHexSide(Point) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
snapToHexVertex(Point) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
Sort - class VASSAL.tools.Sort.
Quicksort implementation so we can sort using JRE 1.1
Sort.Alpha - class VASSAL.tools.Sort.Alpha.
Compares two String objects
Sort.Alpha() - Constructor for class VASSAL.tools.Sort.Alpha
 
Sort.Comparator - interface VASSAL.tools.Sort.Comparator.
 
Sort() - Constructor for class VASSAL.tools.Sort
 
sort(Sort.Comparator) - Method in class VASSAL.counters.DragBuffer
 
SoundConfigurer - class VASSAL.configure.SoundConfigurer.
Configurer for specifying an AudioClip
SoundConfigurer(String, String, String) - Constructor for class VASSAL.configure.SoundConfigurer
 
SplashScreen - class VASSAL.tools.SplashScreen.
Displays an image centered on the screen
SplashScreen(Image) - Constructor for class VASSAL.tools.SplashScreen
 
splitBottom(Component, Component, boolean) - Method in class VASSAL.tools.ComponentSplitter
Create a new hideable panel to the bottom of the base component.
splitLeft(Component, Component, boolean) - Method in class VASSAL.tools.ComponentSplitter
Create a new hideable panel to the left of the base component.
splitRight(Component, Component, boolean) - Method in class VASSAL.tools.ComponentSplitter
Create a new hideable panel to the right of the base component.
splitTop(Component, Component, boolean) - Method in class VASSAL.tools.ComponentSplitter
Create a new hideable panel to the top of the base component.
SquareGrid - class VASSAL.build.module.map.boardPicker.board.SquareGrid.
 
SquareGrid() - Constructor for class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
SquareGridNumbering - class VASSAL.build.module.map.boardPicker.board.mapgrid.SquareGridNumbering.
 
SquareGridNumbering() - Constructor for class VASSAL.build.module.map.boardPicker.board.mapgrid.SquareGridNumbering
 
stack - Variable in class VASSAL.build.module.Map
 
Stack - class VASSAL.counters.Stack.
A collection of GamePieces which can be moved as a single unit
STACK_ONLY - Static variable in interface VASSAL.counters.PieceFinder
Return a Stack overlapping the given point
Stack() - Constructor for class VASSAL.counters.Stack
 
Stack(GamePiece) - Constructor for class VASSAL.counters.Stack
 
StackExpander - class VASSAL.build.module.map.StackExpander.
 
StackExpander() - Constructor for class VASSAL.build.module.map.StackExpander
 
StackMetrics - class VASSAL.build.module.map.StackMetrics.
Encapsulates information on how to draw expanded and unexpanded views of a stack
StackMetrics() - Constructor for class VASSAL.build.module.map.StackMetrics
 
StackMetrics(boolean, int, int, int, int) - Constructor for class VASSAL.build.module.map.StackMetrics
 
STAGGER - Static variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.HexGridNumbering
 
start() - Method in class VASSAL.tools.BackgroundTask
 
startDrag() - Method in class VASSAL.build.widget.PieceSlot
 
stateChanged(ChangeEvent) - Method in class VASSAL.build.widget.TabWidget
 
status - Variable in class VASSAL.build.module.map.BoardPicker
 
store(EventLog.Event) - Method in class VASSAL.build.module.EventLog
 
StringArrayConfigurer - class VASSAL.configure.StringArrayConfigurer.
A Configurer that returns an array of Strings
StringArrayConfigurer(String, String) - Constructor for class VASSAL.configure.StringArrayConfigurer
 
StringArrayConfigurer(String, String, Object) - Constructor for class VASSAL.configure.StringArrayConfigurer
 
StringConfigurer - class VASSAL.configure.StringConfigurer.
A Configurer for String values
StringConfigurer(String, String) - Constructor for class VASSAL.configure.StringConfigurer
 
StringConfigurer(String, String, String) - Constructor for class VASSAL.configure.StringConfigurer
 
StringEnum - class VASSAL.configure.StringEnum.
Wrapper class for an enumerated type.
StringEnum() - Constructor for class VASSAL.configure.StringEnum
 
StringEnumConfigurer - class VASSAL.configure.StringEnumConfigurer.
A Configurer that returns a String from among a list of possible values
StringEnumConfigurer(String, String, String[]) - Constructor for class VASSAL.configure.StringEnumConfigurer
 
stringToArray(String) - Static method in class VASSAL.configure.StringArrayConfigurer
 
stringToColor(String) - Static method in class VASSAL.configure.ColorConfigurer
 
stripSubCommands() - Method in class VASSAL.command.Command
Remove all subcommands.
SYS_MSG_COLOR - Static variable in class VASSAL.build.module.Chatter
 

T

table - Variable in class VASSAL.counters.TableInfo
 
TableInfo - class VASSAL.counters.TableInfo.
A Decorator class that endows a GamePiece with an editable spreadsheet (i.e.
TableInfo() - Constructor for class VASSAL.counters.TableInfo
 
TableInfo(String, GamePiece) - Constructor for class VASSAL.counters.TableInfo
 
TabWidget - class VASSAL.build.widget.TabWidget.
A Widget that corresponds to a JTabbedPane.
TabWidget() - Constructor for class VASSAL.build.widget.TabWidget
 
TARGET - Static variable in class VASSAL.build.module.ExtensionElement
An identifier for the component to be extended
TARGET_ARCHIVE - Static variable in class VASSAL.tools.ZipUpdater
 
textBg - Variable in class VASSAL.counters.Labeler
 
TextConfigurer - class VASSAL.configure.TextConfigurer.
A Configurer that allows multi-line string input via a JTextArea
TextConfigurer(String, String) - Constructor for class VASSAL.configure.TextConfigurer
 
TextConfigurer(String, String, String) - Constructor for class VASSAL.configure.TextConfigurer
 
textFg - Variable in class VASSAL.counters.Labeler
 
TextSaver - class VASSAL.build.module.map.TextSaver.
 
TextSaver() - Constructor for class VASSAL.build.module.map.TextSaver
 
tf - Variable in class VASSAL.configure.FileConfigurer
 
theFrame - Variable in class VASSAL.preferences.PositionOption
 
theMap - Variable in class VASSAL.build.module.Map
 
theState - Variable in class VASSAL.build.GameModule
 
threadColor - Variable in class VASSAL.build.module.map.LOS_Thread
 
title - Variable in class VASSAL.build.module.map.BoardPicker
 
TITLE - Static variable in class VASSAL.build.module.documentation.HelpFile
 
TITLE - Static variable in class VASSAL.build.module.documentation.AboutScreen
 
toggleFaceDown() - Method in class VASSAL.build.module.map.DrawPile
 
toggleVisibility() - Method in class VASSAL.tools.ComponentSplitter.SplitPane
Toggle the visibility of the hideable component
toolbar - Variable in class VASSAL.configure.ModuleEditWindow
 
toolBar - Variable in class VASSAL.build.module.Map
 
TOP - Static variable in class VASSAL.counters.Labeler
 
TOP_KEY - Static variable in class VASSAL.build.module.map.StackMetrics
 
topKey - Variable in class VASSAL.build.module.map.StackMetrics
 
topPiece() - Method in class VASSAL.counters.Stack
 
toString() - Method in class VASSAL.command.Command
 
toString(Node) - Static method in class VASSAL.build.Builder
 
toURL(File) - Static method in class VASSAL.build.module.documentation.HelpFile
 
TrackPiece - class VASSAL.command.TrackPiece.
Deprecated. Use ChangeTracker
TrackPiece(GamePiece) - Constructor for class VASSAL.command.TrackPiece
Deprecated.  
trans - Variable in class VASSAL.build.module.map.MineaturesPieceMover
 
transformSpace(Rectangle) - Method in class VASSAL.tools.RotateFilter
 
translate(int, int) - Method in class VASSAL.build.module.map.boardPicker.Board
Translate the location of the board by the given number of pixels
Transparent - class VASSAL.counters.Transparent.
A class that draws a GamePiece with a specifyable level of transparency
Transparent(GamePiece) - Constructor for class VASSAL.counters.Transparent
 
TransparentFilter - class VASSAL.tools.TransparentFilter.
Sets the transparency of colors in an image
TransparentFilter() - Constructor for class VASSAL.tools.TransparentFilter
 
TransparentFilter(double) - Constructor for class VASSAL.tools.TransparentFilter
 
TYPE - Static variable in class VASSAL.build.module.documentation.HelpFile
 
TYPE - Static variable in class VASSAL.counters.Stack
 

U

unCacheImage(String) - Method in class VASSAL.tools.DataArchive
 
uncaughtException(Thread, Throwable) - Method in class VASSAL.tools.ErrorLog.Group
 
UNEXSEP_X - Static variable in class VASSAL.build.module.map.StackMetrics
 
UNEXSEP_Y - Static variable in class VASSAL.build.module.map.StackMetrics
 
unexSepX - Variable in class VASSAL.build.module.map.StackMetrics
 
unexSepY - Variable in class VASSAL.build.module.map.StackMetrics
 
unselect(Region) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
unSelect(Region) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
unSelectAll() - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
unselectedVisible - Variable in class VASSAL.build.module.map.StackMetrics
 
UP_KEY - Static variable in class VASSAL.build.module.map.StackMetrics
 
upCommand - Variable in class VASSAL.counters.Embellishment
 
update(Graphics) - Method in class VASSAL.build.module.Map.View
 
update(Graphics) - Method in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config.View
 
update(URL) - Method in class VASSAL.build.module.documentation.HelpWindow
 
updateModel() - Method in class VASSAL.configure.StringArrayConfigurer
 
upKey - Variable in class VASSAL.build.module.map.StackMetrics
 
upKey - Variable in class VASSAL.counters.Embellishment
 
URLdecode(String) - Static method in class VASSAL.tools.Decoder
 
USE_ARROWS - Static variable in class VASSAL.build.module.map.Scroller
The attribute name for whether to use arrow keys instead of number keypad.
USE_BOARDS - Static variable in class VASSAL.build.module.PrivateMap
 
USE_EMAIL - Static variable in class VASSAL.build.module.DieManager
 
USE_INTERNET_DICE - Static variable in class VASSAL.build.module.DieManager
 
USE_KEYBOARD - Static variable in class VASSAL.build.module.map.CounterDetailViewer
 
USE_LAUNCH_BUTTON - Static variable in class VASSAL.build.module.Map
 
USE_MENU - Static variable in class VASSAL.build.module.map.DrawPile
 
useDie - Variable in class VASSAL.build.module.MultiRoll
 
useLaunchButton - Variable in class VASSAL.build.module.Map
 
usingArrows - Variable in class VASSAL.build.module.map.Scroller
 

V

V_LEADING - Static variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
V_OFF - Static variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
V_TYPE - Static variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
value - Variable in class VASSAL.configure.Configurer
The value
value - Variable in class VASSAL.counters.Embellishment
 
valueChanged(ListSelectionEvent) - Method in class VASSAL.build.module.MultiRoll
 
valueChanged(ListSelectionEvent) - Method in class VASSAL.build.widget.ListWidget
 
valueChanged(TreeSelectionEvent) - Method in class VASSAL.configure.ChooseComponentDialog
 
values - Variable in class VASSAL.counters.Marker
 
values - Variable in class VASSAL.counters.TableInfo
 
VASSAL - package VASSAL
 
VASSAL_VERSION_CREATED - Static variable in class VASSAL.build.GameModule
 
VASSAL_VERSION_RUNNING - Static variable in class VASSAL.build.GameModule
The System property of this name will return a version identifier for the version of VASSAL being run
VASSAL.build - package VASSAL.build
Provides classes for building Java instances automatically from XML files.
VASSAL.build.module - package VASSAL.build.module
Contains classes that may be added to a GameModule.
VASSAL.build.module.documentation - package VASSAL.build.module.documentation
Contains classes that may be added to a Documentation.
VASSAL.build.module.map - package VASSAL.build.module.map
Contains classes that may be added to a Map.
VASSAL.build.module.map.boardPicker - package VASSAL.build.module.map.boardPicker
Contains classes that may be added to a BoardPicker.
VASSAL.build.module.map.boardPicker.board - package VASSAL.build.module.map.boardPicker.board
Contains classes that may be added to a Board.
VASSAL.build.module.map.boardPicker.board.mapgrid - package VASSAL.build.module.map.boardPicker.board.mapgrid
Contains classes that may be added to a MapGrid.
VASSAL.build.widget - package VASSAL.build.widget
Contains classes that can be added to a Widget.
VASSAL.command - package VASSAL.command
Provides classes that implement the "Command" design pattern.
VASSAL.configure - package VASSAL.configure
Provides classes for building "Edit Property" dialogs, and for editing GameModule's and ModuleExtension's.
VASSAL.counters - package VASSAL.counters
Provides classes that define game pieces.
VASSAL.preferences - package VASSAL.preferences
Provides support for specifying and saving preferences.
VASSAL.tools - package VASSAL.tools
Contains various utility classes.
vassalVersionCreated - Variable in class VASSAL.build.GameModule
 
verification - Variable in class VASSAL.build.module.MultiRoll
 
version - Variable in class VASSAL.build.module.map.BoardPicker
 
VERSION - Static variable in class VASSAL.build.module.ModuleExtension
 
vertexX(int, int) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
vertexY(int, int) - Method in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
VERTICAL - Static variable in class VASSAL.build.widget.PanelWidget
 
VERTICAL_ALIGNMENT - Static variable in class VASSAL.counters.Labeler
 
view - Variable in class VASSAL.build.module.map.boardPicker.board.RegionGrid.Config
 
VisibilityCondition - interface VASSAL.configure.VisibilityCondition.
 
VisibilityOption - class VASSAL.preferences.VisibilityOption.
A Preferences option controlling the visibility of a window
VisibilityOption(String, Window) - Constructor for class VASSAL.preferences.VisibilityOption
 
visible - Variable in class VASSAL.build.module.map.CounterDetailViewer
 
visible - Variable in class VASSAL.build.module.map.LOS_Thread
 
visible - Variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
visible - Variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
VISIBLE - Static variable in class VASSAL.build.module.PrivateMap
 
VISIBLE - Static variable in class VASSAL.build.module.map.boardPicker.board.RegionGrid
 
VISIBLE - Static variable in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
VISIBLE - Static variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
VISIBLE - Static variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
visible(Enumeration) - Static method in class VASSAL.counters.PieceIterator
 
visualizer - Variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
vLeading - Variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
vOff - Variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 
vType - Variable in class VASSAL.build.module.map.boardPicker.board.mapgrid.RegularGridNumbering
 

W

warn(String) - Method in class VASSAL.build.GameModule
Display the given text in the control window's status line
warn(String) - Method in class VASSAL.build.module.map.BoardPicker
 
wasCancelled() - Method in class VASSAL.build.module.MultiRoll
 
Widget - class VASSAL.build.Widget.
A general-purpose configurable GUI container Widgets are Configurable objects that represent AWT components.
Widget.MyCellRenderer - class VASSAL.build.Widget.MyCellRenderer.
 
Widget.MyCellRenderer() - Constructor for class VASSAL.build.Widget.MyCellRenderer
 
Widget() - Constructor for class VASSAL.build.Widget
 
WIDTH - Static variable in class VASSAL.build.module.map.DrawPile
 
WIDTH - Static variable in class VASSAL.build.module.map.boardPicker.Board
 
windowActivated(WindowEvent) - Method in class VASSAL.configure.ModuleEditWindow
 
windowClosed(WindowEvent) - Method in class VASSAL.configure.ModuleEditWindow
 
windowClosing(WindowEvent) - Method in class VASSAL.configure.ModuleEditWindow
 
windowDeactivated(WindowEvent) - Method in class VASSAL.configure.ModuleEditWindow
 
windowDeiconified(WindowEvent) - Method in class VASSAL.configure.ModuleEditWindow
 
windowIconified(WindowEvent) - Method in class VASSAL.configure.ModuleEditWindow
 
windowOpened(WindowEvent) - Method in class VASSAL.configure.ModuleEditWindow
 
write() - Method in class VASSAL.preferences.PrefsEditor
 
write() - Method in class VASSAL.preferences.Prefs
Save these preferences and write to disk
write() - Method in class VASSAL.tools.ZipUpdater
 
write() - Method in class VASSAL.tools.ArchiveWriter
If the ArchiveWriter was initialized with non-null file name, then write the contents of the archive to the named archive.
writeDocument(Document, OutputStream) - Static method in class VASSAL.build.Builder
Write an XML document to an OutputStream
writeImage(OutputStream[]) - Method in class VASSAL.build.module.map.ImageSaver
Write a PNG-encoded snapshot of the map to the given OutputStreams, dividing the map into vertical sections, one per stream
writeMapAsImage() - Method in class VASSAL.build.module.map.ImageSaver
Outputs a snapshot of the Map to a PNG file.
writeMapAsText() - Method in class VASSAL.build.module.map.TextSaver
 
writePPM(OutputStream) - Method in class VASSAL.build.module.map.ImageSaver
Write a snapshot of the map to the given OutputStream in PPM format.

X

X - Static variable in class VASSAL.build.module.map.boardPicker.board.Region
 
X_POSITION - Static variable in class VASSAL.build.module.map.DrawPile
 
X0 - Static variable in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
X0 - Static variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
xOff - Variable in class VASSAL.counters.Embellishment
 
xStep - Variable in class VASSAL.build.module.map.Scroller
 

Y

Y - Static variable in class VASSAL.build.module.map.boardPicker.board.Region
 
Y_POSITION - Static variable in class VASSAL.build.module.map.DrawPile
 
Y0 - Static variable in class VASSAL.build.module.map.boardPicker.board.SquareGrid
 
Y0 - Static variable in class VASSAL.build.module.map.boardPicker.board.HexGrid
 
yOff - Variable in class VASSAL.counters.Embellishment
 
yStep - Variable in class VASSAL.build.module.map.Scroller
 

Z

ZipUpdater - class VASSAL.tools.ZipUpdater.
Automatically builds a .jar file that will update a Zip archive.
ZipUpdater(String) - Constructor for class VASSAL.tools.ZipUpdater
 
zoom - Variable in class VASSAL.build.module.Map
 
Zoomer - class VASSAL.build.module.map.Zoomer.
Controls the zooming in/out of a Map Window
Zoomer() - Constructor for class VASSAL.build.module.map.Zoomer
 
zoomIn() - Method in class VASSAL.build.module.map.Zoomer
 
zoomOut() - Method in class VASSAL.build.module.map.Zoomer
 

A B C D E F G H I K L M N O P Q R S T U V W X Y Z