/Engine/Source/Runtime/Core/Public/Misc/TextFilterExpressionEvaluator.h
Defines an expression evaluator that can be used to perform complex text filter queries
class FTextFilterExpressionEvaluator
TOptional<Expr...
CompiledFilter
The compiled filter created from the current filter text (compiled from FilterText)
TOptional<Text...
CompiledFilterSingleBasicStringTextToken
If there is only one token that is basic string it will be stored here to avoid recompile per item compared.
ETextFilterExpr...
ExpressionEvaluatorMode
Defines whether or not the expression parser can evaluate complex expressions
TArray<FExpres...
ExpressionTokens
The filter expression tokens created from the current filter text (lexed from FilterText)
FText
FilterErrorText
The last error returned from lexing or compiling the current filter text
FText
FilterText
The the filter terms that we're currently using (compiled into CompiledFilter)
ETextFilterExpr...
FilterType
The cached complexity of the current filter terms
FExpressionGram...
Grammar
TOperatorJumpTa...
JumpTable
FTokenDefinitio...
TokenDefinitions
Expression parser
TMap<FString, ...
TokenFunctionHandlers
Mapping of function names to their callbacks