#include <EngineVersion.h>
|
| | FEngineVersion ()=default |
| |
| CORE_API | FEngineVersion (uint16 InMajor, uint16 InMinor, uint16 InPatch, uint32 InChangelist, const FString &InBranch) |
| |
| CORE_API void | Set (uint16 InMajor, uint16 InMinor, uint16 InPatch, uint32 InChangelist, const FString &InBranch) |
| |
| CORE_API void | Empty () |
| |
| CORE_API bool | ExactMatch (const FEngineVersion &Other) const |
| |
| CORE_API bool | IsCompatibleWith (const FEngineVersionBase &Other) const |
| |
| CORE_API FString | ToString (EVersionComponent LastComponent=EVersionComponent::Branch) const |
| |
| const FString | GetBranch () const |
| |
| CORE_API const FString & | GetBranchDescriptor () const |
| |
| | FEngineVersionBase ()=default |
| |
| CORE_API | FEngineVersionBase (uint16 InMajor, uint16 InMinor, uint16 InPatch=0, uint32 InChangelist=0) |
| |
| CORE_API uint32 | GetChangelist () const |
| |
| UE_FORCEINLINE_HINT uint16 | GetMajor () const |
| |
| UE_FORCEINLINE_HINT uint16 | GetMinor () const |
| |
| UE_FORCEINLINE_HINT uint16 | GetPatch () const |
| |
| CORE_API bool | IsLicenseeVersion () const |
| |
| CORE_API bool | IsEmpty () const |
| |
| CORE_API bool | HasChangelist () const |
| |
◆ FEngineVersion() [1/2]
| FEngineVersion::FEngineVersion |
( |
| ) |
|
|
default |
Empty constructor. Initializes the version to 0.0.0-0.
◆ FEngineVersion() [2/2]
| FEngineVersion::FEngineVersion |
( |
uint16 |
InMajor, |
|
|
uint16 |
InMinor, |
|
|
uint16 |
InPatch, |
|
|
uint32 |
InChangelist, |
|
|
const FString & |
InBranch |
|
) |
| |
Constructs a version from the given components.
◆ CompatibleWith()
Gets the earliest version which this engine maintains strict API and package compatibility with
◆ Current()
Gets the current engine version
◆ Empty()
| void FEngineVersion::Empty |
( |
| ) |
|
◆ ExactMatch()
Checks whether this engine version is an exact match for another engine version
◆ GetBranch()
| const FString FEngineVersion::GetBranch |
( |
| ) |
const |
|
inline |
Returns the branch name corresponding to this version.
◆ GetBranchDescriptor()
| const FString & FEngineVersion::GetBranchDescriptor |
( |
| ) |
const |
◆ IsCompatibleWith()
Checks compatibility with another version object.
◆ Parse()
Parses a version object from a string. Returns true on success.
◆ Set()
Sets the version to the given values.
◆ TearDown()
| void FEngineVersion::TearDown |
( |
| ) |
|
|
static |
Clears the current and compatible-with engine versions
◆ ToString()
Generates a version string
◆ operator<< [1/2]
◆ operator<< [2/2]
The documentation for this class was generated from the following files: