String Library

UNihiloStringLibrary is a Blueprint-callable function library for parsing an FString into a strongly-typed value. All functions follow the same pattern: they take an In string, attempt the conversion, and return true on success with the result in Out.
Function Output Type Description
GetInt int32 Parses the string as a 32-bit integer.
GetFloat float Parses the string as a float.
GetBool bool Parses the string as a boolean. Accepts common representations such as true / false and 1 / 0.
GetEnum int64 Resolves the string against a provided UEnum type and returns the matching enum value as an int64.
GetVector FVector Parses the string as an FVector.
GetRotator FRotator Parses the string as an FRotator.
GetColor FLinearColor Parses the string as an FLinearColor.
GetName FName Converts the string to an FName.
GetTag FGameplayTag Resolves the string against the GameplayTag registry and returns the matching FGameplayTag. Returns false if no registered tag matches.
GetSoftObject TSoftObjectPtr<UObject> Constructs a TSoftObjectPtr from the string, treating it as an asset path. Does not load the asset.