Navigation
API > API/Plugins > API/Plugins/CustomizableSequencerTracks
| Name | USequencerTrackBP |
| Type | class |
| Header File | /Engine/Plugins/MovieScene/CustomizableSequencerTracks/Source/CustomizableSequencerTracks/Public/SequencerTrackBP.h |
| Include Path | #include "SequencerTrackBP.h" |
Syntax
UCLASS (Blueprintable, Abstract, DisplayName=SequencerTrack)
class USequencerTrackBP : public UMovieSceneNameableTrack
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieSceneSignedObject → UMovieSceneDecorationContainerObject → UMovieSceneTrack → UMovieSceneNameableTrack → USequencerTrackBP
Implements Interfaces
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bSupportsBlending | bool | SequencerTrackBP.h |
|
|
| bSupportsMultipleRows | bool | SequencerTrackBP.h |
|
|
| DefaultSectionType | TSubclassOf< USequencerSectionBP > | SequencerTrackBP.h |
|
|
| Icon | FSlateBrush | SequencerTrackBP.h |
|
|
| SupportedObjectType | TObjectPtr< UClass > | SequencerTrackBP.h |
|
|
| SupportedSections | TArray< TSubclassOf< USequencerSectionBP > > | SequencerTrackBP.h |
|
|
| TrackInstanceType | TSubclassOf< USequencerTrackInstanceBP > | SequencerTrackBP.h |
|
|
| TrackType | ECustomSequencerTrackType | SequencerTrackBP.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Sections | TArray< TObjectPtr< UMovieSceneSection > > | SequencerTrackBP.h |
Functions
Public
Overridden from UMovieSceneTrack
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UMovieSceneSection * CreateNewSection() |
SequencerTrackBP.h | ||
virtual const TArray< UMovieSceneSection * > & GetAllSections() |
SequencerTrackBP.h | ||
virtual bool HasSection
(
const UMovieSceneSection& Section |
SequencerTrackBP.h | ||
virtual bool IsEmpty() |
SequencerTrackBP.h | ||
virtual EMovieSceneTrackEasingSupportFlags SupportsEasing
(
FMovieSceneSupportsEasingParams& Params |
SequencerTrackBP.h | ||
virtual bool SupportsMultipleRows() |
SequencerTrackBP.h | ||
virtual bool SupportsType
(
TSubclassOf< UMovieSceneSection > SectionClass |
SequencerTrackBP.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GetAssetRegistryTags
(
FAssetRegistryTagsContext Context |
SequencerTrackBP.h | ||
virtual void GetAssetRegistryTags
(
TArray< FAssetRegistryTag >& OutTags |
SequencerTrackBP.h |
Overridden from IMovieSceneTrackVirtualAPI
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddSection
(
UMovieSceneSection& Section |
SequencerTrackBP.h | ||
virtual void RemoveSection
(
UMovieSceneSection& Section |
SequencerTrackBP.h | ||
virtual void RemoveSectionAt
(
int32 SectionIndex |
SequencerTrackBP.h |