| 461 | } |
| 462 | |
| 463 | std::optional<osm::EditableMapObject> Editor::GetEditedFeature(FeatureID const & fid) const |
| 464 | { |
| 465 | auto const features = m_features.Get(); |
| 466 | auto const * featureInfo = GetFeatureTypeInfo(*features, fid.m_mwmId, fid.m_index); |
| 467 | if (featureInfo == nullptr) |
| 468 | return {}; |
| 469 | |
| 470 | return featureInfo->m_object; |
| 471 | } |
| 472 | |
| 473 | std::optional<osm::EditJournal> Editor::GetEditedFeatureJournal(FeatureID const & fid) const |
| 474 | { |