UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDefaultLayoutBlock Class Reference

#include <DefaultLayoutBlock.h>

+ Inheritance diagram for FDefaultLayoutBlock:

Public Member Functions

virtual ~FDefaultLayoutBlock ()
 
virtual TSharedRef< IRunGetRun () const override
 
virtual FTextRange GetTextRange () const override
 
virtual FVector2D GetSize () const override
 
virtual FLayoutBlockTextContext GetTextContext () const override
 
virtual TSharedPtr< IRunRendererGetRenderer () const override
 
virtual void SetLocationOffset (const FVector2D &InLocationOffset) override
 
virtual FVector2D GetLocationOffset () const override
 
- Public Member Functions inherited from ILayoutBlock
virtual ~ILayoutBlock ()
 

Static Public Member Functions

static TSharedRef< FDefaultLayoutBlockCreate (const TSharedRef< IRun > &InRun, const FTextRange &InRange, FVector2D InSize, const FLayoutBlockTextContext &InTextContext, const TSharedPtr< IRunRenderer > &InRenderer)
 

Constructor & Destructor Documentation

◆ ~FDefaultLayoutBlock()

virtual FDefaultLayoutBlock::~FDefaultLayoutBlock ( )
inlinevirtual

Member Function Documentation

◆ Create()

static TSharedRef< FDefaultLayoutBlock > FDefaultLayoutBlock::Create ( const TSharedRef< IRun > &  InRun,
const FTextRange InRange,
FVector2D  InSize,
const FLayoutBlockTextContext InTextContext,
const TSharedPtr< IRunRenderer > &  InRenderer 
)
inlinestatic

◆ GetLocationOffset()

virtual FVector2D FDefaultLayoutBlock::GetLocationOffset ( ) const
inlineoverridevirtual

Implements ILayoutBlock.

◆ GetRenderer()

virtual TSharedPtr< IRunRenderer > FDefaultLayoutBlock::GetRenderer ( ) const
inlineoverridevirtual

Implements ILayoutBlock.

◆ GetRun()

virtual TSharedRef< IRun > FDefaultLayoutBlock::GetRun ( ) const
inlineoverridevirtual

Implements ILayoutBlock.

◆ GetSize()

virtual FVector2D FDefaultLayoutBlock::GetSize ( ) const
inlineoverridevirtual

Implements ILayoutBlock.

◆ GetTextContext()

virtual FLayoutBlockTextContext FDefaultLayoutBlock::GetTextContext ( ) const
inlineoverridevirtual

Implements ILayoutBlock.

◆ GetTextRange()

virtual FTextRange FDefaultLayoutBlock::GetTextRange ( ) const
inlineoverridevirtual

Implements ILayoutBlock.

◆ SetLocationOffset()

virtual void FDefaultLayoutBlock::SetLocationOffset ( const FVector2D InLocationOffset)
inlineoverridevirtual

Implements ILayoutBlock.


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