5#include "CoreMinimal.h"
7#include "GroupLabeler.h"
8#include "NamedGroupLabeler.generated.h"
43 static FString GetNamedGroupLabel(int32 powerOfTen);
49 static int AppendNamedGroupLabel(int32 powerOfTen, FString&
string);
74 static void CreateDefault();
76 int BuildGroupLabel(int32 powerOfTen, FString&
string)
const;
77 void FormatRemainingName(int32 pow10, int32 namedGroupingIndex, int32 unitForm, FString&
string)
const;
79 static const TCHAR* negativeModifier;
80 static const TCHAR* thousand;
81 static const TCHAR* illion;
82 static const TCHAR* unitNames[];
83 static const int unitFormNameIndexes[36][8];
84 static const int precedingUnitForms[];
91#include "NamedGroupLabeler.inl"
Definition: GroupLabeler.h:19
Definition: NamedGroupLabeler.h:29
int OnAppendGroupLabel(int32 powerOfTen, FString &string) const override