Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
_
T
t
- Variable in class net.kolls.railworld.play.script.
TalCondition
Train to watch for, or null for any train.
t1
- Variable in exception net.kolls.railworld.play.
RailAccident
The trains involved in the accident.
t2
- Variable in exception net.kolls.railworld.play.
RailAccident
The other train.
tal
- Variable in class net.kolls.railworld.play.script.
TalCondition
Listener to notify
TalCondition
- Class in
net.kolls.railworld.play.script
A train-action-listener condition includes a train action listener, a train, and an event name.
TalCondition(TrainActionListener, Train, String)
- Constructor for class net.kolls.railworld.play.script.
TalCondition
Create a condition
tals
- Variable in class net.kolls.railworld.play.script.
ScriptManager
All train listeners
Tankcar
- Class in
net.kolls.railworld.car
Tank car (chemical car).
Tankcar()
- Constructor for class net.kolls.railworld.car.
Tankcar
title
- Variable in class net.kolls.railworld.io.
MetaData
Map title.
title()
- Method in exception net.kolls.railworld.play.ra.
HeadOn
title()
- Method in exception net.kolls.railworld.play.ra.
OverRun
title()
- Method in exception net.kolls.railworld.play.ra.
RearEnd
title()
- Method in exception net.kolls.railworld.play.ra.
SideOn
title()
- Method in exception net.kolls.railworld.play.
RailAccident
The title of this accident type
tlcr
- Variable in class net.kolls.railworld.play.
PlayFrame
A default zoom low detail version of the map, used in particular for the train list.
toFeet(double)
- Static method in class net.kolls.railworld.
Distance
Convert a given length in pixels into feet/
toolBar
- Variable in class net.kolls.railworld.
RailFrame
The tool bar.
toPixels(double)
- Static method in class net.kolls.railworld.
Distance
Convert a given length in feet into pixels.
toString()
- Method in class net.kolls.railworld.car.
AbstractCar
toString()
- Method in class net.kolls.railworld.car.
CachedCar
toString()
- Method in interface net.kolls.railworld.io.
SaveLoad
toString()
- Method in class net.kolls.railworld.opening.
MapLoader
toString()
- Method in interface net.kolls.railworld.play.script.
Script
Called before game start to give a selection list of possible plugins to the user.
toString()
- Method in class net.kolls.railworld.segment.sp.
Green
toString()
- Method in class net.kolls.railworld.segment.sp.
Red
toString()
- Method in class net.kolls.railworld.segment.sp.
Yellow
toString()
- Method in interface net.kolls.railworld.
SignalProgram
Indicates the name of the program to display to the user as a tooltip.
toString()
- Method in class net.kolls.railworld.tc.
AutoControl
toString()
- Method in class net.kolls.railworld.tc.
MixControl
toString()
- Method in class net.kolls.railworld.tc.
UserControl
track
- Static variable in class net.kolls.railworld.
Images
track
- Variable in class net.kolls.railworld.io.
MetaData
Temporary variable, used for calculating the total length of track in feet.
trackLength()
- Method in class net.kolls.railworld.
RailCanvas
Calculates the total length of all rail segments in feet.
TrackSegment
- Class in
net.kolls.railworld.segment
A regular, straight-line segment of track.
TrackSegment(RailSegment, RailSegment, Line2D)
- Constructor for class net.kolls.railworld.segment.
TrackSegment
Create a track segment.
TrackSegment.TSEP
- Class in
net.kolls.railworld.segment
Track segment edit point.
TrackSegment.TSEP(TrackSegment, int)
- Constructor for class net.kolls.railworld.segment.
TrackSegment.TSEP
Create a track segment edit point.
Train
- Class in
net.kolls.railworld
Represents a train (sequence of cars), including its position and controller.
Train(Car[])
- Constructor for class net.kolls.railworld.
Train
Create a train from a given array of cars.
trainAction(Train, String)
- Method in class net.kolls.railworld.play.script.
ScriptManager
A train has performed an action.
trainAction(Train, String)
- Method in interface net.kolls.railworld.play.script.
TrainActionListener
Informs the script that a
Train
action has been requested and allows it to cancel the normal behavior.
TrainActionListener
- Interface in
net.kolls.railworld.play.script
This interface is used to receive some or all events regarding trains.
TrainClickTest
- Class in
net.kolls.railworld.tuic
Given a position on the map, determine if it is within a train.
TrainClickTest(int, int)
- Constructor for class net.kolls.railworld.tuic.
TrainClickTest
Creates a new TrainClickTest for a given position.
TrainControl
- Class in
net.kolls.railworld
A train controller provides a method for trains to be controlled (the throttle, brake, etc) Controllers also present a visible appearance as a panel to the user.
TrainControl()
- Constructor for class net.kolls.railworld.
TrainControl
Create a controller.
TrainCreator
- Class in
net.kolls.railworld.play
Provides a window allowing the user to create a train to enter the map.
TrainCreator(RailSegment[], PlayFrame, ScriptManager)
- Constructor for class net.kolls.railworld.play.
TrainCreator
Shows the train creator window.
TrainDirectionFinder
- Class in
net.kolls.railworld.tuic
Determine the direction of a train in both radians and words.
TrainDirectionFinder()
- Constructor for class net.kolls.railworld.tuic.
TrainDirectionFinder
Create a train direction finder
TrainEndPointFinder
- Class in
net.kolls.railworld.tuic
Finds the empty point of a train.
TrainEndPointFinder()
- Constructor for class net.kolls.railworld.tuic.
TrainEndPointFinder
TrainListCellRenderer
- Class in
net.kolls.railworld.play
Renders a list cell for an active train.
TrainListCellRenderer(PlayFrame, FontMetrics, int)
- Constructor for class net.kolls.railworld.play.
TrainListCellRenderer
Creates the renderer.
TrainMiniPainter
- Class in
net.kolls.railworld.tuic
Paints a mini version of the train on the mini viewer.
TrainMiniPainter(Graphics2D, double, double)
- Constructor for class net.kolls.railworld.tuic.
TrainMiniPainter
TrainPainter
- Class in
net.kolls.railworld.tuic
Paints a train on the map.
TrainPainter(RailCanvas, Graphics2D, boolean, Car)
- Constructor for class net.kolls.railworld.tuic.
TrainPainter
Create a new TrainPainter.
trains
- Variable in class net.kolls.railworld.play.
PlayCanvas
The trains in play
Trains
- Class in
net.kolls.railworld.play
The list of trains.
Trains(JPanel, JList)
- Constructor for class net.kolls.railworld.play.
Trains
Create a train list with a particular controller panel and a visual list.
trains
- Variable in class net.kolls.railworld.
RailSegment
Trains present in this segment
trains()
- Method in class net.kolls.railworld.
RailSegment
Note: Set contents will be maintained automatically, read only
trainStep(Train)
- Method in class net.kolls.railworld.play.script.
ScriptManager
A train has taken a "step".
TrainUIController
- Class in
net.kolls.railworld
Deals with issues regarding a train as it appears on the map.
TrainUIController()
- Constructor for class net.kolls.railworld.
TrainUIController
transform(MouseEvent)
- Method in class net.kolls.railworld.
RailCanvas
Transforms a point on the canvas to a point on the image.
transform(Point2D)
- Method in class net.kolls.railworld.
RailCanvas
Transforms a point on the canvas to a point on the image.
TRNFilter
- Class in
net.kolls.railworld.io
Selects Yard Duty train (TRN) files.
TRNFilter()
- Constructor for class net.kolls.railworld.io.
TRNFilter
TRNReader
- Class in
net.kolls.railworld.io
Reads Yard Duty TRN files to create a train.
TRNReader()
- Constructor for class net.kolls.railworld.io.
TRNReader
TRNWriter
- Class in
net.kolls.railworld.io
Writes Yard Duty TRN files
TRNWriter()
- Constructor for class net.kolls.railworld.io.
TRNWriter
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
_