mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-10-31 19:19:03 +01:00
feat(editor): the terrain model loads from a clearer panel and follows the tracks edited
The panel gives the place on the map or typed, the area, one main button, a progress bar with Stop and a banner over the view while it loads. The terrain grown ahead of a track goes on at the height of the one beside it and skips the ground made by hand. The formations follow the tracks moved, laid and removed, in the same step of the history; a whole load is one step, the ground grown ahead none.
This commit is contained in:
@@ -1194,6 +1194,7 @@ void editor_mode::track_captured(TTrack const &Track)
|
||||
|
||||
void editor_mode::tracks_committed(std::vector<TTrack *> const &Tracks)
|
||||
{
|
||||
nmt_track_changed(Tracks);
|
||||
sweeps_committed(Tracks);
|
||||
switch_drives_committed(Tracks);
|
||||
if (m_infra_suspended || false == m_infra.follow)
|
||||
@@ -1273,8 +1274,9 @@ void editor_mode::tracks_committed(std::vector<TTrack *> const &Tracks)
|
||||
}
|
||||
}
|
||||
|
||||
void editor_mode::track_retired(TTrack &)
|
||||
void editor_mode::track_retired(TTrack &Track)
|
||||
{
|
||||
nmt_track_gone(Track);
|
||||
tracks_committed({});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user