Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/Sections
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/Sections/MovieSceneSectionTimingParameters.h |
| Include | #include "Sections/MovieSceneSectionTimingParameters.h" |
Syntax
USTRUCT (BlueprintType )
struct FMovieSceneSectionTimingParametersSeconds
Remarks
Parameter utility that converts section timing parameters to a transform using Seconds values.
Transformation happens in the following order:
InputTime (relative to section start) >> Play Rate / Time Warp >> FrameRate conversion >> +StartTimeOffset >> Loop (% duration) >> Reverse
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint8: 1 = 0 | bClamp | When true, apply clamping to the inner range. Mutually exclusive with bLoop. | |
| uint8: 1 = 0 | bLoop | When true, apply looping to the inner range. Mutually exclusive with bClamp. | |
| uint8: 1 = 0 | bReverse | When true, reverses the play direction. Applied after all other transformations | |
| float | FirstLoopStartOffset | Start offset to apply only to the first loop | |
| float | InnerEndOffset | End offset (in seconds) to apply to all loops ie, loop_range=[0 + InnerStartOffset, End- InnerEndOffset) | |
| float | InnerStartOffset | Start offset (in seconds) to apply to all loops | |
| FMovieSceneTimeWarpVariant | PlayRate | Playrate optionally implemented as time-warp |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FMovieSceneSequenceTransform | MakeTransform
(
const FFrameRate& OuterFrameRate, |
Make a transform out of these parameters |