Navigation
API > API/Editor > API/Editor/Sequencer
Sequencer base filter for all Sequencer filters (Sequencer, Navigation Tool, etc.)
| Name | FSequencerFilterBase |
| Type | class |
| Header File | /Engine/Source/Editor/Sequencer/Public/Filters/SequencerFilterBase.h |
| Include Path | #include "Filters/SequencerFilterBase.h" |
Syntax
template<typename InFilterType>
class FSequencerFilterBase :
public FFilterBase< InFilterType >,
public TSharedFromThis< FSequencerFilterBase< InFilterType > >
Inheritance Hierarchy
- FFilterBase< InFilterType > → FSequencerFilterBase
- FSharedFromThisBase → TSharedFromThis → FSequencerFilterBase
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSequencerFilterBase
(
ISequencerFilterBar& InOutFilterInterface, |
Filters/SequencerFilterBase.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ActiveStateChanged
(
const bool bInActive |
Filters/SequencerFilterBase.h | ||
virtual void BindCommands() |
Filters/SequencerFilterBase.h | ||
bool CanToggleFilter() |
Filters/SequencerFilterBase.h | ||
virtual FLinearColor GetColor() |
Filters/SequencerFilterBase.h | ||
virtual FText GetDefaultToolTipText() |
Filters/SequencerFilterBase.h | ||
virtual FText GetDisplayName() |
Filters/SequencerFilterBase.h | ||
virtual ISequencerFilterBar & GetFilterInterface() |
Filters/SequencerFilterBase.h | ||
virtual FSlateIcon GetIcon() |
Filters/SequencerFilterBase.h | ||
ISequencer & GetSequencer() |
Filters/SequencerFilterBase.h | ||
virtual TSharedPtr< FUICommandInfo > GetToggleCommand() |
Filters/SequencerFilterBase.h | ||
virtual FText GetToolTipText() |
Filters/SequencerFilterBase.h | ||
virtual bool IsCustomTextFilter() |
Filters/SequencerFilterBase.h | ||
virtual bool IsInverseFilter() |
Filters/SequencerFilterBase.h | ||
| Filters/SequencerFilterBase.h | |||
virtual void ModifyContextMenu
(
FMenuBuilder& MenuBuilder |
Filters/SequencerFilterBase.h | ||
virtual bool PassesFilter
(
InFilterType InItem |
Filters/SequencerFilterBase.h | ||
| Filters/SequencerFilterBase.h | |||
virtual bool SupportsSequence
(
UMovieSceneSequence*const InSequence |
Filters/SequencerFilterBase.h | ||
void ToggleFilter() |
Filters/SequencerFilterBase.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void MapToggleAction
(
const TSharedPtr< FUICommandInfo >& InCommand |
Filters/SequencerFilterBase.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FText BuildTooltipTextForCommand
(
const FText& InBaseText, |
Filters/SequencerFilterBase.h | ||
static bool SupportsDaySequence
(
UMovieSceneSequence*const InSequence |
Filters/SequencerFilterBase.h | ||
static bool SupportsLevelSequence
(
UMovieSceneSequence*const InSequence |
Filters/SequencerFilterBase.h | ||
static bool SupportsUMGSequence
(
UMovieSceneSequence*const InSequence |
Filters/SequencerFilterBase.h |