|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
jfreerails.world
packages.
See:
Description
| Interface Summary | |
|---|---|
| ReadOnlyWorld | This interface defines a unified set of methods to access the elements that make up the game world. |
| World | This class implements methods which can be used to alter the world. |
| WorldIterator | This interface lets the caller access the results of a search in the gameworld. |
| WorldListListener | Classes that need to be notified of changes to the lists on the world object should implement this interface. |
| WorldMapListener | Classes that need to be notified of changes to the map on the world object should implement this interface. |
| Class Summary | |
|---|---|
| GameRules | Stores rules governing what players are allowed to do, for example whether they can connect their track to the track of other players. |
| ITEM | This class provides a set of keys to access the items of which there can only be one instance in the game world in the game world (for example, the current time). |
| ItemsTransactionAggregator | Adds up the number of assets. |
| ItemsTransactionAggregator.QuantitiesAndValues | Stores the quantities and monetary values of a series of items. |
| KEY | This class provides a set of keys to access the lists of elements in the game world that are indexed by player. |
| MapFixtureFactory | This class is used to generate fixtures for Junit tests. |
| NonNullElements | Iterates over one of the lists on the world object only returning non null elements. |
| SKEY | This class provides a set of keys to access the lists of elements in the game world that are shared by all players. |
| TransactionAggregator | Adds up the value of transactions. |
| TypeID | This class stores an SKEY and an item index. |
| WagonAndEngineTypesFactory | This class adds hard coded wagon and engine types to the World. |
| WorldDiffs | An implemenation of World that only stores differences relative to an underlying world object. |
| WorldImpl | An implementation of World that uses standard java.util collections internally. |
| WorldImpl.ActivityAndTime | |
| Enum Summary | |
|---|---|
| WorldDiffs.LISTID | |
Provides a space to put classes that depend on classes from several other jfreerails.world
packages.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||