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

property exclusive_end

[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.

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

property has_end_value

[Read-Write] Has End

Type

(bool)

has_start()bool

Check whether this range has a start

Returns

Return type

bool

property has_start_value

[Read-Write] Has Start

Type

(bool)

property inclusive_start

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