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
- 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
- classmethod has_end(range) → bool¶
Check whether this range has an end
- Parameters
range (SequencerScriptingRange) – The range to check
- Returns
- Return type
- classmethod has_start(range) → bool¶
Check whether this range has a start
- Parameters
range (SequencerScriptingRange) – The range to check
- Returns
- Return type
- 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
- 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
- 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
range (SequencerScriptingRange) – The range to set the end on
end (int32) –
- Returns
range (SequencerScriptingRange): The range to set the end on
- Return type
- 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
range (SequencerScriptingRange) – The range to set the end on
end (float) –
- Returns
range (SequencerScriptingRange): The range to set the end on
- Return type
- 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
range (SequencerScriptingRange) – The range to set the start on
start (int32) –
- Returns
range (SequencerScriptingRange): The range to set the start on
- Return type
- 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
range (SequencerScriptingRange) – The range to set the start on
start (float) –
- Returns
range (SequencerScriptingRange): The range to set the start on
- Return type