unreal.SequencerScriptingRange

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

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

property exclusive_end: int

[Read-Write] Exclusive End

Type:

(int32)

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.

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.

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.

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.

Return type:

float

has_end() bool

Check whether this range has an end

Return type:

bool

property has_end_value: bool

[Read-Write] Has End

Type:

(bool)

has_start() bool

Check whether this range has a start

Return type:

bool

property has_start_value: bool

[Read-Write] Has Start

Type:

(bool)

property inclusive_start: int

[Read-Write] Inclusive Start

Type:

(int32)

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