|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CompositeMove | |
---|---|
jfreerails.controller | Provides classes that may be used by the client or the server to operate on the game world, for example, building trains and stations. |
jfreerails.move | Provides classes that encapsulate changes to the game world. |
Uses of CompositeMove in jfreerails.controller |
---|
Methods in jfreerails.controller that return CompositeMove | |
---|---|
private CompositeMove |
AddStationPreMove.addSupplyAndDemand(CompositeMove m,
ReadOnlyWorld w)
|
Methods in jfreerails.controller with parameters of type CompositeMove | |
---|---|
private CompositeMove |
AddStationPreMove.addSupplyAndDemand(CompositeMove m,
ReadOnlyWorld w)
|
Uses of CompositeMove in jfreerails.move |
---|
Subclasses of CompositeMove in jfreerails.move | |
---|---|
class |
AddStationMove
This CompositeMove adds a station to the station list and adds a
cargo bundle (to store the cargo waiting at the station) to the cargo bundle
list. |
class |
ChangeTrackPieceCompositeMove
This Move changes adds, removes, or upgrades the track between two tiles. |
class |
RemoveStationMove
This Move removes a station from the station list and from the map. |
class |
RemoveTrainMove
This Move removes a train from the list of trains, and the corresponding CargoBundle and Schedule. |
class |
TransferCargoAtStationMove
This CompositeMove transfers cargo from a train to a station and
vice-versa. |
class |
UpgradeTrackMove
This CompositeMove changes the track type at a point on the map and charges the players account for the cost of the change. |
Fields in jfreerails.move declared as CompositeMove | |
---|---|
private CompositeMove |
WorldDiffMove.listChanges
|
Methods in jfreerails.move that return CompositeMove | |
---|---|
CompositeMove |
TrackMoveTransactionsGenerator.addTransactions(Move move)
|
CompositeMove |
WorldDiffMove.getListChanges()
|
Methods in jfreerails.move with parameters of type CompositeMove | |
---|---|
static TransferCargoAtStationMove |
TransferCargoAtStationMove.generateMove(ChangeCargoBundleMove changeAtStation,
ChangeCargoBundleMove changeOnTrain,
CompositeMove payment,
boolean waiting)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |