![]() |
Open 3D Engine AzFramework API Reference
2205.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
#include <Version.h>
Inherits AzFramework::Version< 3 >.
Public Member Functions | |
SemanticVersion (const Version< 3 > &other) | |
SemanticVersion (ComponentType major, ComponentType minor, ComponentType patch) | |
ComponentType | GetMajor () const |
ComponentType | GetMinor () const |
ComponentType | GetPatch () const |
![]() | |
Version (const Version &other) | |
Version (const AZStd::array< ComponentType, N > &parts) | |
Version (const std::initializer_list< ComponentType > &values) | |
AZStd::string | ToString () const |
bool | IsZero () const |
Additional Inherited Members | |
![]() | |
enum | |
Store size of Version object. | |
using | ComponentType = AZ::u64 |
The type each component is stored as. | |
![]() | |
static AZ::Outcome< Version, AZStd::string > | ParseFromString (const AZStd::string &versionStr) |
static int | Compare (const Version &a, const Version &b) |
![]() | |
AZStd::array< ComponentType, N > | m_parts |
Represents a version conforming to the Semantic Versioning standard (http://semver.org/)