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