![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreTypes.h"#include "HAL/PlatformAtomics.h"#include "Misc/AssertionMacros.h"#include "Misc/EnumClassFlags.h"#include "Templates/UnrealTypeTraits.h"#include "Containers/Array.h"#include "Containers/UnrealString.h"#include "Containers/SortedMap.h"#include "Containers/EnumAsByte.h"#include "Templates/SharedPointer.h"#include "Internationalization/TextKey.h"#include "Internationalization/LocKeyFuncs.h"#include "Internationalization/CulturePointer.h"#include "Internationalization/TextComparison.h"#include "Internationalization/TextLocalizationManager.h"#include "Internationalization/StringTableCoreFwd.h"#include "Internationalization/ITextData.h"#include "Misc/Optional.h"#include "Templates/UniquePtr.h"#include "Templates/IsConstructible.h"#include "Templates/Requires.h"#include <type_traits>Go to the source code of this file.
Classes | |
| struct | FNumberFormattingOptions |
| struct | FNumberParsingOptions |
| class | FTextFormat |
| class | FText |
| class | FText::FSortPredicate |
| class | FFormatArgumentValue |
| struct | FFormatArgumentData |
| class | FHistoricTextFormatData |
| class | FHistoricTextNumericData |
| class | FTextSnapshot |
| class | FTextInspector |
| class | FTextStringHelper |
| class | FTextBuilder |
| struct | FUnicodeChar |
| struct | TextBiDi::FTextDirectionInfo |
| class | TextBiDi::ITextBiDi |
Namespaces | |
| namespace | ETextFlag |
| namespace | EDateTimeStyle |
| namespace | EFormatArgumentType |
| namespace | TextFormatUtil |
| namespace | TextBiDi |
| typedef TSortedMap<FString, FFormatArgumentValue, FDefaultAllocator, FLocKeySortedMapLess> FFormatNamedArguments |
| typedef TSharedPtr<const FTextFormatPatternDefinition, ESPMode::ThreadSafe> FTextFormatPatternDefinitionConstPtr |
| typedef TSharedRef<const FTextFormatPatternDefinition, ESPMode::ThreadSafe> FTextFormatPatternDefinitionConstRef |
| typedef TSharedPtr<FTextFormatPatternDefinition, ESPMode::ThreadSafe> FTextFormatPatternDefinitionPtr |
| typedef TSharedRef<FTextFormatPatternDefinition, ESPMode::ThreadSafe> FTextFormatPatternDefinitionRef |
| enum EMemoryUnitStandard : int |
| enum ERoundingMode : int |
Redeclared in KismetTextLibrary for meta-data extraction purposes, be sure to update there as well
|
strong |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| None | No special behavior |
| DeepCompare | Deep compare the text data. When set, two pieces of generated text (eg, from FText::Format, FText::AsNumber, FText::AsDate, FText::ToUpper, etc) will test their internal data to see if they contain identical inputs (so would produce an identical output). When clear, no two separate pieces of generated text will ever compare as identical! |
| LexicalCompareInvariants | Compare invariant data lexically. When set, two pieces of invariant text (eg, from FText::AsCultureInvariant, FText::FromString, FText::FromName, or INVTEXT) will compare their display string data lexically to see if they are identical. When clear, no two separate pieces of invariant text will ever compare as identical! |
|
strong |
|
strong |
| ENUM_CLASS_FLAGS | ( | ETextFormatFlags | ) |
| ENUM_CLASS_FLAGS | ( | ETextIdenticalModeFlags | ) |
| CORE_API void LexFromString | ( | EDateTimeStyle::Type & | OutValue, |
| const TCHAR * | Buffer | ||
| ) |
| CORE_API void LexFromString | ( | ERoundingMode & | OutValue, |
| const TCHAR * | Buffer | ||
| ) |
| CORE_API void LexFromString | ( | ETextGender & | OutValue, |
| const TCHAR * | Buffer | ||
| ) |
| CORE_API const TCHAR * LexToString | ( | EDateTimeStyle::Type | InValue | ) |
| CORE_API const TCHAR * LexToString | ( | ERoundingMode | InValue | ) |
| CORE_API const TCHAR * LexToString | ( | ETextGender | InValue | ) |
| CORE_API bool LexTryParseString | ( | EDateTimeStyle::Type & | OutValue, |
| const TCHAR * | Buffer | ||
| ) |
| CORE_API bool LexTryParseString | ( | ERoundingMode & | OutValue, |
| const TCHAR * | Buffer | ||
| ) |
| CORE_API bool LexTryParseString | ( | ETextGender & | OutValue, |
| const TCHAR * | Buffer | ||
| ) |