unreal.InterchangeAnimationTrackSetInstanceNode

class unreal.InterchangeAnimationTrackSetInstanceNode(outer: Object | None = None, name: Name | str = 'None')

Bases: InterchangeAnimationTrackBaseNode

Class to represent an animation that instances another animation track set node.

C++ Source:

  • Plugin: Interchange

  • Module: InterchangeNodes

  • File: InterchangeAnimationTrackSetNode.h

get_custom_duration() int32 or None

Get the level sequence instance duration in number of frames.

Returns:

attribute_value (int32):

Return type:

int32 or None

get_custom_start_frame() int32 or None

Get the frame where the level sequence instance starts.

Returns:

attribute_value (int32):

Return type:

int32 or None

get_custom_time_scale() float or None

Get the time scale used for the level sequence instance.

Returns:

attribute_value (float):

Return type:

float or None

get_custom_track_set_dependency_uid() str or None

Get the unique id of the level sequence this instance references.

Returns:

attribute_value (str):

Return type:

str or None

set_custom_duration(attribute_value) bool

Set the level sequence instance duration in number of frames.

Parameters:

attribute_value (int32) –

Return type:

bool

set_custom_start_frame(attribute_value) bool

Set the frame where the level sequence instance starts.

Parameters:

attribute_value (int32) –

Return type:

bool

set_custom_time_scale(attribute_value) bool

Set the time scale used for the level sequence instance.

Parameters:

attribute_value (float) –

Return type:

bool

set_custom_track_set_dependency_uid(attribute_value) bool

Set the unique id of the level sequence this instance references.

Parameters:

attribute_value (str) –

Return type:

bool