UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ITextData Class Referenceabstract

#include <ITextData.h>

+ Inheritance diagram for ITextData:

Public Member Functions

virtual ~ITextData ()=default
 
virtual const FString & GetSourceString () const =0
 
virtual const FString & GetDisplayString () const =0
 
virtual FTextConstDisplayStringPtr GetLocalizedString () const =0
 
virtual uint16 GetGlobalHistoryRevision () const =0
 
virtual uint16 GetLocalHistoryRevision () const =0
 
virtual const FTextHistoryGetTextHistory () const =0
 
virtual FTextHistoryGetMutableTextHistory ()=0
 
- Public Member Functions inherited from IRefCountedObject
virtual ~IRefCountedObject ()
 
virtual FReturnedRefCountValue AddRef () const =0
 
virtual uint32 Release () const =0
 
virtual uint32 GetRefCount () const =0
 

Detailed Description

Interface to the internal data for an FText.

Constructor & Destructor Documentation

◆ ~ITextData()

virtual ITextData::~ITextData ( )
virtualdefault

Member Function Documentation

◆ GetDisplayString()

virtual const FString & ITextData::GetDisplayString ( ) const
pure virtual

Get the string to use for display purposes. This may be a shared display string from the localization manager, or may been generated at runtime.

Implemented in FTextHistory_Base, FTextHistory_Generated, and FTextHistory_StringTableEntry.

◆ GetGlobalHistoryRevision()

virtual uint16 ITextData::GetGlobalHistoryRevision ( ) const
pure virtual

Get the global history revision associated with this text instance.

Implemented in FTextHistory.

◆ GetLocalHistoryRevision()

virtual uint16 ITextData::GetLocalHistoryRevision ( ) const
pure virtual

Get the local history revision associated with this text instance.

Implemented in FTextHistory.

◆ GetLocalizedString()

virtual FTextConstDisplayStringPtr ITextData::GetLocalizedString ( ) const
pure virtual

Get the shared display string (if any).

Implemented in FTextHistory, FTextHistory_Base, and FTextHistory_StringTableEntry.

◆ GetMutableTextHistory()

virtual FTextHistory & ITextData::GetMutableTextHistory ( )
pure virtual

Get a mutable reference to the history associated with this text instance (used when loading/saving text).

Implemented in FTextHistory.

◆ GetSourceString()

virtual const FString & ITextData::GetSourceString ( ) const
pure virtual

Get the source string for this text.

Implemented in FTextHistory, FTextHistory_Base, and FTextHistory_StringTableEntry.

◆ GetTextHistory()

virtual const FTextHistory & ITextData::GetTextHistory ( ) const
pure virtual

Get the history associated with this text instance.

Implemented in FTextHistory.


The documentation for this class was generated from the following file: