Go to the source code of this file.
|
| enum class | ETextFilterExpressionType : uint8 {
Invalid = 0x0
, Empty = 0x1
, BasicString = 0x2
, Complex = 0x3
,
Invalid
, Empty
, BasicString
, Complex
} |
| |
| enum class | ETextFilterExpressionEvaluatorMode : uint8 { BasicString = 0x0
, Complex = 0x1
, BasicString
, Complex
} |
| |
|
| | DEFINE_EXPRESSION_NODE_TYPE (TextFilterExpressionParser::FTextToken, 0x09E49538, 0x633545E3, 0x84B5644F, 0x1F11628F) |
| |
| | DEFINE_EXPRESSION_NODE_TYPE (TextFilterExpressionParser::FFunction, 0x084E6214, 0x032FFA48, 0x9245ABF1, 0x9E248F1A) |
| |
| | DECLARE_DELEGATE_RetVal_OneParam (bool, FTokenFunctionHandler, const FTextFilterString &) |
| |
◆ DEFINE_TEXT_EXPRESSION_OPERATOR_NODE
◆ ETextFilterExpressionEvaluatorMode
Defines whether or not the expression parser can evaluate complex expressions
| Enumerator |
|---|
| BasicString | |
| Complex | |
| BasicString | |
| Complex | |
Definition at line 29 of file TextFilterExpressionEvaluator.h.
◆ ETextFilterExpressionType
Defines the complexity of the current filter terms. Complex in this case means that the expression will perform key->value comparisons
| Enumerator |
|---|
| Invalid | |
| Empty | |
| BasicString | |
| Complex | |
| Invalid | |
| Empty | |
| BasicString | |
| Complex | |
Definition at line 20 of file TextFilterExpressionEvaluator.h.
◆ DECLARE_DELEGATE_RetVal_OneParam()
◆ DEFINE_EXPRESSION_NODE_TYPE() [1/2]
◆ DEFINE_EXPRESSION_NODE_TYPE() [2/2]