MCPcopy Create free account
hub / github.com/comaps/comaps / OnTrackSelected

Method OnTrackSelected

libs/map/bookmark_manager.cpp:1029–1043  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1027}
1028
1029void BookmarkManager::OnTrackSelected(kml::TrackId trackId)
1030{
1031 CHECK_THREAD_CHECKER(m_threadChecker, ());
1032
1033 auto es = GetEditSession();
1034 ResetTrackInfoMark(trackId);
1035
1036 auto const markId = GetTrackSelectionMarkId(trackId);
1037 CHECK_NOT_EQUAL(markId, kml::kInvalidMarkId, ());
1038
1039 auto * trackSelectionMark = GetMarkForEdit<TrackSelectionMark>(markId);
1040 trackSelectionMark->SetIsVisible(false);
1041
1042 m_selectedTrackId = trackId;
1043}
1044
1045void BookmarkManager::OnTrackDeselected()
1046{

Callers 1

ActivateMapSelectionMethod · 0.80

Calls 1

SetIsVisibleMethod · 0.45

Tested by

no test coverage detected