17 lines
457 B
C++
17 lines
457 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "Editor/PCGSyntaxTokenizerParams.h"
|
|
|
|
#include "Text/HLSLSyntaxTokenizer.h"
|
|
|
|
/**
|
|
* Tokenize the text based on HLSL keywords and operators. Also considers PCG specific keywords as tokens if provided through AddAdditionalKeywords().
|
|
*/
|
|
class FPCGHLSLSyntaxTokenizer : public FHlslSyntaxTokenizer
|
|
{
|
|
public:
|
|
FPCGHLSLSyntaxTokenizer(const FPCGSyntaxTokenizerParams& InParams = {});
|
|
};
|