unreal.SequencerScriptingRangeExtensions

class unreal.SequencerScriptingRangeExtensions(outer: Object | None = None, name: Name | str = 'None')

Bases: BlueprintFunctionLibrary

Function library containing methods that should be hoisted onto FSequencerScriptingRanges

C++ Source:

  • Plugin: SequencerScripting

  • Module: SequencerScripting

  • File: SequencerScriptingRangeExtensions.h

classmethod get_end_frame(range) int32

Get the ending frame for the specified range, if it has one. Defined as the first subsequent frame that is outside of the range.

Parameters:

range (SequencerScriptingRange) – The range to get the end from

Return type:

int32

classmethod get_end_seconds(range) float

Get the ending time for the specified range in seconds, if it has one. Defined as the first time that is outside of the range.

Parameters:

range (SequencerScriptingRange) – The range to get the end from

Return type:

float

classmethod get_start_frame(range) int32

Get the starting frame for the specified range, if it has one. Defined as the first valid frame that is inside the range.

Parameters:

range (SequencerScriptingRange) – The range to get the start from

Return type:

int32

classmethod get_start_seconds(range) float

Get the starting time for the specified range in seconds, if it has one. Defined as the first valid time that is inside the range.

Parameters:

range (SequencerScriptingRange) – The range to get the start from

Return type:

float

classmethod has_end(range) bool

Check whether this range has an end

Parameters:

range (SequencerScriptingRange) – The range to check

Return type:

bool

classmethod has_start(range) bool

Check whether this range has a start

Parameters:

range (SequencerScriptingRange) – The range to check

Return type:

bool

classmethod remove_end(range) SequencerScriptingRange

Remove the end from this range, making it infinite

Parameters:

range (SequencerScriptingRange) – The range to remove the end from

Returns:

range (SequencerScriptingRange): The range to remove the end from

Return type:

SequencerScriptingRange

classmethod remove_start(range) SequencerScriptingRange

Remove the start from this range, making it infinite

Parameters:

range (SequencerScriptingRange) – The range to remove the start from

Returns:

range (SequencerScriptingRange): The range to remove the start from

Return type:

SequencerScriptingRange

classmethod set_end_frame(range, end) SequencerScriptingRange

Set the ending frame for the specified range. Interpreted as the first subsequent frame that is outside of the range.

Parameters:
Returns:

range (SequencerScriptingRange): The range to set the end on

Return type:

SequencerScriptingRange

classmethod set_end_seconds(range, end) SequencerScriptingRange

Set the ending time for the specified range in seconds. Interpreted as the first time that is outside of the range.

Parameters:
Returns:

range (SequencerScriptingRange): The range to set the end on

Return type:

SequencerScriptingRange

classmethod set_start_frame(range, start) SequencerScriptingRange

Set the starting frame for the specified range. Interpreted as the first valid frame that is inside the range.

Parameters:
Returns:

range (SequencerScriptingRange): The range to set the start on

Return type:

SequencerScriptingRange

classmethod set_start_seconds(range, start) SequencerScriptingRange

Set the starting time for the specified range in seconds. Interpreted as the first valid time that is inside the range.

Parameters:
Returns:

range (SequencerScriptingRange): The range to set the start on

Return type:

SequencerScriptingRange