unreal.MovieSceneSectionTimingParametersSeconds¶
- class unreal.MovieSceneSectionTimingParametersSeconds(play_rate: MovieSceneTimeWarpVariant = Ellipsis, inner_start_offset: float = 0.0, inner_end_offset: float = 0.0, first_loop_start_offset: float = 0.0, loop: bool = False, clamp_to_inner_range: bool = False, reverse: bool = False, clamp_to_outer_range: bool = False)¶
Bases:
StructBaseParameter 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
C++ Source:
Module: MovieScene
File: MovieSceneSectionTimingParameters.h
Editor Properties: (see get_editor_property/set_editor_property)
clamp_to_inner_range(bool): [Read-Write] When true, apply clamping to the inner range. Mutually exclusive with bLoop.clamp_to_outer_range(bool): [Read-Write] When true, apply clamping to the outer range before anything else.first_loop_start_offset(float): [Read-Write] Start offset to apply only to the first loopinner_end_offset(float): [Read-Write] End offset (in seconds) to apply to all loops ie, loop_range=[0 + InnerStartOffset, End- InnerEndOffset)inner_start_offset(float): [Read-Write] Start offset (in seconds) to apply to all loopsloop(bool): [Read-Write] When true, apply looping to the inner range. Mutually exclusive with bClampToInnerRange.play_rate(MovieSceneTimeWarpVariant): [Read-Write] Playrate optionally implemented as time-warpreverse(bool): [Read-Write] When true, reverses the play direction. Applied after all other transformations
- property clamp_to_inner_range: bool¶
[Read-Write] When true, apply clamping to the inner range. Mutually exclusive with bLoop.
- Type:
(bool)
- property clamp_to_outer_range: bool¶
[Read-Write] When true, apply clamping to the outer range before anything else.
- Type:
(bool)
- property first_loop_start_offset: float¶
[Read-Write] Start offset to apply only to the first loop
- Type:
(float)
- property inner_end_offset: float¶
[Read-Write] End offset (in seconds) to apply to all loops ie, loop_range=[0 + InnerStartOffset, End- InnerEndOffset)
- Type:
(float)
- property inner_start_offset: float¶
[Read-Write] Start offset (in seconds) to apply to all loops
- Type:
(float)
- property loop: bool¶
[Read-Write] When true, apply looping to the inner range. Mutually exclusive with bClampToInnerRange.
- Type:
(bool)
- property play_rate: MovieSceneTimeWarpVariant¶
[Read-Write] Playrate optionally implemented as time-warp
- Type: