High level representation of an Unreal Engine version.
More...
|
| | EngineVersion (string versionName) |
| | Parse a high-level version from an input version identifier (semantic, guid or path)
|
| |
| bool | IsCompatibleWith (UnrealCompatibility compatibility) |
| | Check if given compatibility mask applies to this version too.
|
| |
|
| string | VersionName |
| | The canonical engine version name, only contains Major.Minor and may contain suffixes like how Unreal Engine 5 Early Access did once (5.0AE)
|
| |
| AbsolutePath | EnginePath |
| | Cached engine path.
|
| |
High level representation of an Unreal Engine version.
Definition at line 16 of file EngineVersion.cs.
◆ EngineVersion()
| Nuke.Unreal.EngineVersion.EngineVersion |
( |
string | versionName | ) |
|
Parse a high-level version from an input version identifier (semantic, guid or path)
Definition at line 34 of file EngineVersion.cs.
◆ GetEngineSemVersion()
| Version Nuke.Unreal.EngineVersion.GetEngineSemVersion |
( |
| ) |
|
|
private |
◆ IsCompatibleWith()
Check if given compatibility mask applies to this version too.
Definition at line 78 of file EngineVersion.cs.
◆ _semVersion
| Version? Nuke.Unreal.EngineVersion._semVersion = null |
|
private |
◆ EnginePath
| AbsolutePath Nuke.Unreal.EngineVersion.EnginePath |
◆ VersionName
| string Nuke.Unreal.EngineVersion.VersionName |
The canonical engine version name, only contains Major.Minor and may contain suffixes like how Unreal Engine 5 Early Access did once (5.0AE)
Definition at line 44 of file EngineVersion.cs.
◆ Compatibility
Compatibility flag equivalent for this version.
Definition at line 73 of file EngineVersion.cs.
◆ CompatibilityBaseExponent
| int Nuke.Unreal.EngineVersion.CompatibilityBaseExponent |
|
getprivate |
◆ CompatibilityFlag
| ulong Nuke.Unreal.EngineVersion.CompatibilityFlag |
|
getprivate |
◆ SemanticalVersion
| Version Nuke.Unreal.EngineVersion.SemanticalVersion |
|
get |
◆ VersionMinor
| string Nuke.Unreal.EngineVersion.VersionMinor |
|
get |
Only the Major.Minor version components, with extra information trimmed.
Definition at line 55 of file EngineVersion.cs.
◆ VersionPatch
| string Nuke.Unreal.EngineVersion.VersionPatch |
|
get |
Only the full Major.Minor.Patch version components, with additional information trimmed.
Definition at line 60 of file EngineVersion.cs.
The documentation for this class was generated from the following file: