34 lines
594 B
C++
34 lines
594 B
C++
#include "wiVersion.h"
|
|
|
|
#include <string>
|
|
|
|
namespace wiVersion
|
|
{
|
|
// main engine core
|
|
const int major = 0;
|
|
// minor features, major updates, breaking compatibility changes
|
|
const int minor = 51;
|
|
// minor bug fixes, alterations, refactors, updates
|
|
const int revision = 50;
|
|
|
|
const std::string version_string = std::to_string(major) + "." + std::to_string(minor) + "." + std::to_string(revision);
|
|
|
|
int GetMajor()
|
|
{
|
|
return major;
|
|
}
|
|
int GetMinor()
|
|
{
|
|
return minor;
|
|
}
|
|
int GetRevision()
|
|
{
|
|
return revision;
|
|
}
|
|
const char* GetVersionString()
|
|
{
|
|
return version_string.c_str();
|
|
}
|
|
|
|
}
|