Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/Sections/MovieSceneSubSection.h |
Include |
#include "Sections/MovieSceneSubSection.h" |
class UMovieSceneSubSection : public UMovieSceneSection
Implements a section in sub-sequence tracks.
Name | Description | ||
---|---|---|---|
|
OnSequenceChangedDelegate |
Delegate to fire when our sequence is changed in the property editor |
|
|
Parameters |
||
|
PreviousSubSequence |
Previous sub sequence, restored if changed sub sequence is invalid |
|
|
TObjectPtr< UMo... |
SubSequence |
Movie scene being played by this section |
Name | Description | |
---|---|---|
|
UMovieSceneSubSection ( |
Object constructor. |
Name | Description | ||
---|---|---|---|
|
BuildDefaultSubSectionComponents ( |
||
|
FMovieSceneS... |
GenerateSubSequenceData ( |
Generate subsequence data |
|
EMovieSceneS... |
GetNetworkMask() |
|
|
GetPathNameInMovieScene() |
Get the path name to this sub section from the outer moviescene |
|
|
UMovieSceneS... |
GetSequence() |
Get the sequence that is assigned to this section. |
|
FMovieSceneS... |
GetSequenceID() |
Get this sub section's sequence ID |
|
GetValidatedInnerPlaybackRange ( |
Gets the playrange of the inner sequence, in the inner sequence's time space, trimmed with any start/end offsets, and validated to make sure we get at least a 1-frame long playback range (e.g. in the case where excessive trimming results in an invalid range). |
|
|
GetValidatedInnerPlaybackRange ( |
Helper function used by the above method, but accessible for other uses like track editors. |
|
|
MapTimeToSectionFrame ( |
||
|
FOnSequenceC... |
OnSequenceChanged() |
Delegate to fire when our sequence is changed in the property editor |
|
FMovieSceneS... |
OuterToInnerTransform() |
Gets the transform that converts time from this section's time-base to its inner sequence's |
|
SetNetworkMask ( |
||
|
SetSequence ( |
Sets the sequence played by this section. |
Name | Description | ||
---|---|---|---|
|
GetAutoSizeRange() |
Returns the range to auto size this section to, if there is one. |
|
|
GetOffsetTime() |
The optional offset time of this section |
|
|
GetSnapTimes ( |
Gets all snap times for this section |
|
|
MigrateFrameTimes ( |
Migrate the frame times of the movie scene section from the source frame rate to the destination frame rate |
|
|
UMovieSceneS... |
SplitSection ( |
Split a section in two at the split time |
|
TrimSection ( |
Trim a section at the trim time |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
|
|
PreEditChange ( |
This is called when a property is about to be modified externally |