Uses of Class
net.kolls.railworld.TrainControl

Packages that use TrainControl
net.kolls.railworld Provides for basic status and operation of quantities needed for both play and editing. 
net.kolls.railworld.tc Train controllers provide means to control a train's throttle, brake, horn, as well as performing loads and unloads, and other train functions. 
 

Uses of TrainControl in net.kolls.railworld
 

Fields in net.kolls.railworld with type parameters of type TrainControl
static ExtensibleFactory<TrainControl> Factories.controllers
          An extensible factory for all train controllers.
 

Methods in net.kolls.railworld that return TrainControl
 TrainControl Train.getController()
          Returns controller for this train.
 

Methods in net.kolls.railworld with parameters of type TrainControl
 void Train.setController(TrainControl controller)
          Updates a train's controller.
 

Uses of TrainControl in net.kolls.railworld.tc
 

Subclasses of TrainControl in net.kolls.railworld.tc
 class AutoControl
          Automatic train control.
 class MixControl
          Allows two controllers to be mixed.
 class UserControl
          The standard user control.
 

Methods in net.kolls.railworld.tc with parameters of type TrainControl
 void MixControl.set(TrainControl selected, TrainControl notSelected)
          Set the train controllers to use.
 

Constructors in net.kolls.railworld.tc with parameters of type TrainControl
MixControl(TrainControl selected, TrainControl notSelected)
          Initialize with controllers.