UKismetSystemLibrary::GetEngineVersion
#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); Tags
Version History
Introduced in: 4.0
| Version | Status | Notes |
|---|---|---|
| 5.6 | stable | — |
Feedback
Was this helpful?