|  | Ark Server API (ASA) - Wiki
    | 
#include <Text.h>
 Collaboration diagram for FTextFormat:
 Collaboration diagram for FTextFormat:| Public Types | |
| enum class | EExpressionType { Invalid , Simple , Complex } | 
| Static Public Member Functions | |
| static FTextFormat | FromString (const FString &InString) | 
| static FTextFormat | FromString (FString &&InString) | 
| static FTextFormat | FromString (const FString &InString, FTextFormatPatternDefinitionConstRef InCustomPatternDef) | 
| static FTextFormat | FromString (FString &&InString, FTextFormatPatternDefinitionConstRef InCustomPatternDef) | 
| Private Member Functions | |
| FTextFormat (FString &&InString, FTextFormatPatternDefinitionConstRef InCustomPatternDef) | |
| Private Attributes | |
| TSharedRef< FTextFormatData, ESPMode::ThreadSafe > | TextFormatData | 
| Friends | |
| class | FTextFormatter | 
Cached compiled expression used by the text formatter. The compiled expression will automatically update if the display string is changed, and is safe to be used as a function-level static. See TextFormatter.cpp for the definition.
| FTextFormat::FTextFormat | ( | ) | 
Construct an instance using an empty FText.
Construct an instance from an FText. The text will be immediately compiled.
| FTextFormat::FTextFormat | ( | const FText & | InText, | 
| FTextFormatPatternDefinitionConstRef | InCustomPatternDef ) | 
Construct an instance from an FText and custom format pattern definition. The text will be immediately compiled.
| 
 | private | 
Construct an instance from an FString. The string will be immediately compiled.
| 
 | static | 
Construct an instance from an FString. The string will be immediately compiled.
| 
 | static | 
Construct an instance from an FString and custom format pattern definition. The string will be immediately compiled.
| 
 | static | 
| 
 | static | 
| EExpressionType FTextFormat::GetExpressionType | ( | ) | const | 
Get the type of expression currently compiled.
Append the names of any arguments to the given array.
| FTextFormatPatternDefinitionConstRef FTextFormat::GetPatternDefinition | ( | ) | const | 
Get the format pattern definition being used.
Get the source string that we're holding. If we're holding a text then we'll return its internal string.
| FText FTextFormat::GetSourceText | ( | ) | const | 
Get the source text that we're holding. If we're holding a string then we'll construct a new text.
| bool FTextFormat::IdenticalTo | ( | const FTextFormat & | Other, | 
| const ETextIdenticalModeFlags | CompareModeFlags ) const | 
Check whether this instance is considered identical to the other instance, based on the comparison flags provided.
| bool FTextFormat::IsValid | ( | ) | const | 
Test to see whether this instance contains valid compiled data.
| bool FTextFormat::ValidatePattern | ( | const FCulturePtr & | InCulture, | 
| TArray< FString > & | OutValidationErrors ) const | 
Validate the format pattern is valid based on the rules of the given culture (or null to use the current language).
| 
 | private |