unreal.SequencerScriptingRangeExtensions¶
- class unreal.SequencerScriptingRangeExtensions(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibraryFunction 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:
- 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:
- classmethod has_end(range) bool¶
Check whether this range has an end
- Parameters:
range (SequencerScriptingRange) – The range to check
- Return type:
- classmethod has_start(range) bool¶
Check whether this range has a start
- Parameters:
range (SequencerScriptingRange) – The range to check
- 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: