diff --git a/scwx-qt/source/scwx/qt/manager/marker_manager.hpp b/scwx-qt/source/scwx/qt/manager/marker_manager.hpp index e21accbf..4fb81457 100644 --- a/scwx-qt/source/scwx/qt/manager/marker_manager.hpp +++ b/scwx-qt/source/scwx/qt/manager/marker_manager.hpp @@ -3,6 +3,7 @@ #include #include +#include namespace scwx { @@ -20,7 +21,7 @@ public: ~MarkerManager(); size_t marker_count(); - const types::MarkerInfo& get_marker(size_t index); + std::optional get_marker(size_t index); void set_marker(size_t index, const types::MarkerInfo& marker); void add_marker(const types::MarkerInfo& marker); void remove_marker(size_t index);