From 488d1ebfc840951ecb39cf2a4425b58ef23c3da3 Mon Sep 17 00:00:00 2001 From: GeorgH93 Date: Mon, 9 Oct 2023 09:30:17 +0200 Subject: [PATCH] Add conversion operator to std::chrono::seconds --- openVulkanoCpp/Base/Timer.hpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/openVulkanoCpp/Base/Timer.hpp b/openVulkanoCpp/Base/Timer.hpp index 508f05a..9da0983 100644 --- a/openVulkanoCpp/Base/Timer.hpp +++ b/openVulkanoCpp/Base/Timer.hpp @@ -94,5 +94,11 @@ namespace OpenVulkano totalSeconds = totalNanoseconds / 1000000000.0; return totalSeconds; } + + operator std::chrono::seconds() + { + auto duration = std::chrono::duration(GetTotalSeconds()); + return std::chrono::duration_cast(duration); + } }; }