5#include "CoreMinimal.h"
6#include "UObject/NoExportTypes.h"
10#include "GroupLabeler.generated.h"
17UCLASS(Abstract, Blueprintable)
32 UFUNCTION(BlueprintPure, Category =
"String|BigInteger")
33 FString GetGroupLabel(int32 powerOfTen)
const;
47 UFUNCTION(BlueprintPure=
false, Category =
"String|BigInteger")
48 FString& AppendGroupLabel(int32 PowerOfTen, UPARAM(ref) FString& AppendTo, int32& Remainder)
const;
62 virtual int32 OnAppendGroupLabel(int32 powerOfTen, FString&
string)
const;
69 UFUNCTION(BlueprintPure, BlueprintInternalUseOnly, Category =
"String|BigInteger")
70 FString GetSeparatorBefore()
const;
77 UFUNCTION(BlueprintCallable, BlueprintInternalUseOnly, Category =
"String|BigInteger")
78 void SetSeparatorBefore(
const FString& value);
84 UPROPERTY(BlueprintGetter = GetSeparatorBefore, BlueprintSetter = SetSeparatorBefore, Category =
"String|BigInteger")
85 FString SeparatorBefore;
91#include "GroupLabeler.inl"
Definition: GroupLabeler.h:19