Navigation
API > API/Plugins > API/Plugins/ContextualAnimationEditor
| Name | UContextualAnimMovieSceneTrack |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Animation/ContextualAnimation/Source/ContextualAnimationEditor/Public/ContextualAnimMovieSceneTrack.h |
| Include Path | #include "ContextualAnimMovieSceneTrack.h" |
Syntax
UCLASS ()
class UContextualAnimMovieSceneTrack : public UMovieSceneNameableTrack
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieSceneSignedObject → UMovieSceneDecorationContainerObject → UMovieSceneTrack → UMovieSceneNameableTrack → UContextualAnimMovieSceneTrack
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UContextualAnimMovieSceneTrack() |
ContextualAnimMovieSceneTrack.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Role | FName | Role this track represents | ContextualAnimMovieSceneTrack.h | |
| Sections | TArray< TObjectPtr< UMovieSceneSection > > | List of sections in this track | ContextualAnimMovieSceneTrack.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FName GetRole() |
ContextualAnimMovieSceneTrack.h | ||
FContextualAnimViewModel & GetViewModel() |
ContextualAnimMovieSceneTrack.h | ||
void Initialize
(
const FName& InRole |
ContextualAnimMovieSceneTrack.h |
Overridden from UMovieSceneTrack
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UMovieSceneSection * CreateNewSection() |
Creates a new section for this track | ContextualAnimMovieSceneTrack.h | |
virtual const TArray< UMovieSceneSection * > & GetAllSections() |
Returns the list of all the sections in this track | ContextualAnimMovieSceneTrack.h | |
virtual FText GetDisplayNameToolTipText
(
const FMovieSceneLabelParams& LabelParams |
ContextualAnimMovieSceneTrack.h | ||
virtual FSlateColor GetLabelColor
(
const FMovieSceneLabelParams& LabelParams |
ContextualAnimMovieSceneTrack.h | ||
virtual bool HasSection
(
const UMovieSceneSection& Section |
Returns whether this track contains the supplied section | ContextualAnimMovieSceneTrack.h | |
virtual bool IsEmpty() |
Returns whether this track is empty (doesn't have any section in it) | ContextualAnimMovieSceneTrack.h | |
virtual EMovieSceneSectionMovedResult OnSectionMoved
(
UMovieSceneSection& Section, |
Called when a section in this track is moved. Updates the actual Notify the section is representing | ContextualAnimMovieSceneTrack.h | |
virtual bool SupportsMultipleRows() |
ContextualAnimMovieSceneTrack.h | ||
virtual bool SupportsType
(
TSubclassOf< UMovieSceneSection > SectionClass |
Returns whether this track supports the supplied section class | ContextualAnimMovieSceneTrack.h |
Overridden from IMovieSceneTrackVirtualAPI
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddSection
(
UMovieSceneSection& Section |
Adds a new section to this track | ContextualAnimMovieSceneTrack.h | |
virtual void RemoveSection
(
UMovieSceneSection& Section |
Called when the supplied section is removed from Sequencer. | ContextualAnimMovieSceneTrack.h | |
virtual void RemoveSectionAt
(
int32 SectionIndex |
Called when a section at the supplied index is removed from Sequencer. | ContextualAnimMovieSceneTrack.h |