UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FBreakIterator Struct Reference

#include <BreakIterator.h>

Static Public Member Functions

static CORE_API TSharedRef< IBreakIteratorCreateCharacterBoundaryIterator ()
 
static CORE_API TSharedRef< IBreakIteratorCreateWordBreakIterator ()
 
static CORE_API TSharedRef< IBreakIteratorCreateLineBreakIterator ()
 
static CORE_API TSharedRef< IBreakIteratorCreateCamelCaseBreakIterator ()
 
static CORE_API TSharedRef< IBreakIteratorGetCharacterBoundaryIterator ()
 
static CORE_API TSharedRef< IBreakIteratorGetWordBreakIterator ()
 
static CORE_API TSharedRef< IBreakIteratorGetLineBreakIterator ()
 

Member Function Documentation

◆ CreateCamelCaseBreakIterator()

TSharedRef< IBreakIterator > FBreakIterator::CreateCamelCaseBreakIterator ( )
static

Create a new instance of a break iterator which is designed to locate appropriate soft-wrapping points within a string by searching for CamelCase boundaries This may produce odd results when used with languages which don't have a concept of cases for characters, however should be fine for parsing variable or asset names

◆ CreateCharacterBoundaryIterator()

TSharedRef< IBreakIterator > FBreakIterator::CreateCharacterBoundaryIterator ( )
static

Create a new instance of a break iterator designed to locate character boundary points within a string

◆ CreateLineBreakIterator()

TSharedRef< IBreakIterator > FBreakIterator::CreateLineBreakIterator ( )
static

Create a new instance of a break iterator designed to locate appropriate soft-wrapping points within a string Note that these aren't newlines as such, but rather places where the line could be soft-wrapped when displaying the text

◆ CreateWordBreakIterator()

TSharedRef< IBreakIterator > FBreakIterator::CreateWordBreakIterator ( )
static

Create a new instance of a break iterator designed to locate word boundary points within a string

◆ GetCharacterBoundaryIterator()

TSharedRef< IBreakIterator > FBreakIterator::GetCharacterBoundaryIterator ( )
static

Get a shared instance of a character boundary break iterator

◆ GetLineBreakIterator()

TSharedRef< IBreakIterator > FBreakIterator::GetLineBreakIterator ( )
static

Get a new instance of a line break iterator

◆ GetWordBreakIterator()

TSharedRef< IBreakIterator > FBreakIterator::GetWordBreakIterator ( )
static

Get a shared instance of a work break iterator


The documentation for this struct was generated from the following files: