|
ArticyXImporter
ArticyXImporter for Unreal Engine
|
Public Types | |
| typedef TRemoveReference< FArticyVariableFilterType >::Type | FArticyVariableFilterTypePtr |
Public Member Functions | |
| FFrontendFilter_ArticyGVFilterExpressionContext () | |
| void | SetVariable (FArticyVariableFilterTypePtr InVariable) |
| void | ClearVariable () |
| virtual bool | TestBasicStringExpression (const FTextFilterString &InValue, const ETextFilterTextComparisonMode InTextComparisonMode) const override |
| virtual bool | TestComplexExpression (const FName &InKey, const FTextFilterString &InValue, const ETextFilterComparisonOperation InComparisonOperation, const ETextFilterTextComparisonMode InTextComparisonMode) const override |
Expression context to test the given variable data against the current text filter
|
inline |
Default constructor for FFrontendFilter_ArticyGVFilterExpressionContext.
|
inline |
Clears the current variable from the context.
|
inline |
Sets the variable to be filtered.
| InVariable | Pointer to the variable being filtered. |
|
overridevirtual |
Tests the variable against a basic string expression.
| InValue | The value to test against. |
| InTextComparisonMode | The mode of text comparison. |
|
overridevirtual |
Tests the variable against a complex expression.
| InKey | The key for the expression. |
| InValue | The value to test against. |
| InComparisonOperation | The comparison operation to use. |
| InTextComparisonMode | The mode of text comparison. |
Tests the variable against a complex expression.
| InKey | The key for the expression. |
| InValue | The value to test against. |
| InComparisonOperation | The comparison operation to use. |
| InTextComparisonMode | The mode of text comparison. |