ITextFilterExpressionContext

Interface to implement to allow [FTextFilterExpressionEvaluator](API\Runtime\Core\Misc\FTextFilterExpressionEvaluator) to perform its comparison tests in TestTextFilter

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Misc/TextFilterExpressionEvaluator.h

Include

#include "Misc/TextFilterExpressionEvaluator.h"

Syntax

class ITextFilterExpressionContext

Remarks

Interface to implement to allow FTextFilterExpressionEvaluator to perform its comparison tests in TestTextFilter

Destructors

Functions

Name Description

Public function Const

bool

 

TestBasicStringExpression

(
    const FTextFilterString& InValue,
    const ETextFilterTextComparisonMode...
)

Test the given value against the strings extracted from the current item

Public function Const

bool

 

TestComplexExpression

(
    const FName& InKey,
    const FTextFilterString& InValue,
    const ETextFilterComparisonOperatio...,
    const ETextFilterTextComparisonMode...
)

Perform a complex expression test for the current item

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss