RealDocs

UKismetStringLibrary

class Engine Blueprint Since unknown
#include "Kismet/KismetStringLibrary.h"

Description

Blueprint function library exposing FString construction, conversion, and manipulation utilities. Provides the 'To String' conversion nodes, 'Build String' concatenation helpers, and the general string search/manipulation nodes used throughout Blueprint graphs.

Caveats & Gotchas

  • All functions are static and BlueprintPure (with BlueprintThreadSafe on the class), so calling them has no side effects and they can run off the game thread — none of them are suitable for operations that need to happen in a specific order relative to game state changes.
  • The 'To String' (Conv_*) nodes use BlueprintAutocast, meaning Blueprint automatically inserts them when you plug an incompatible type into a string pin — you often never see them explicitly in the graph even though they're doing the conversion.

Functions (77)

String
77
Access Type Name
public function UKismetStringLibrary::Concat_StrStr
public function UKismetStringLibrary::Contains
public function UKismetStringLibrary::Conv_BoolToString
public function UKismetStringLibrary::Conv_DoubleToString
public function UKismetStringLibrary::Conv_IntToString
public function UKismetStringLibrary::Conv_NameToString
public function UKismetStringLibrary::Conv_StringToDouble
public function UKismetStringLibrary::Conv_StringToInt
public function UKismetStringLibrary::Conv_StringToName
public function UKismetStringLibrary::EndsWith
public function UKismetStringLibrary::EqualEqual_StriStri
public function UKismetStringLibrary::EqualEqual_StrStr
public function UKismetStringLibrary::IsEmpty
public function UKismetStringLibrary::IsNumeric
public function UKismetStringLibrary::Left
public function UKismetStringLibrary::LeftChop
public function UKismetStringLibrary::Len
public function UKismetStringLibrary::Mid
public function UKismetStringLibrary::NotEqual_StriStri
public function UKismetStringLibrary::NotEqual_StrStr
public function UKismetStringLibrary::Replace
public function UKismetStringLibrary::Right
public function UKismetStringLibrary::RightChop
public function UKismetStringLibrary::Split
public function UKismetStringLibrary::StartsWith
public function UKismetStringLibrary::ToLower
public function UKismetStringLibrary::ToUpper
public function UKismetStringLibrary::Trim
public function UKismetStringLibrary::TrimTrailing
public function UKismetStringLibrary::BuildString_Bool
public function UKismetStringLibrary::BuildString_Color
public function UKismetStringLibrary::BuildString_Double
public function UKismetStringLibrary::BuildString_Int
public function UKismetStringLibrary::BuildString_IntVector
public function UKismetStringLibrary::BuildString_Name
public function UKismetStringLibrary::BuildString_Object
public function UKismetStringLibrary::BuildString_Rotator
public function UKismetStringLibrary::BuildString_Vector
public function UKismetStringLibrary::BuildString_Vector2d
public function UKismetStringLibrary::Conv_ByteToString
public function UKismetStringLibrary::Conv_ColorToString
public function UKismetStringLibrary::Conv_Int64ToString
public function UKismetStringLibrary::Conv_IntPointToString
public function UKismetStringLibrary::Conv_IntVectorToString
public function UKismetStringLibrary::Conv_ObjectToString
public function UKismetStringLibrary::Conv_RotatorToString
public function UKismetStringLibrary::Conv_StringToColor
public function UKismetStringLibrary::Conv_StringToInt64
public function UKismetStringLibrary::Conv_StringToRotator
public function UKismetStringLibrary::Conv_StringToVector
public function UKismetStringLibrary::Conv_StringToVector2D
public function UKismetStringLibrary::Conv_TransformToString
public function UKismetStringLibrary::Conv_Vector2dToString
public function UKismetStringLibrary::Conv_VectorToString
public function UKismetStringLibrary::CullArray
public function UKismetStringLibrary::FindSubstring
public function UKismetStringLibrary::GetCharacterAsNumber
public function UKismetStringLibrary::GetSubstring
public function UKismetStringLibrary::JoinStringArray
public function UKismetStringLibrary::LeftPad
public function UKismetStringLibrary::MatchesWildcard
public function UKismetStringLibrary::ParseIntoArray
public function UKismetStringLibrary::ReplaceInline
public function UKismetStringLibrary::Reverse
public function UKismetStringLibrary::RightPad
public function UKismetStringLibrary::TimeSecondsToString
public function UKismetStringLibrary::BuildString_IntVector2
public function UKismetStringLibrary::Conv_BoxCenterAndExtentsToString
public function UKismetStringLibrary::Conv_BoxToString
public function UKismetStringLibrary::Conv_InputDeviceIdToString
public function UKismetStringLibrary::Conv_IntVector2ToString
public function UKismetStringLibrary::Conv_MatrixToString
public function UKismetStringLibrary::Conv_PlatformUserIdToString
public function UKismetStringLibrary::Conv_StringToVector3f
public function UKismetStringLibrary::Conv_Vector3fToString
public function UKismetStringLibrary::DiffString
public function UKismetStringLibrary::GetCharacterArrayFromString

Version History

Introduced in: unknown

Version Status Notes
5.6 stable

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.