![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <TextFilterExpressionEvaluator.h>
Inheritance diagram for ITextFilterExpressionContext:Public Member Functions | |
| virtual bool | TestBasicStringExpression (const FTextFilterString &InValue, const ETextFilterTextComparisonMode InTextComparisonMode) const =0 |
| virtual bool | TestComplexExpression (const FName &InKey, const FTextFilterString &InValue, const ETextFilterComparisonOperation InComparisonOperation, const ETextFilterTextComparisonMode InTextComparisonMode) const =0 |
Protected Member Functions | |
| virtual | ~ITextFilterExpressionContext () |
Interface to implement to allow FTextFilterExpressionEvaluator to perform its comparison tests in TestTextFilter
|
inlineprotectedvirtual |
|
pure virtual |
Test the given value against the strings extracted from the current item
Implemented in FDummyTextFilterExpressionContext, TextFilterTests::FTestFilterItem, and FBasicStringFilterExpressionContext.
|
pure virtual |
Perform a complex expression test for the current item
Implemented in FDummyTextFilterExpressionContext, TextFilterTests::FTestFilterItem, and FBasicStringFilterExpressionContext.