unreal.SequencerScriptingRange

class unreal.SequencerScriptingRange(has_start_value=False, has_end_value=False, inclusive_start=0, exclusive_end=0)

Bases: unreal.StructBase

Sequencer Scripting Range

C++ Source:

  • Plugin: SequencerScripting
  • Module: SequencerScripting
  • File: SequencerScriptingRange.h

Editor Properties: (see get_editor_property/set_editor_property)

  • exclusive_end (int32): [Read-Write] Exclusive End
  • has_end_value (bool): [Read-Write] Has End
  • has_start_value (bool): [Read-Write] Has Start
  • inclusive_start (int32): [Read-Write] Inclusive Start
exclusive_end

(int32) – [Read-Write] Exclusive End

get_end_frame() → 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.

Returns:
Return type:int32
get_end_seconds() → 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.

Returns:
Return type:float
get_start_frame() → int32

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

Returns:
Return type:int32
get_start_seconds() → 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.

Returns:
Return type:float
has_end() → bool

Check whether this range has an end

Returns:
Return type:bool
has_end_value

(bool) – [Read-Write] Has End

has_start() → bool

Check whether this range has a start

Returns:
Return type:bool
has_start_value

(bool) – [Read-Write] Has Start

inclusive_start

(int32) – [Read-Write] Inclusive Start

remove_end() → None

Remove the end from this range, making it infinite

remove_start() → None

Remove the start from this range, making it infinite

set_end_frame(end) → None

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

Parameters:end (int32) –
set_end_seconds(end) → None

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

Parameters:end (float) –
set_start_frame(start) → None

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

Parameters:start (int32) –
set_start_seconds(start) → None

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

Parameters:start (float) –