|
ArticyXImporter
ArticyXImporter for Unreal Engine
|
#include <ArticyFilterHelpers.h>
Public Member Functions | |
| FFrontendFilter_ArticyObject () | |
| ~FFrontendFilter_ArticyObject () | |
| virtual FString | GetName () const |
| virtual FText | GetDisplayName () const |
| virtual FText | GetToolTipText () const |
| virtual bool | PassesFilter (FArticyObjectFilterType InItem) const override |
| DECLARE_DERIVED_EVENT (FFrontendFilter_ArticyObject, IFilter< FArticyObjectFilterType >::FChangedEvent, FChangedEvent) | |
| virtual FChangedEvent & | OnChanged () override |
| FText | GetRawFilterText () const |
| void | SetRawFilterText (const FText &InFilterText) |
| FText | GetFilterErrorText () const |
| void | SetIncludeClassName (const bool InIncludeClassName) |
Public Attributes | |
| FChangedEvent | ChangedEvent |
Protected Member Functions | |
| void | BroadcastChangedEvent () const |
A filter for testing Articy objects for various traits such as display name, speaker name, text, etc.
| FFrontendFilter_ArticyObject::FFrontendFilter_ArticyObject | ( | ) |
Constructor for FFrontendFilter_ArticyObject.
| FFrontendFilter_ArticyObject::~FFrontendFilter_ArticyObject | ( | ) |
Destructor for FFrontendFilter_ArticyObject.
|
inlineprotected |
Broadcasts the changed event to notify listeners.
|
inlinevirtual |
Gets the display name of the filter.
| FText FFrontendFilter_ArticyObject::GetFilterErrorText | ( | ) | const |
Get the last error returned from lexing or compiling the current filter text.
Retrieves any error text from the filter.
|
inlinevirtual |
Gets the name of the filter.
| FText FFrontendFilter_ArticyObject::GetRawFilterText | ( | ) | const |
Returns the unsanitized and unsplit filter terms.
Retrieves the raw filter text.
|
inlinevirtual |
Gets the tooltip text for the filter.
|
overridevirtual |
Determines if the given item passes the filter.
| InItem | The item to test against the filter. |
| void FFrontendFilter_ArticyObject::SetIncludeClassName | ( | const bool | InIncludeClassName | ) |
If bIncludeClassName is true, the text filter will include an asset's class name in the search.
| InIncludeClassName | Boolean value indicating inclusion of class name. |
Sets whether the class name should be included in the filter.
| InIncludeClassName | Boolean value indicating inclusion of class name. |
| void FFrontendFilter_ArticyObject::SetRawFilterText | ( | const FText & | InFilterText | ) |
Set the Text to be used as the Filter's restrictions.
| InFilterText | The filter text to set. |
Sets the raw filter text.
| InFilterText | The filter text to set. |