Navigation
API > API/Plugins > API/Plugins/TedsTableViewer
| Name | FTedsFilterBase |
| Type | class |
| Header File | /Engine/Plugins/Experimental/EditorDataStorageFeatures/Source/TedsTableViewer/Public/TedsFilter.inl |
| Include Path | #include "TedsFilter.inl" |
Syntax
template<typename FilterType>
class FTedsFilterBase : public FFilterBase< FilterType >
Inheritance Hierarchy
- FFilterBase → FTedsFilterBase
Implements Interfaces
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTedsFilterBase
(
const FName& InFilterName, |
Constructor for a TEDS Filter | ||
FTedsFilterBase
(
const FName& InFilterName, |
Constructor for a TEDS Filter Require that the template type cannot be one of the pre-defined FilterQuery types so it will pass to the defined constructor instead of this one. | ||
FTedsFilterBase
(
const FName& InFilterName, |
Constructor for a TEDS Filter | ||
FTedsFilterBase
(
const FName& InFilterName, |
Constructor for a TEDS Filter | ||
FTedsFilterBase
(
const UClass* InClass, |
Constructor for a TEDS Class Filter | ||
FTedsFilterBase
(
const FName& InFilterName, |
Constructor for a TEDS Filter | ||
FTedsFilterBase
(
const FName& InFilterName, |
Constructor for a TEDS Filter Require that the template type cannot be one of the pre-defined FilterQuery types so it will pass to the defined constructor instead of this one. |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FTedsFilterBase() |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FName GetIdentifier() |
|||
bool IsActiveByDefault() |
|||
bool IsClassFilter() |
|||
void SetCategory
(
const TSharedPtr< FFilterCategory >& InCategory |
Public Virtual
Overridden from FFilterBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FLinearColor GetColor() |
Returns the color this filter button will be when displayed as a button | ||
virtual FText GetDisplayName() |
Returns the human-readable name for this filter | ||
virtual FName GetIconName() |
Returns the name of the icon to use in menu entries | ||
virtual FText GetToolTipText() |
Returns the tooltip for this filter, shown in the filters menu | ||
virtual bool IsInverseFilter() |
If true, the filter will be active in the FilterBar when it is inactive in the UI (i.e the filter pill is grayed out) | ||
| Can be overridden for custom FilterBar subclasses to load settings, currently not implemented in any generic Filter Bar | |||
virtual void ModifyContextMenu
(
FMenuBuilder& MenuBuilder |
Called when the right-click context menu is being built for this filter | ||
| Can be overriden for custom FilterBar subclasses to save settings, currently not implemented in any generic Filter Bar |
Overridden from IFilter
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetName() |
Returns the system name for this filter |