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
_
M
main(String[])
- Static method in class net.kolls.railworld.opening.
Opening
Ladies and gentlemen, start your engines! The main entry point for Rail World in application mode.
MapLoader
- Class in
net.kolls.railworld.opening
A class that loads maps and their images, along with other supporting data.
MapLoader(RailSegment[], MetaData)
- Constructor for class net.kolls.railworld.opening.
MapLoader
Protected constructor.
maps
- Variable in class net.kolls.railworld.opening.
ResourceLoader
When used with an applet, will contain all the loaded maps when finished.
MAX_SPEED_MPH
- Static variable in class net.kolls.railworld.
Train
Maximum speed (mph) for the train.
MAX_THROTTLE
- Static variable in class net.kolls.railworld.
Train
The maximum throttle setting for the train (not related to maximum speed)
MetaData
- Class in
net.kolls.railworld.io
A data holding class for the meta-data of a map.
MetaData()
- Constructor for class net.kolls.railworld.io.
MetaData
MetaDataPanel
- Class in
net.kolls.railworld.opening
A
JPanel
which displays and optionally allows editing of
MetaData
information.
MetaDataPanel()
- Constructor for class net.kolls.railworld.opening.
MetaDataPanel
Create a blank meta data panel ready for user entry.
MetaDataPanel(MetaData, Script[], boolean)
- Constructor for class net.kolls.railworld.opening.
MetaDataPanel
Displays a panel with given information.
midbody()
- Method in exception net.kolls.railworld.play.ra.
HeadOn
midbody()
- Method in exception net.kolls.railworld.play.ra.
OverRun
midbody()
- Method in exception net.kolls.railworld.play.ra.
RearEnd
midbody()
- Method in exception net.kolls.railworld.play.ra.
SideOn
midbody()
- Method in exception net.kolls.railworld.play.
RailAccident
The midbody of the report is the section that comes before the second train, if any, is described but after the first train is described.
midColor()
- Method in class net.kolls.railworld.car.
AbstractCar
By default, if the car is not loaded, or not loadable, show a solid car.
midColor()
- Method in class net.kolls.railworld.car.
CachedCar
midColor()
- Method in interface net.kolls.railworld.
Car
Indicates what the middle line (loaded) color should be.
minisource
- Variable in class net.kolls.railworld.
RailCanvas
The miniviewer image
miniv
- Variable in class net.kolls.railworld.
RailCanvas
The mini-viewer for this canvas
miniv
- Variable in class net.kolls.railworld.
RailFrame
The mini viewer
MiniViewer
- Class in
net.kolls.railworld
The MiniViewer provides a small, square viewport to navigate a larger image which may only be partially displayed.
MiniViewer()
- Constructor for class net.kolls.railworld.
MiniViewer
Construct a new miniviewer.
MixControl
- Class in
net.kolls.railworld.tc
Allows two controllers to be mixed.
MixControl(TrainControl, TrainControl)
- Constructor for class net.kolls.railworld.tc.
MixControl
Initialize with controllers.
MixControl()
- Constructor for class net.kolls.railworld.tc.
MixControl
Create a default mix controller with no sub-controllers.
MOUSE_NEAR
- Static variable in class net.kolls.railworld.
RailSegment
How close does the mouse need to be to count as being "near" something?
mouseClicked(MouseEvent)
- Method in class net.kolls.railworld.edit.
EditCanvas
mouseClicked(MouseEvent)
- Method in class net.kolls.railworld.
MiniViewer
mouseClicked(MouseEvent)
- Method in class net.kolls.railworld.play.
PlayCanvas
mouseClicked(MouseEvent)
- Method in class net.kolls.railworld.
RailCanvas
mouseDragged(MouseEvent)
- Method in class net.kolls.railworld.
MiniViewer
mouseDragged(MouseEvent)
- Method in class net.kolls.railworld.
RailCanvas
If the right mouse button is dragged, moves the displayed location.
mouseEntered(MouseEvent)
- Method in class net.kolls.railworld.
MiniViewer
mouseEntered(MouseEvent)
- Method in class net.kolls.railworld.
RailCanvas
mouseExited(MouseEvent)
- Method in class net.kolls.railworld.
MiniViewer
mouseExited(MouseEvent)
- Method in class net.kolls.railworld.play.
PlayCanvas
mouseExited(MouseEvent)
- Method in class net.kolls.railworld.
RailCanvas
mouseMoved(MouseEvent)
- Method in class net.kolls.railworld.
MiniViewer
mouseMoved(MouseEvent)
- Method in class net.kolls.railworld.
RailCanvas
mouseOver(Point2D)
- Method in class net.kolls.railworld.
RailSegment
Whenever a user mouses over the canvas, all dynamic segments receive this event.
mouseOver(Point2D)
- Method in class net.kolls.railworld.segment.
EESegment
mouseOver(Point2D)
- Method in class net.kolls.railworld.segment.
FourWay
mouseOver(Point2D)
- Method in class net.kolls.railworld.segment.
Label
mouseOver(Point2D)
- Method in class net.kolls.railworld.segment.
LUSegment
mouseOver(Point2D)
- Method in class net.kolls.railworld.segment.
Signal
mouseOver(Point2D)
- Method in class net.kolls.railworld.segment.
Switch
mouseOver(Point2D)
- Method in class net.kolls.railworld.segment.
TrackSegment
mousePressed(MouseEvent)
- Method in class net.kolls.railworld.
MiniViewer
mousePressed(MouseEvent)
- Method in class net.kolls.railworld.
RailCanvas
mouseReleased(MouseEvent)
- Method in class net.kolls.railworld.
MiniViewer
mouseReleased(MouseEvent)
- Method in class net.kolls.railworld.
RailCanvas
moveTo(Point2D)
- Method in class net.kolls.railworld.edit.
SegmentEditPoint
Moves this edit point.
MultiLineTrainPanel
- Class in
net.kolls.railworld.play
Displays a train in a panel of a given width, perhaps using multiple lines to display the train.
MultiLineTrainPanel()
- Constructor for class net.kolls.railworld.play.
MultiLineTrainPanel
Create a panel with the empty vector of cars.
mx
- Variable in class net.kolls.railworld.
RailCanvas
The mouse location during a drag (x)
my
- Variable in class net.kolls.railworld.
RailCanvas
The mouse location during a drag (y)
myr
- Variable in class net.kolls.railworld.edit.
SegmentEditPoint
Segments involved in this edit point.
myT
- Variable in class net.kolls.railworld.
TrainControl
The train being controlled
myVC
- Variable in class net.kolls.railworld.play.
MultiLineTrainPanel
Cars, in order, that compose the train.
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
_