FRichTextSyntaxHighlighterTextLayoutMarshaller

Get/set the raw text to/from a text layout, and also inject syntax highlighting for our rich-text markup

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Slate

Header

/Engine/Source/Runtime/Slate/Public/Framework/Text/SyntaxHighlighterTextLayoutMarshaller.h

Include

#include "Framework/Text/SyntaxHighlighterTextLayoutMarshaller.h"

Syntax

class FRichTextSyntaxHighlighterTextLayoutMarshaller : public FSyntaxHighlighterTextLayoutMarshaller

Remarks

Get/set the raw text to/from a text layout, and also inject syntax highlighting for our rich-text markup

Variables

Name Description

Protected variable

FSyntaxTextStyl...

 

SyntaxTextStyle

Styles used to display the text

Constructors

Name Description

Protected function

FRichTextSyntaxHighlighterTextLayoutMarshaller

(
    TSharedPtr< FSyntaxTokenizer > InTo...,
    const FSyntaxTextStyle& InSyntaxTe...
)

Destructors

Functions

Name Description

Public function Static

TSharedRef< ...

 

Create

(
    const FSyntaxTextStyle& InSyntaxTe...
)

Overridden from FSyntaxHighlighterTextLayoutMarshaller

Name Description

Protected function Virtual

void

 

ParseTokens

(
    const FString& SourceString,
    FTextLayout& TargetTextLayout,
    TArray< FSyntaxTokenizer::FTokenize...
)

Classes

Name

Description

Public struct

FSyntaxTextStyle

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss