diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/common/CMakeLists.txt | 3 | ||||
-rw-r--r-- | src/ui/mapper/ThicknessMapper.cpp | 11 |
2 files changed, 13 insertions, 1 deletions
diff --git a/src/common/CMakeLists.txt b/src/common/CMakeLists.txt index 92ef3d4c..300fa03e 100644 --- a/src/common/CMakeLists.txt +++ b/src/common/CMakeLists.txt @@ -27,5 +27,6 @@ else() target_compile_definitions(cru_base PUBLIC CRU_PLATFORM_LINUX) endif() +find_package(double-conversion CONFIG REQUIRED) find_package(Microsoft.GSL CONFIG REQUIRED) -target_link_libraries(cru_base PUBLIC Microsoft.GSL::GSL) +target_link_libraries(cru_base PUBLIC Microsoft.GSL::GSL double-conversion::double-conversion) diff --git a/src/ui/mapper/ThicknessMapper.cpp b/src/ui/mapper/ThicknessMapper.cpp new file mode 100644 index 00000000..684d0a4b --- /dev/null +++ b/src/ui/mapper/ThicknessMapper.cpp @@ -0,0 +1,11 @@ +#include "cru/ui/mapper/ThicknessMapper.hpp" +#include "cru/xml/XmlNode.hpp" + +namespace cru::ui::mapper { +bool ThicknessMapper::XmlElementIsOfThisType(xml::XmlElementNode *node) { + if (node->GetTag() == u"Thickness") { + return true; + } + return false; +} +} // namespace cru::ui::mapper |