diff --git a/openVulkanoCpp/Base/Version.hpp b/openVulkanoCpp/Base/Version.hpp index cb8b3a5..f7c5629 100644 --- a/openVulkanoCpp/Base/Version.hpp +++ b/openVulkanoCpp/Base/Version.hpp @@ -77,4 +77,9 @@ namespace OpenVulkano [[nodiscard]] int CompareTimestamp(const Version& other) const; [[nodiscard]] int CompareComponents(const Version& other) const; }; + + static inline Version operator""_v(const char* str) { return { str }; } + static inline Version operator""_version(const char* str) { return { str }; } + static inline Version operator""_v(long double val) { return Version(static_cast(val)); } + static inline Version operator""_version(long double val) { return Version(static_cast(val)); } }