Description
A bitmask of ETextFlag values that record properties of this FText instance, such as whether it is culture-invariant, transient, or initializing.
Caveats & Gotchas
- • This field is private. Do not read or write it directly — use the public FText query methods (IsCultureInvariant(), IsTransient(), etc.) which mask and interpret the flags correctly.
- • Flags are per-instance, not per-shared-data: two FText objects that share the same TextData pointer can have different Flags values, which is why Flags is stored on FText rather than inside ITextData.
Signature
uint32 Flags Example
Check flags via public API (do not read Flags directly) C++
FText CultureInvariant = FText::AsCultureInvariant(FString(TEXT("Debug Value")));
// Internally sets ETextFlag::CultureInvariant in Flags
check(CultureInvariant.IsCultureInvariant()); See Also
Tags
Version History
Introduced in: unknown
| Version | Status | Notes |
|---|---|---|
| 5.6 | stable | — |
Feedback
Was this helpful?