|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use net.kolls.railworld | |
|---|---|
| net.kolls.railworld | Provides for basic status and operation of quantities needed for both play and editing. |
| net.kolls.railworld.car | Various types of cars which are supported by Rail World. |
| net.kolls.railworld.edit | Components related to the map editor module. |
| 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.ra | Various kinds of rail accidents. |
| net.kolls.railworld.play.script | Scripting support for plug-ins. |
| net.kolls.railworld.segment | Rail segments available. |
| net.kolls.railworld.segment.sp | Signal programs. |
| net.kolls.railworld.sound | Sound support via various APIs. |
| 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. |
| net.kolls.railworld.tuic | Managing trains with respect to the segments they appear on. |
| Classes in net.kolls.railworld used by net.kolls.railworld | |
|---|---|
| Car
Car represents a basic railcar, which may either be a loadable (cargo type) or not. |
|
| CLoc
The CLoc class pinpoints a location and direction within the map (on a track). |
|
| Distance
The Distance class maintains the current scale and zoom information globally, as well as managing individual distance conversion (feet to pixels). |
|
| Distance.Measure
The numeric value of each distance may be stored as either pixels or feet. |
|
| DLoc
A DLoc represents a location, direction, and rendering information. |
|
| ExtensibleFactory
A factory that creates instances by name and is extensible. |
|
| MiniViewer
The MiniViewer provides a small, square viewport to navigate a larger image which may only be partially displayed. |
|
| RailCanvas
The RailCanvas is one of the workhorses of the Rail World game. |
|
| RailSegment
The interface which must be implemented for something to be considered a rail segment. |
|
| SignalProgram
Describes the necessary operations to be a signal program (control a signal). |
|
| Sound
Allows playback of sound. |
|
| Sounds.SoundSystem
Which sound system to use |
|
| Train
Represents a train (sequence of cars), including its position and controller. |
|
| TrainControl
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. |
|
| Classes in net.kolls.railworld used by net.kolls.railworld.car | |
|---|---|
| Car
Car represents a basic railcar, which may either be a loadable (cargo type) or not. |
|
| Distance
The Distance class maintains the current scale and zoom information globally, as well as managing individual distance conversion (feet to pixels). |
|
| RailSegment
The interface which must be implemented for something to be considered a rail segment. |
|
| Classes in net.kolls.railworld used by net.kolls.railworld.edit | |
|---|---|
| MiniViewer
The MiniViewer provides a small, square viewport to navigate a larger image which may only be partially displayed. |
|
| RailCanvas
The RailCanvas is one of the workhorses of the Rail World game. |
|
| RailFrame
The main window which contains a canvas, a mini viewer, and the right hand control area. |
|
| RailSegment
The interface which must be implemented for something to be considered a rail segment. |
|
| Classes in net.kolls.railworld used by net.kolls.railworld.io | |
|---|---|
| RailSegment
The interface which must be implemented for something to be considered a rail segment. |
|
| Train
Represents a train (sequence of cars), including its position and controller. |
|
| Classes in net.kolls.railworld used by net.kolls.railworld.opening | |
|---|---|
| RailSegment
The interface which must be implemented for something to be considered a rail segment. |
|
| Sounds.SoundSystem
Which sound system to use |
|
| Classes in net.kolls.railworld used by net.kolls.railworld.play | |
|---|---|
| Car
Car represents a basic railcar, which may either be a loadable (cargo type) or not. |
|
| GameLoop
Represents a time stepping update loop. |
|
| MiniViewer
The MiniViewer provides a small, square viewport to navigate a larger image which may only be partially displayed. |
|
| RailCanvas
The RailCanvas is one of the workhorses of the Rail World game. |
|
| RailFrame
The main window which contains a canvas, a mini viewer, and the right hand control area. |
|
| RailSegment
The interface which must be implemented for something to be considered a rail segment. |
|
| Train
Represents a train (sequence of cars), including its position and controller. |
|
| Classes in net.kolls.railworld used by net.kolls.railworld.play.ra | |
|---|---|
| Train
Represents a train (sequence of cars), including its position and controller. |
|
| Classes in net.kolls.railworld used by net.kolls.railworld.play.script | |
|---|---|
| Train
Represents a train (sequence of cars), including its position and controller. |
|
| Classes in net.kolls.railworld used by net.kolls.railworld.segment | |
|---|---|
| Car
Car represents a basic railcar, which may either be a loadable (cargo type) or not. |
|
| Distance
The Distance class maintains the current scale and zoom information globally, as well as managing individual distance conversion (feet to pixels). |
|
| RailCanvas
The RailCanvas is one of the workhorses of the Rail World game. |
|
| RailSegment
The interface which must be implemented for something to be considered a rail segment. |
|
| SignalProgram
Describes the necessary operations to be a signal program (control a signal). |
|
| Train
Represents a train (sequence of cars), including its position and controller. |
|
| Classes in net.kolls.railworld used by net.kolls.railworld.segment.sp | |
|---|---|
| SignalProgram
Describes the necessary operations to be a signal program (control a signal). |
|
| Train
Represents a train (sequence of cars), including its position and controller. |
|
| Classes in net.kolls.railworld used by net.kolls.railworld.sound | |
|---|---|
| Sound
Allows playback of sound. |
|
| Classes in net.kolls.railworld used by net.kolls.railworld.tc | |
|---|---|
| Car
Car represents a basic railcar, which may either be a loadable (cargo type) or not. |
|
| Train
Represents a train (sequence of cars), including its position and controller. |
|
| TrainControl
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. |
|
| Classes in net.kolls.railworld used by net.kolls.railworld.tuic | |
|---|---|
| Car
Car represents a basic railcar, which may either be a loadable (cargo type) or not. |
|
| CLoc
The CLoc class pinpoints a location and direction within the map (on a track). |
|
| RailCanvas
The RailCanvas is one of the workhorses of the Rail World game. |
|
| TrainUIController
Deals with issues regarding a train as it appears on the map. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||