Class | Description |
---|---|
ActionContainer | ActionContainer class to manage the available Actions for Editor and RunActivity |
ActionFactory(T) | |
ActionParameter | |
AEBufferItem | |
AECrossOver | Defines a CrossOver Only for display at this level |
AEJunctionItem | Defines a junction being drawn in a 2D view. |
AESectionCurve | |
AESegment | |
AESignalHead | |
AESignalItem | Defines a signal being drawn in a 2D view. |
AESignalObject | |
AESignals | |
AESignalWorldObject | |
AETraveller | A traveller that represents a specific location and direction on a track node databse. Think of it like a virtual truck or bogie that can travel along the track or a virtual car that can travel along the road. |
AuxActionHorn | |
AuxActionRef | AuxActionRef The main class to define Auxiliary Action through the editor and used by RunActivity |
AuxActionSigDelegate | |
AuxActionWP | AuxActionWP Only used inside the editor (no multiple inheritance) |
AuxControlStart | |
AuxControlStopped | |
DestinationPoint | |
DrawUtility | |
dVector | |
edge | |
GlobalItem | GlobalItem: The generic item for the viewer and json |
MetaSegment | |
MSTSBase | |
MSTSCoord | |
MSTSData | |
MSTSItems | MSTSItems retains all the items comming from MSTS route config represented by GlobalItem derived classes. |
ORConfig | ORConfig is the main class to access the OpenRail generic data for all route. |
OriginPoint | |
ORRouteConfig | ORRouteConfig is the main class to access the OpenRail specific data for a route. These data complete the MSTS one in terms of Station and Station's connectors to track. The data are saved in json file into the main repository of the route. |
Possibility | |
ShapeItem | Defines a siding name being drawn in a 2D view. Work in Progress |
SideEndItem | |
SideItem | Defines a siding sideItem (platform, difing or passing) SideStartItem is the place where the Siding Label is attached SideEndItem is the end place |
SideStartItem | |
StationAreaItem | |
StationConnector | |
StationItem | |
StationPath | |
StationPaths | |
StationPathsHelper | |
TagItem | Used to represent a tag, a mark with a name and used to facilitate navigation in the viewer |
TimetableFileLite | class TimetableFileLite provides pre-information for menu extracts only description and list of trains |
TimetableFileLite.TrainInformation | |
TimetableGroupFile | class TimetableGroupFile extracts filenames from multiTTfile, extents names to full path |
TimetableGroupFileLite | class TimetableGroupFileLite Creates pre-info for Multi TT file returns Description and list of pre-info per file |
TrackCircuitElement | |
TrackCircuitElementConnector | |
TrackCircuitElementPlatform | |
TrackNodeAE | |
TrackSegment | Defines a geometric Track segment. |
TravellerBeyondTrackLengthException | |
TravellerInitializationException | |
TravellerInvalidDataException | |
TravellerOutsideBoundingAreaException | |
TravellerOutsideCenterlineException |
Delegate | Description |
---|---|
StationPathsHelper.GetPaths |