Uses of Class
net.kolls.railworld.RailCanvas

Packages that use RailCanvas
net.kolls.railworld Provides for basic status and operation of quantities needed for both play and editing. 
net.kolls.railworld.edit Components related to the map editor module. 
net.kolls.railworld.play Classes used for playing Rail World. 
net.kolls.railworld.segment Rail segments available. 
net.kolls.railworld.tuic Managing trains with respect to the segments they appear on. 
 

Uses of RailCanvas in net.kolls.railworld
 

Fields in net.kolls.railworld declared as RailCanvas
 RailCanvas MiniViewer.rc
          The RailCanvas to submit movement requests to.
 

Methods in net.kolls.railworld with parameters of type RailCanvas
 boolean RailSegment.click(java.awt.geom.Point2D pos, RailCanvas rc)
          Whenever a user clicks on the canvas, all dynamic segments receive this event.
 

Constructors in net.kolls.railworld with parameters of type RailCanvas
GameLoop(RailCanvas rc)
          Constructs a gameloop.
 

Uses of RailCanvas in net.kolls.railworld.edit
 

Subclasses of RailCanvas in net.kolls.railworld.edit
 class EditCanvas
          A canvas for editing segments.
 

Uses of RailCanvas in net.kolls.railworld.play
 

Subclasses of RailCanvas in net.kolls.railworld.play
 class PlayCanvas
          A RailCanvas for the play module.
 

Constructors in net.kolls.railworld.play with parameters of type RailCanvas
RailAccidentFrame(RailCanvas rc, RailAccident ra, java.lang.String title)
          Display an accident.
 

Uses of RailCanvas in net.kolls.railworld.segment
 

Methods in net.kolls.railworld.segment with parameters of type RailCanvas
 boolean Switch.click(java.awt.geom.Point2D pos, RailCanvas rc)
           
 boolean Signal.click(java.awt.geom.Point2D pos, RailCanvas rc)
           
 

Uses of RailCanvas in net.kolls.railworld.tuic
 

Constructors in net.kolls.railworld.tuic with parameters of type RailCanvas
TrainPainter(RailCanvas rc, java.awt.Graphics2D mg, boolean f, Car sel)
          Create a new TrainPainter.