Public Member Functions | |
CTrack@ | GetTrack (uint id) |
CLane@ | GetLane (uint id) |
CStation@ | GetStation (uint id) |
CTrain@ | GetTrain (uint id) |
Critter@ | MakeWagon (Map@ map) |
void | StartTrains () |
CTrack@ | FindTrack (uint start_id, uint end_id) |
void | MakeSchedule (uint train_id, uint station_id) |
CStation@ | GetStationByMapId (uint map_id) |
void | Load (string& filename) |
Public Attributes | |
array< CTrack@> | Tracks |
array< CLane@> | Lanes |
array< CStation@> | Stations |
array< CTrain@> | Trains |
CTrack@ GetTrack | ( | uint | id | ) |
CLane@ GetLane | ( | uint | id | ) |
CStation@ GetStation | ( | uint | id | ) |
CTrain@ GetTrain | ( | uint | id | ) |
void StartTrains | ( | ) |
CTrack@ FindTrack | ( | uint | start_id, | |
uint | end_id | |||
) |
void MakeSchedule | ( | uint | train_id, | |
uint | station_id | |||
) |
CStation@ GetStationByMapId | ( | uint | map_id | ) |
void Load | ( | string& | filename | ) |