Add default constructor
This commit is contained in:
@@ -22,7 +22,13 @@ namespace OpenVulkano
|
||||
bool m_preRelease = false;
|
||||
|
||||
public:
|
||||
Version(uint32_t major, uint32_t minor = 0, uint32_t patch = 0, uint32_t build = 0);
|
||||
Version() : Version(0, 0) {}
|
||||
|
||||
template<typename T>
|
||||
explicit Version(T major) requires std::is_integral_v<T>
|
||||
: Version(major, 0) {}
|
||||
|
||||
Version(uint32_t major, uint32_t minor, uint32_t patch = 0, uint32_t build = 0);
|
||||
|
||||
Version(std::string_view versionString, bool ignoreTags = false);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user