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); + } }; }