Unravel Engine C++ Reference
Loading...
Searching...
No Matches
version.h File Reference
#include <compare>
#include <optional>
#include <string>
#include <string_view>

Go to the source code of this file.

Classes

struct  version::engine_version
 

Namespaces

namespace  version
 

Functions

auto version::parse (std::string_view text) -> std::optional< engine_version >
 Parses a version string. Returns nullopt on malformed input.
 
auto version::compare (const engine_version &a, const engine_version &b) -> int
 
auto version::get_current () -> engine_version
 
auto version::get_major () -> std::string
 
auto version::get_minor () -> std::string
 
auto version::get_patch () -> std::string
 
auto version::get_full () -> std::string