From 4e63ef28b5aa82cf2b1cd2cc0fde02ba15102e06 Mon Sep 17 00:00:00 2001 From: Martin Gerhardy Date: Tue, 22 Mar 2016 17:04:09 +0100 Subject: [PATCH] Added StringConverter::ToString for int and float --- code/Modules/Core/String/StringConverter.cc | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/code/Modules/Core/String/StringConverter.cc b/code/Modules/Core/String/StringConverter.cc index e032d48b4..f42c55d6a 100644 --- a/code/Modules/Core/String/StringConverter.cc +++ b/code/Modules/Core/String/StringConverter.cc @@ -223,4 +223,20 @@ StringConverter::FromString(const String& str) { return (float32) std::atof(str.AsCStr()); } +//------------------------------------------------------------------------------ +template<> +String StringConverter::ToString(const int32& val) { + StringBuilder sb; + sb.Format(32, "%i", val); + return sb.GetString(); +} + +//------------------------------------------------------------------------------ +template<> +String StringConverter::ToString(const float32& val) { + StringBuilder sb; + sb.Format(32, "%f", val); + return sb.GetString(); +} + } // namespace Oryol