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

#include <SlateTextHighlightRunRenderer.h>

+ Inheritance diagram for FSlateTextHighlightRunRenderer:

Public Member Functions

virtual ~FSlateTextHighlightRunRenderer ()
 
virtual SLATE_API int32 OnPaint (const FPaintArgs &Args, const FTextLayout::FLineView &Line, const TSharedRef< ISlateRun > &Run, const TSharedRef< ILayoutBlock > &Block, const FTextBlockStyle &DefaultStyle, const FGeometry &AllottedGeometry, const FSlateRect &MyCullingRect, FSlateWindowElementList &OutDrawElements, int32 LayerId, const FWidgetStyle &InWidgetStyle, bool bParentEnabled) const override
 
- Public Member Functions inherited from ISlateRunRenderer
virtual ~ISlateRunRenderer ()
 
- Public Member Functions inherited from IRunRenderer
virtual ~IRunRenderer ()
 

Static Public Member Functions

static SLATE_API TSharedRef< FSlateTextHighlightRunRendererCreate ()
 

Constructor & Destructor Documentation

◆ ~FSlateTextHighlightRunRenderer()

virtual FSlateTextHighlightRunRenderer::~FSlateTextHighlightRunRenderer ( )
inlinevirtual

Member Function Documentation

◆ Create()

TSharedRef< FSlateTextHighlightRunRenderer > FSlateTextHighlightRunRenderer::Create ( )
static

◆ OnPaint()

int32 FSlateTextHighlightRunRenderer::OnPaint ( const FPaintArgs Args,
const FTextLayout::FLineView Line,
const TSharedRef< ISlateRun > &  Run,
const TSharedRef< ILayoutBlock > &  Block,
const FTextBlockStyle DefaultStyle,
const FGeometry AllottedGeometry,
const FSlateRect MyCullingRect,
FSlateWindowElementList OutDrawElements,
int32  LayerId,
const FWidgetStyle InWidgetStyle,
bool  bParentEnabled 
) const
overridevirtual

Implements ISlateRunRenderer.


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