Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/MovieSceneTrack.h |
Include |
#include "MovieSceneTrack.h" |
class UMovieSceneTrack : public UMovieSceneSignedObject
Base class for a track in a Movie Scene
Name | Description | ||
---|---|---|---|
|
bIsEvalDisabled |
Whether evaluation of this track has been disabled via mute/solo |
|
|
bSupportsDefaultSections |
Does this track support the creation of a default section when created? |
|
|
BuiltInTreePopulationMode |
||
|
DisplayOptions |
General display options for a given track |
|
|
EvalOptions |
General evaluation options for a given track |
|
|
ObjectBindingID |
The object binding that this track resides within |
|
|
RowsDisabled |
Which rows have been disabled via mute/solo |
|
|
SortingOrder |
This folder's desired sorting order |
|
|
SupportedBlendTypes |
Intentionally not a UPROPERTY so this isn't serialized |
|
|
TrackTint |
This track's tint color |
Name | Description | |
---|---|---|
|
UMovieSceneTrack ( |
Name | Description | |
---|---|---|
|
~UMovieSceneTrack() |
Name | Description | ||
---|---|---|---|
|
AddSection ( |
Add a section to this track. |
|
|
UMovieSceneS... |
CreateNewSection() |
Generates a new section suitable for use with this track. |
|
FindObjectBindingGuid() |
||
|
FixRowIndices() |
Updates the row indices of sections owned by this track so that all row indices which are used are consecutive with no gaps. |
|
|
const TArray... |
GetAllSections() |
Called when all the sections of the track need to be retrieved. |
|
const FColor... |
GetColorTint() |
Get this track's color tint. |
|
ECookOptimiz... |
GetCookOptimizationFlags() |
Called when this track's movie scene is being cooked to determine if/how this track should be cooked. |
|
GetDisplayName() |
Get the track's display name. |
|
|
GetDisplayNameToolTipText() |
Get the track's display tooltip text to be shown on the track's name. |
|
|
const FMovie... |
GetEvaluationField() |
Retrieve a fully up-to-date evaluation field for this track. |
|
GetEvaluationFieldVersion() |
Retrieve a version number for the logic implemented in PopulateEvaluationTree. |
|
|
GetMaxRowIndex() |
Gets the greatest row index of all the sections owned by this track. |
|
|
FMovieSceneT... |
GetRowSegmentBlender() |
Get compiler rules to use when compiling sections that overlap on the same row. |
|
UMovieSceneS... |
GetSectionToKey() |
Get the section we want to key. If track doesn't support layered blends it will return nulltpr. |
|
GetSortingOrder() |
Get this folder's desired sorting order |
|
|
FMovieSceneB... |
GetSupportedBlendTypes() |
Gets what kind of blending is supported by this section |
|
GetTrackName() |
||
|
GetTrackRowDisplayName ( |
Get the track row's display name. |
|
|
FMovieSceneT... |
GetTrackSegmentBlender() |
Get compiler rules to use when compiling sections that overlap on different rows. |
|
HasSection ( |
Checks to see if the section is in this track. |
|
|
IsEmpty() |
||
|
IsEvalDisabled() |
||
|
IsRowEvalDisabled ( |
||
|
EMovieSceneS... |
OnSectionMoved ( |
Called if the section is moved in Sequencer. |
|
PreCompile ( |
Run the pre-compilation step for this track. |
|
|
RemoveAllAnimationData() |
Removes animation data. |
|
|
RemoveForCook() |
Called when this track should be removed for cooking |
|
|
RemoveMutedTracksOnCook() |
||
|
RemoveSection ( |
Removes a section from this track. |
|
|
RemoveSectionAt ( |
Removes a section from this track at a particular index |
|
|
SetColorTint ( |
Set this track's color tint. |
|
|
SetEvalDisabled ( |
Called by Sequencer to set whether evaluation of this track should be disabled due to mute/solo settings |
|
|
SetRowEvalDisabled |
||
|
SetSectionToKey ( |
Set This Section as the one to key. If track doesn't support layered blends then don't implement |
|
|
SetSortingOrder ( |
Set this folder's desired sorting order. |
|
|
SupportsDefaultSections() |
||
|
EMovieSceneT... |
SupportsEasing ( |
|
|
SupportsMultipleRows() |
||
|
SupportsType ( |
Does this track support this section class type? |
|
|
UpdateEasing() |
Update all auto-generated easing curves for all sections in this track |
Name | Description | ||
---|---|---|---|
|
IsPostLoadThreadSafe() |
Called during async load to determine if PostLoad can be called on the loading thread. |
|
|
PostInitProperties() |
Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
Name |
Description |
|
---|---|---|
|
ETreePopulationMode |