UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Culture.cpp File Reference

Macros

#define DEF_GETPLURALFORM_CAST(T1, T2)   ETextPluralForm FCulture::GetPluralForm(T1 Val, const ETextPluralType PluralType) const { return GetPluralForm((T2)Val, PluralType); }
 

Functions

void ApplyCultureDisplayNameSubstitutes (TArrayView< const FString > InPrioritizedCultureNames, FString &InOutDisplayName)
 

Macro Definition Documentation

◆ DEF_GETPLURALFORM_CAST

#define DEF_GETPLURALFORM_CAST (   T1,
  T2 
)    ETextPluralForm FCulture::GetPluralForm(T1 Val, const ETextPluralType PluralType) const { return GetPluralForm((T2)Val, PluralType); }

Get the correct plural form to use for the given number ICU only supports int32 and double, so we cast larger int values to double to try and keep as much precision as possible

Function Documentation

◆ ApplyCultureDisplayNameSubstitutes()

void ApplyCultureDisplayNameSubstitutes ( TArrayView< const FString >  InPrioritizedCultureNames,
FString &  InOutDisplayName 
)