unreal.SequencerScriptingRangeExtensions

class unreal.SequencerScriptingRangeExtensions(outer=None, name='None')

Bases: unreal.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

Returns

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

Returns

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

Returns

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

Returns

Return type

float

classmethod has_end(range)bool

Check whether this range has an end

Parameters

range (SequencerScriptingRange) – The range to check

Returns

Return type

bool

classmethod has_start(range)bool

Check whether this range has a start

Parameters

range (SequencerScriptingRange) – The range to check

Returns

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):

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):

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):

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):

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):

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):

Return type

SequencerScriptingRange