UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition BuildVersion.h:15
FString BuildId
Definition BuildVersion.h:60
FString BuildVersion
Definition BuildVersion.h:65
int Changelist
Definition BuildVersion.h:35
CORE_API FEngineVersion GetEngineVersion() const
Get an engine version object for this build version.
Definition BuildVersion.cpp:26
int PatchVersion
Definition BuildVersion.h:30
int IsLicenseeVersion
Definition BuildVersion.h:45
static CORE_API bool TryReadFromString(const FString &Text, FBuildVersion &OutVersion)
Definition BuildVersion.cpp:91
static CORE_API bool TryRead(const FString &FileName, FBuildVersion &OutVersion)
Definition BuildVersion.cpp:79
CORE_API FEngineVersion GetCompatibleEngineVersion() const
Get a compatible engine version object for this build version.
Definition BuildVersion.cpp:36
static CORE_API FString GetFileNameForCurrentExecutable()
Get the path to the version file for the current executable.
Definition BuildVersion.cpp:51
CORE_API FBuildVersion()
Definition BuildVersion.cpp:10
FString BuildUrl
Definition BuildVersion.h:70
int CompatibleChangelist
Definition BuildVersion.h:40
static CORE_API FString GetDefaultFileName()
Get the default path to the build.version file on disk.
Definition BuildVersion.cpp:46
int IsPromotedBuild
Definition BuildVersion.h:50
int MajorVersion
Definition BuildVersion.h:20
int MinorVersion
Definition BuildVersion.h:25
FString BranchName
Definition BuildVersion.h:55
CORE_API int GetEffectiveCompatibleChangelist() const
Gets the compatible changelist if set, otherwise the default compatible changelist.
Definition BuildVersion.cpp:21
Definition EngineVersion.h:12
Definition JsonObject.h:23