Limen Framework 0.1 Help

ULimenString

Overview

ULimenString is a Blueprint function library that offers utility methods for splitting strings at specific indices and comparing text. It extends UBlueprintFunctionLibrary, making its functions accessible in Blueprints without the need to create instances of the class.

Properties

Type

Name

Access

Description

None

None

None

No significant properties are defined in this class.

Functions

Return Type

Signature

Description

void

SplitStringAtIndex(const FString& InString, const int32 Index, FString& OutLeftPart, FString& OutRightPart)

Splits a string at a specified index and outputs the left and right parts. The character at the specified index is removed from both parts.

bool

CompareText(const FText& A, const FText& B)

Compares two FText objects lexicographically and returns true if the first text is less than the second.

Usage & Implementation Notes

  • Threading Constraints: This function should be called on the game thread as it manipulates string data.

  • Replication Requirements: Not applicable as this is a utility class with no network-related functionality.

  • Memory Lifetime Management: The output parameters OutLeftPart and OutRightPart are passed by reference, so they must be valid memory locations when calling the function. No additional memory management is required within this class.

  • Initialization Dependencies: None.

22 May 2026