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

#include <IBreakIterator.h>

+ Inheritance diagram for IBreakIterator:

Public Member Functions

virtual ~IBreakIterator ()=default
 
virtual void SetString (const FText &InText)
 
virtual void SetString (const FString &InString)
 
virtual void SetString (const TCHAR *const InString, const int32 InStringLength)
 
virtual void SetString (FString &&InString)=0
 
virtual void SetStringRef (const FText &InText)
 
virtual void SetStringRef (const FString &InString)
 
virtual void SetStringRef (const TCHAR *const InString, const int32 InStringLength)
 
virtual void SetStringRef (const FString *InString)
 
virtual void SetStringRef (FStringView InString)=0
 
virtual void ClearString ()
 
virtual int32 GetCurrentPosition () const =0
 
virtual int32 ResetToBeginning ()=0
 
virtual int32 ResetToEnd ()=0
 
virtual int32 MoveToPrevious ()=0
 
virtual int32 MoveToNext ()=0
 
virtual int32 MoveToCandidateBefore (const int32 InIndex)=0
 
virtual int32 MoveToCandidateAfter (const int32 InIndex)=0
 

Constructor & Destructor Documentation

◆ ~IBreakIterator()

virtual IBreakIterator::~IBreakIterator ( )
virtualdefault

Member Function Documentation

◆ ClearString()

virtual void IBreakIterator::ClearString ( )
inlinevirtual

◆ GetCurrentPosition()

virtual int32 IBreakIterator::GetCurrentPosition ( ) const
pure virtual

◆ MoveToCandidateAfter()

virtual int32 IBreakIterator::MoveToCandidateAfter ( const int32  InIndex)
pure virtual

◆ MoveToCandidateBefore()

virtual int32 IBreakIterator::MoveToCandidateBefore ( const int32  InIndex)
pure virtual

◆ MoveToNext()

◆ MoveToPrevious()

virtual int32 IBreakIterator::MoveToPrevious ( )
pure virtual

◆ ResetToBeginning()

virtual int32 IBreakIterator::ResetToBeginning ( )
pure virtual

◆ ResetToEnd()

◆ SetString() [1/4]

virtual void IBreakIterator::SetString ( const FString &  InString)
inlinevirtual

◆ SetString() [2/4]

virtual void IBreakIterator::SetString ( const FText InText)
inlinevirtual

◆ SetString() [3/4]

virtual void IBreakIterator::SetString ( const TCHAR *const  InString,
const int32  InStringLength 
)
inlinevirtual

◆ SetString() [4/4]

virtual void IBreakIterator::SetString ( FString &&  InString)
pure virtual

◆ SetStringRef() [1/5]

virtual void IBreakIterator::SetStringRef ( const FString &  InString)
inlinevirtual

◆ SetStringRef() [2/5]

virtual void IBreakIterator::SetStringRef ( const FString *  InString)
inlinevirtual

◆ SetStringRef() [3/5]

virtual void IBreakIterator::SetStringRef ( const FText InText)
inlinevirtual

◆ SetStringRef() [4/5]

virtual void IBreakIterator::SetStringRef ( const TCHAR *const  InString,
const int32  InStringLength 
)
inlinevirtual

◆ SetStringRef() [5/5]

virtual void IBreakIterator::SetStringRef ( FStringView  InString)
pure virtual

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