RealDocs

UKismetSystemLibrary::GetEngineVersion

function Engine Blueprint Since 4.0
#include "Kismet/KismetSystemLibrary.h"
Access: public Specifiers: staticUFUNCTIONBlueprintPureBlueprintThreadSafe

Description

Returns the engine build number as a string, intended for displaying to end users (e.g. in a diagnostics or about screen).

Caveats & Gotchas

  • Formatted for human display (e.g. "5.6.0-12345678+++UE5+Release-5.6"), not designed to be parsed for feature detection — use preprocessor ENGINE_MAJOR_VERSION/ENGINE_MINOR_VERSION in C++ instead.
  • Marked BlueprintThreadSafe, so it's safe to call from Blueprint code running off the game thread.

Signature

static FString GetEngineVersion()

Return Type

FString

Example

Show the engine version in a debug UI C++
FString VersionText = UKismetSystemLibrary::GetEngineVersion();
GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::White, VersionText);

Version History

Introduced in: 4.0

Version Status Notes
5.6 stable

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.