Uses of Interface
VASSAL.build.module.map.Drawable
| Package | Description |
|---|---|
| VASSAL.build.module |
Contains classes that may be added to a
GameModule. |
| VASSAL.build.module.map |
Contains classes that may be added to a
Map. |
| VASSAL.counters |
Provides classes that define game pieces.
|
-
Uses of Drawable in VASSAL.build.module
Fields in VASSAL.build.module with type parameters of type Drawable Modifier and Type Field Description protected ArrayList<Drawable>Map. drawComponentsMethods in VASSAL.build.module with parameters of type Drawable Modifier and Type Method Description voidMap. addDrawComponent(Drawable theComponent)Add aDrawablecomponent to this mapvoidMap. removeDrawComponent(Drawable theComponent)Remove aDrawablecomponent from this map -
Uses of Drawable in VASSAL.build.module.map
Classes in VASSAL.build.module.map that implement Drawable Modifier and Type Class Description classCounterDetailViewerThis is aDrawableclass that draws the counters horizontally when the mouse is held over a stack with the control key down.classGlobalMapThis is scaled version of aMapthat gives an overview.protected classGlobalMap.CounterViewerclassHidePiecesButtonThis removes all game pieces from the (@link Map) therefore providing an un-cluttered view.classHighlightLastMovedclassKeyBuffererThis component listens for mouse clicks on a map and draws the selection rectangle.classLOS_ThreadA class that allows the user to draw a straight line on a Map (LOS = Line Of Sight).classMapShaderDraw shaded regions on a map. -
Uses of Drawable in VASSAL.counters
Classes in VASSAL.counters that implement Drawable Modifier and Type Class Description classFreeRotatorA Decorator that rotates a GamePiece to an arbitrary angle