![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for IRun, including all inherited members.
| AppendTextTo(FString &Text) const =0 | IRun | pure virtual |
| AppendTextTo(FString &Text, const FTextRange &Range) const =0 | IRun | pure virtual |
| BeginLayout()=0 | IRun | pure virtual |
| Clone() const =0 | IRun | pure virtual |
| CreateBlock(int32 StartIndex, int32 EndIndex, FVector2D Size, const FLayoutBlockTextContext &TextContext, const TSharedPtr< class IRunRenderer > &Renderer)=0 | IRun | pure virtual |
| EndLayout()=0 | IRun | pure virtual |
| GetBaseLine(float Scale) const =0 | IRun | pure virtual |
| GetKerning(int32 CurrentIndex, float Scale, const FRunTextContext &TextContext) const =0 | IRun | pure virtual |
| GetLocationAt(const TSharedRef< ILayoutBlock > &Block, int32 Offset, float Scale) const =0 | IRun | pure virtual |
| GetMaxHeight(float Scale) const =0 | IRun | pure virtual |
| GetOutlineSize(int32 StartIndex, int32 EndIndex, float Scale) const | IRun | inlinevirtual |
| GetRunAttributes() const =0 | IRun | pure virtual |
| GetRunInfo() const =0 | IRun | pure virtual |
| GetShadowSize(int32 StartIndex, int32 EndIndex, float Scale) const | IRun | inlinevirtual |
| GetTextIndexAt(const TSharedRef< ILayoutBlock > &Block, const FVector2D &Location, float Scale, ETextHitPoint *const OutHitPoint=nullptr) const =0 | IRun | pure virtual |
| GetTextRange() const =0 | IRun | pure virtual |
| Measure(int32 StartIndex, int32 EndIndex, float Scale, const FRunTextContext &TextContext) const =0 | IRun | pure virtual |
| Move(const TSharedRef< FString > &NewText, const FTextRange &NewRange)=0 | IRun | pure virtual |
| SetTextRange(const FTextRange &Value)=0 | IRun | pure virtual |
| ~IRun() | IRun | inlinevirtual |