#define check(expr)
Definition AssertionMacros.h:314
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
TStringView< TCHAR > FStringView
Definition StringFwd.h:45
UE_REWRITE T CopyTemp(T &Val)
Definition UnrealTemplate.h:554
Definition IBreakIterator.h:9
virtual int32 MoveToCandidateBefore(const int32 InIndex)=0
virtual int32 ResetToEnd()=0
virtual void SetString(FString &&InString)=0
virtual int32 MoveToPrevious()=0
virtual int32 MoveToNext()=0
virtual void ClearString()
Definition IBreakIterator.h:46
virtual void SetStringRef(const FText &InText)
Definition IBreakIterator.h:27
virtual ~IBreakIterator()=default
virtual void SetString(const FString &InString)
Definition IBreakIterator.h:17
virtual void SetStringRef(const FString *InString)
Definition IBreakIterator.h:39
virtual int32 GetCurrentPosition() const =0
virtual int32 MoveToCandidateAfter(const int32 InIndex)=0
virtual void SetString(const TCHAR *const InString, const int32 InStringLength)
Definition IBreakIterator.h:21
virtual void SetStringRef(FStringView InString)=0
virtual void SetStringRef(const FString &InString)
Definition IBreakIterator.h:31
virtual int32 ResetToBeginning()=0
virtual void SetStringRef(const TCHAR *const InString, const int32 InStringLength)
Definition IBreakIterator.h:35
virtual void SetString(const FText &InText)
Definition IBreakIterator.h:13