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

Function BookmarkColor

libs/kml/serdes_gpx.cpp:475–483  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

473}
474
475uint32_t BookmarkColor(BookmarkData const & bookmarkData)
476{
477 auto const & [predefinedColor, rgba] = bookmarkData.m_color;
478 if (rgba != kInvalidColor)
479 return rgba;
480 if (predefinedColor != PredefinedColor::None && predefinedColor != PredefinedColor::Red)
481 return ColorFromPredefinedColor(predefinedColor).GetRGBA();
482 return kInvalidColor;
483}
484
485void SaveBookmarkData(Writer & writer, BookmarkData const & bookmarkData)
486{

Callers 1

SaveBookmarkDataFunction · 0.85

Calls 2

ColorFromPredefinedColorFunction · 0.85
GetRGBAMethod · 0.80

Tested by

no test coverage detected