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

#include <WidgetLayoutBlock.h>

+ Inheritance diagram for FWidgetLayoutBlock:

Public Member Functions

virtual ~FWidgetLayoutBlock ()
 
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
 
TSharedRef< SWidgetGetWidget () const
 
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< FWidgetLayoutBlockCreate (const TSharedRef< IRun > &InRun, const TSharedRef< SWidget > &InWidget, const FTextRange &InRange, FVector2D InSize, const FLayoutBlockTextContext &InTextContext, const TSharedPtr< IRunRenderer > &InRenderer)
 

Constructor & Destructor Documentation

◆ ~FWidgetLayoutBlock()

virtual FWidgetLayoutBlock::~FWidgetLayoutBlock ( )
inlinevirtual

Member Function Documentation

◆ Create()

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

◆ GetLocationOffset()

virtual FVector2D FWidgetLayoutBlock::GetLocationOffset ( ) const
inlineoverridevirtual

Implements ILayoutBlock.

◆ GetRenderer()

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

Implements ILayoutBlock.

◆ GetRun()

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

Implements ILayoutBlock.

◆ GetSize()

virtual FVector2D FWidgetLayoutBlock::GetSize ( ) const
inlineoverridevirtual

Implements ILayoutBlock.

◆ GetTextContext()

virtual FLayoutBlockTextContext FWidgetLayoutBlock::GetTextContext ( ) const
inlineoverridevirtual

Implements ILayoutBlock.

◆ GetTextRange()

virtual FTextRange FWidgetLayoutBlock::GetTextRange ( ) const
inlineoverridevirtual

Implements ILayoutBlock.

◆ GetWidget()

TSharedRef< SWidget > FWidgetLayoutBlock::GetWidget ( ) const
inline

◆ SetLocationOffset()

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

Implements ILayoutBlock.


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