|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
| CounterNames | |
| DeckVisitor | For Visitors that are aware of Deck types |
| EditablePiece | If a GamePiece implements the EditablePiece interface, then it can be manipulated from the Configuration Tree via the PieceDefiner dialog. |
| EventFilter | Gives information about what kinds of events a GamePiece will respond to |
| GamePiece | Basic class for representing a physical component of the game |
| Highlighter | An interface that defines how to draw GamePieces that are selected |
| PieceEditor | |
| PieceFilter | A filter for GamePieces |
| PieceFinder | This interface defines selection criteria for finding a GamePiece in a Map |
| PieceVisitor | For implementing a somewhat modified Visitor pattern for GamePieces. |
| Properties | Defines the properties expected to be defined in each GamePiece |
| StateMergeable | GamePieces may implement this interface to implement "merge" functionality of
their state. |
| Class Summary | |
| BasicPiece | Basic class for representing a physical component of the game Can be a counter, a card, or an overlay |
| BoundsTracker | Records the bounding boxes of GamePieces. |
| Clone | This trait adds a command that creates a duplicate of the selected Gamepiece |
| Clone.Ed | |
| ColoredBorder | |
| Deck | A collection of pieces that behaves like a deck, i.e.: Doesn't move. |
| DeckVisitorDispatcher | For handling Visitors that are aware of Deck types |
| Decorator | The abstract class describing a generic 'trait' of a GamePiece. |
| Delete | This trait adds a command that creates a duplicate of the selected Gamepiece |
| Delete.Ed | |
| DragBuffer | |
| Embellishment | The "Layer" trait. |
| Footprint | |
| Footprint.Ed | Key Command Global Visibility Circle Radius Fill Color Line Color Selected Transparency Unselected Transparency Edge Buffer Display Limit Edge Buffer Point Limit |
| FreeRotator | A Decorator that rotates a GamePiece to an arbitrary angle |
| Hideable | |
| ImagePicker | |
| Immobilized | |
| KeyBuffer | |
| KeyCommand | |
| KeyCommandSubMenu | Represents a sub-menu in a GamePiece's right-click drop-down menu |
| KeySpecifier | |
| Labeler | Displays a text label, with content specified by the user at runtime |
| Marker | A generic Decorator that retains in its state the value of a property. |
| MassPieceDefiner | Edits an entire set of GamePieces at once |
| MovementMarkable | A GamePiece with this trait will automatically be marked whenever it is moved. |
| MultiImagePicker | |
| NonRectangular | A trait for assigning an arbitrary shape to a GamePiece |
| Obscurable | |
| PieceCloner | Utility class for cloning GamePieces |
| PieceDefiner | This is the GamePiece designer dialog. |
| PieceDefiner.Ed | A Dialog for editing an EditablePiece's properties |
| PieceFinder.Movable | |
| PieceFinder.PieceInStack | |
| PieceFinder.StackOnly | |
| PieceImage | Maintains an Image built from the GamePiece.draw(java.awt.Graphics, int, int, java.awt.Component, double)
method of a GamePiece |
| PieceIterator | An iterator for GamePieces. |
| PieceVisitorDispatcher | For implementing a modified Visitor pattern on GamePieces. |
| Pivot | Provides commands to pivot a Game Piece around a given point |
| Pivot.Ed | |
| PlaceMarker | This Decorator defines a key command to places another counter on top of this one. |
| PlaceMarker.Ed | |
| PropertySheet | A Decorator class that endows a GamePiece with a dialog. |
| Replace | GamePiece trait that replaces a GamePiece with another one |
| Replace.Ed | |
| 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 | |
| Restricted | A GamePiece with the Restricted trait can only be manipulated by the player playing a specific side |
| Restricted.Ed | |
| ReturnToDeck | GamePiece trait that returns a piece to a DrawPile |
| SendToLocation | This traitadds a command that sends a piece to a particular location ona particular board of a particular Map. |
| SendToLocation.Ed | |
| SimplePieceEditor | |
| Stack | A collection of GamePieces which can be moved as a single unit |
| SubMenu | A trait that groups menu items of other traits into a sub-menu |
| SubMenu.Editor | |
| TableInfo | A Decorator class that endows a GamePiece with an editable spreadsheet (i.e. |
| Translate | Give a piece a command that moves it a fixed amount in a particular direction, optionally tracking the current rotation of the piece. |
| Translate.Editor | |
| Transparent | A class that draws a GamePiece with a specifyable level of transparency |
| UsePrototype | This trait is a placeholder for a pre-defined series of traits specified
in a PrototypeDefinition object. |
| UsePrototype.Editor | |
Provides classes that define game pieces.
GamePiece,
Decorator
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||