UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSlateTextRun Member List

This is the complete list of members for FSlateTextRun, including all inherited members.

AppendTextTo(FString &Text) const overrideFSlateTextRunvirtual
AppendTextTo(FString &AppendToText, const FTextRange &PartialRange) const overrideFSlateTextRunvirtual
ApplyFontSizeMultiplierOnTextStyle(float FontSizeMultiplier)FSlateTextRun
ArrangeChildren(const TSharedRef< ILayoutBlock > &Block, const FGeometry &AllottedGeometry, FArrangedChildren &ArrangedChildren) const overrideFSlateTextRunvirtual
AsShared()TSharedFromThis< FSlateTextRun >inline
AsShared() constTSharedFromThis< FSlateTextRun >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FSlateTextRun >inline
AsWeak()TSharedFromThis< FSlateTextRun >inline
AsWeak() constTSharedFromThis< FSlateTextRun >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FSlateTextRun >inline
BeginLayout() overrideFSlateTextRuninlinevirtual
Clone() const overrideFSlateTextRunvirtual
Create(const FRunInfo &InRunInfo, const TSharedRef< const FString > &InText, const FTextBlockStyle &Style)FSlateTextRunstatic
Create(const FRunInfo &InRunInfo, const TSharedRef< const FString > &InText, const FTextBlockStyle &Style, const FTextRange &InRange)FSlateTextRunstatic
CreateBlock(int32 StartIndex, int32 EndIndex, FVector2D Size, const FLayoutBlockTextContext &TextContext, const TSharedPtr< IRunRenderer > &Renderer) overrideFSlateTextRunvirtual
DoesSharedInstanceExist() constTSharedFromThis< FSlateTextRun >inline
EndLayout() overrideFSlateTextRuninlinevirtual
FSlateTextRun(const FRunInfo &InRunInfo, const TSharedRef< const FString > &InText, const FTextBlockStyle &InStyle)FSlateTextRunprotected
FSlateTextRun(const FRunInfo &InRunInfo, const TSharedRef< const FString > &InText, const FTextBlockStyle &InStyle, const FTextRange &InRange)FSlateTextRunprotected
FSlateTextRun(const FSlateTextRun &Run)FSlateTextRunprotected
GetBaseLine(float Scale) const overrideFSlateTextRunvirtual
GetChildren() overrideFSlateTextRunvirtual
GetKerning(int32 CurrentIndex, float Scale, const FRunTextContext &TextContext) const overrideFSlateTextRunvirtual
GetLocationAt(const TSharedRef< ILayoutBlock > &Block, int32 Offset, float Scale) const overrideFSlateTextRunvirtual
GetMaxHeight(float Scale) const overrideFSlateTextRunvirtual
GetOutlineSize(int32 StartIndex, int32 EndIndex, float Scale) const overrideFSlateTextRunvirtual
GetRunAttributes() const overrideFSlateTextRunvirtual
GetRunInfo() const overrideFSlateTextRunvirtual
GetShadowSize(int32 StartIndex, int32 EndIndex, float Scale) const overrideFSlateTextRunvirtual
GetTextIndexAt(const TSharedRef< ILayoutBlock > &Block, const FVector2D &Location, float Scale, ETextHitPoint *const OutHitPoint=nullptr) const overrideFSlateTextRunvirtual
GetTextRange() const overrideFSlateTextRunvirtual
Measure(int32 StartIndex, int32 EndIndex, float Scale, const FRunTextContext &TextContext) const overrideFSlateTextRunvirtual
Move(const TSharedRef< FString > &NewText, const FTextRange &NewRange) overrideFSlateTextRunvirtual
OnPaint(const FPaintArgs &PaintArgs, const FTextArgs &TextArgs, const FGeometry &AllottedGeometry, const FSlateRect &MyCullingRect, FSlateWindowElementList &OutDrawElements, int32 LayerId, const FWidgetStyle &InWidgetStyle, bool bParentEnabled) const overrideFSlateTextRunvirtual
operator=(TSharedFromThis const &)TSharedFromThis< FSlateTextRun >inlineprotected
RangeFSlateTextRunprotected
RunInfoFSlateTextRunprotected
SetTextRange(const FTextRange &Value) overrideFSlateTextRunvirtual
SharedThis(OtherType *ThisPtr)TSharedFromThis< FSlateTextRun >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< FSlateTextRun >inlineprotectedstatic
StyleFSlateTextRunprotected
TextFSlateTextRunprotected
TSharedFromThis()TSharedFromThis< FSlateTextRun >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< FSlateTextRun >inlineprotected
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< FSlateTextRun >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< FSlateTextRun >inline
~FSlateTextRun()FSlateTextRuninlinevirtual
~IRun()IRuninlinevirtual
~TSharedFromThis()TSharedFromThis< FSlateTextRun >inlineprotected