Uses of Class
net.kolls.railworld.play.script.ScriptManager

Packages that use ScriptManager
net.kolls.railworld Provides for basic status and operation of quantities needed for both play and editing. 
net.kolls.railworld.io File I/O support for maps and games. 
net.kolls.railworld.opening Classes used to start the game. 
net.kolls.railworld.play Classes used for playing Rail World. 
net.kolls.railworld.play.script Scripting support for plug-ins. 
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 ScriptManager in net.kolls.railworld
 

Fields in net.kolls.railworld declared as ScriptManager
protected  ScriptManager TrainControl._s
          The script manager to notify about events.
 

Methods in net.kolls.railworld that return ScriptManager
 ScriptManager TrainControl.getTrainActionScriptNotify()
          Get the script manager
 

Methods in net.kolls.railworld with parameters of type ScriptManager
 void TrainControl.setTrainActionScriptNotify(ScriptManager s)
          Update the script manager notified about events.
 

Uses of ScriptManager in net.kolls.railworld.io
 

Methods in net.kolls.railworld.io with parameters of type ScriptManager
static void RWGWriter.write(RailSegment[] la, Trains trs, ScriptManager sm, MetaData md, java.io.File f)
          Saves the current game state (trains, dynamic track configuration, visual orientation) to a Rail World Game file.
 

Uses of ScriptManager in net.kolls.railworld.opening
 

Methods in net.kolls.railworld.opening with parameters of type ScriptManager
static MapLoader MapLoader.loadFromUserPrompt(ScriptManager scripts, java.io.File directory)
          Popup a file chooser dialog to allow the user to select a map file locally.
 

Uses of ScriptManager in net.kolls.railworld.play
 

Fields in net.kolls.railworld.play declared as ScriptManager
 ScriptManager PlayCanvas.sm
          The script manager containing all active scripts
 

Constructors in net.kolls.railworld.play with parameters of type ScriptManager
PlayFrame(RailSegment[] lines, java.awt.image.BufferedImage source, MetaData md, ScriptManager sm)
          Create a new play frame.
TrainCreator(RailSegment[] lines, PlayFrame pf, ScriptManager trainNotify)
          Shows the train creator window.
 

Uses of ScriptManager in net.kolls.railworld.play.script
 

Methods in net.kolls.railworld.play.script that return ScriptManager
static ScriptManager ScriptManager.allScripts(java.io.File loc)
          Return a ScriptManager containing all internal scripts as well as those found in the given directory.
static ScriptManager ScriptManager.getScripts(java.io.File loc)
          Return a ScriptManager containing all scripts found in the given directory.
 

Uses of ScriptManager in net.kolls.railworld.tc
 

Methods in net.kolls.railworld.tc with parameters of type ScriptManager
 void MixControl.setTrainActionScriptNotify(ScriptManager s)