UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ISyntaxTokenizer Class Referenceabstract

#include <SyntaxTokenizer.h>

+ Inheritance diagram for ISyntaxTokenizer:

Classes

struct  FToken
 
struct  FTokenizedLine
 

Public Types

enum class  ETokenType : uint8 { Syntax , Literal }
 

Public Member Functions

virtual ~ISyntaxTokenizer ()
 
virtual void Process (TArray< FTokenizedLine > &OutTokenizedLines, const FString &Input)=0
 

Member Enumeration Documentation

◆ ETokenType

Denotes the type of token

Enumerator
Syntax 

Syntax token matching the tokenizing rules provided

Literal 

String token containing some literal text

Constructor & Destructor Documentation

◆ ~ISyntaxTokenizer()

virtual ISyntaxTokenizer::~ISyntaxTokenizer ( )
inlinevirtual

Member Function Documentation

◆ Process()

virtual void ISyntaxTokenizer::Process ( TArray< FTokenizedLine > &  OutTokenizedLines,
const FString &  Input 
)
pure virtual

Implemented in FSyntaxTokenizer.


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