From 44ab06efbe3c0ad928a904199237628b3eecc0db Mon Sep 17 00:00:00 2001 From: SweetId <2630750+SweetId@users.noreply.github.com> Date: Sat, 21 Oct 2023 09:29:50 -0400 Subject: [PATCH] add const char* ctor --- include/NazaraLocalization/LocalizedText.hpp | 1 + src/NazaraLocalization/LocalizedText.cpp | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/include/NazaraLocalization/LocalizedText.hpp b/include/NazaraLocalization/LocalizedText.hpp index 9b9a72d..13f4497 100644 --- a/include/NazaraLocalization/LocalizedText.hpp +++ b/include/NazaraLocalization/LocalizedText.hpp @@ -15,6 +15,7 @@ namespace Nz public: LocalizedText(); LocalizedText(std::string_view str); + LocalizedText(const char* str); template LocalizedText& Arg(T&& v) { diff --git a/src/NazaraLocalization/LocalizedText.cpp b/src/NazaraLocalization/LocalizedText.cpp index 79a945e..3e0231e 100644 --- a/src/NazaraLocalization/LocalizedText.cpp +++ b/src/NazaraLocalization/LocalizedText.cpp @@ -16,6 +16,10 @@ namespace Nz , m_locale(nullptr) {} + LocalizedText::LocalizedText(const char* str) + : LocalizedText(std::string_view{ str }) + {} + void LocalizedText::Update() const { if (m_locale != Nz::Localization::Instance()->m_currentLocale)