diff --git a/map/track_mark.hpp b/map/track_mark.hpp index 515b76c21f..4184f81fde 100644 --- a/map/track_mark.hpp +++ b/map/track_mark.hpp @@ -14,12 +14,18 @@ public: void SetTrackId(kml::TrackId trackId); kml::TrackId GetTrackId() const { return m_trackId; } + // df::UserPointMark overrides. drape_ptr GetSymbolNames() const override; drape_ptr GetSymbolOffsets() const override; dp::Anchor GetAnchor() const override { return dp::Bottom; } bool IsVisible() const override { return m_isVisible; } bool SymbolIsPOI() const override { return true; } - df::SpecialDisplacement GetDisplacement() const override { return df::SpecialDisplacement::SpecialModeUserMark; } + + df::SpecialDisplacement GetDisplacement() const override + { + return df::SpecialDisplacement::SpecialModeUserMark; + } + df::DepthLayer GetDepthLayer() const override { return df::DepthLayer::RoutingMarkLayer; } private: @@ -46,6 +52,7 @@ public: void SetMyPositionDistance(double distance); double GetMyPositionDistance() const { return m_myPositionDistance; } + // df::UserPointMark overrides. drape_ptr GetSymbolNames() const override; private: