Add default constructor
This commit is contained in:
@@ -22,7 +22,13 @@ namespace OpenVulkano
|
|||||||
bool m_preRelease = false;
|
bool m_preRelease = false;
|
||||||
|
|
||||||
public:
|
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);
|
Version(std::string_view versionString, bool ignoreTags = false);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user