Navigation
API > API/Editor > API/Editor/Sequencer
Generic interface for all Sequencer filter bar implementations.
| Name | ISequencerFilterBar |
| Type | class |
| Header File | /Engine/Source/Editor/Sequencer/Public/Filters/ISequencerFilterBar.h |
| Include Path | #include "Filters/ISequencerFilterBar.h" |
Syntax
class ISequencerFilterBar : public TSharedFromThis< ISequencerFilterBar >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → ISequencerFilterBar
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ISequencerFilterBar() |
Filters/ISequencerFilterBar.h |
Classes
| Name | Remarks |
|---|---|
| FOnFilterBarStateChanged |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Filters/ISequencerFilterBar.h | |||
| Filters/ISequencerFilterBar.h | |||
| Filters/ISequencerFilterBar.h | |||
bool AreFiltersMuted() |
Filters/ISequencerFilterBar.h | ||
bool CanResetFilters() |
Filters/ISequencerFilterBar.h | ||
void CreateNewTextFilter() |
Filters/ISequencerFilterBar.h | ||
bool DoesTextFilterStringContainExpressionPair
(
const ISequencerTextFilterExpressionContext& InExpression |
Returns true if the current filter bar text filter string contains the specified text expression. | Filters/ISequencerFilterBar.h | |
| Filters/ISequencerFilterBar.h | |||
TSharedPtr< FUICommandList > GetCommandList() |
Filters/ISequencerFilterBar.h | ||
| Filters/ISequencerFilterBar.h | |||
| Filters/ISequencerFilterBar.h | |||
int32 GetFilteredDisplayNodeCount() |
Filters/ISequencerFilterBar.h | ||
FName GetIdentifier() |
Filters/ISequencerFilterBar.h | ||
ISequencer & GetSequencer() |
Filters/ISequencerFilterBar.h | ||
TArray< TSharedRef< ISequencerTextFilterExpressionContext > > GetTextFilterExpressionContexts() |
Filters/ISequencerFilterBar.h | ||
const FTextFilterExpressionEvaluator & GetTextFilterExpressionEvaluator() |
Filters/ISequencerFilterBar.h | ||
FString GetTextFilterString() |
Filters/ISequencerFilterBar.h | ||
int32 GetTotalDisplayNodeCount() |
Filters/ISequencerFilterBar.h | ||
bool HasAnyFilterActive
(
const bool bCheckTextFilter, |
Filters/ISequencerFilterBar.h | ||
bool HasAnyFilterEnabled() |
Filters/ISequencerFilterBar.h | ||
bool IsFilterActiveByDisplayName
(
const FString& InFilterName |
Filters/ISequencerFilterBar.h | ||
bool IsFilterBarLayout
(
const EFilterBarLayout InLayout |
Filters/ISequencerFilterBar.h | ||
bool IsFilterBarVisible() |
Filters/ISequencerFilterBar.h | ||
bool IsFilterEnabledByDisplayName
(
const FString& InFilterName |
Filters/ISequencerFilterBar.h | ||
void MuteFilters
(
const bool bInMute |
Filters/ISequencerFilterBar.h | ||
FSimpleMulticastDelegate & OnRequestUpdate() |
Event called to request that the subscribe update its view since the filters state has changed | Filters/ISequencerFilterBar.h | |
FOnFilterBarStateChanged & OnStateChanged() |
Event called when the visibility or layout state has changed | Filters/ISequencerFilterBar.h | |
void OpenTextExpressionHelp() |
Filters/ISequencerFilterBar.h | ||
void RequestFilterUpdate() |
Filters/ISequencerFilterBar.h | ||
void ResetFilters() |
Filters/ISequencerFilterBar.h | ||
void SaveCurrentFilterSetAsCustomTextFilter() |
Filters/ISequencerFilterBar.h | ||
bool SetFilterActiveByDisplayName
(
const FString& InFilterName, |
Filters/ISequencerFilterBar.h | ||
bool SetFilterEnabledByDisplayName
(
const FString& InFilterName, |
Filters/ISequencerFilterBar.h | ||
void SetTextFilterString
(
const FString& InText |
Filters/ISequencerFilterBar.h | ||
void SetToHorizontalLayout() |
Filters/ISequencerFilterBar.h | ||
void SetToVerticalLayout() |
Filters/ISequencerFilterBar.h | ||
bool ShouldShowFilterBarWidget() |
Filters/ISequencerFilterBar.h | ||
void ToggleFilterBarLayout() |
Filters/ISequencerFilterBar.h | ||
void ToggleFilterBarVisibility() |
Filters/ISequencerFilterBar.h |