unreal.InterchangeAnimationTrackNode

class unreal.InterchangeAnimationTrackNode(outer: Optional[Object] = None, name: Union[Name, str] = 'None')

Bases: InterchangeAnimationTrackBaseNode

Class to represent an animation on the property of a camera, light or scene node The list of supported properties is enumerated in EInterchangeAnimatedProperty

C++ Source:

  • Plugin: Interchange

  • Module: InterchangeNodes

  • File: InterchangeAnimationTrackSetNode.h

get_custom_actor_dependency_uid() str or None

Get the actor dependency to this object.

Returns:

dependency_uid (str):

Return type:

str or None

get_custom_animation_payload_key() str or None

Get the payload key needed to retrieve the animation for this track.

Returns:

payload_key (str):

Return type:

str or None

get_custom_frame_count() int32 or None

Get the number of frames for the animation of this track.

Returns:

attribute_value (int32):

Return type:

int32 or None

get_custom_targeted_property() int32 or None

Get the property animated by this track.

Returns:

targeted_property (int32):

Return type:

int32 or None

set_custom_actor_dependency_uid(dependency_uid) bool

Set the actor dependency to this object.

Parameters:

dependency_uid (str) –

Return type:

bool

set_custom_animation_payload_key(payload_key) bool

Set the payload key needed to retrieve the animation for this track.

Parameters:

payload_key (str) –

Return type:

bool

set_custom_frame_count(attribute_value) bool

Set the number of frames for the animation of this track.

Parameters:

attribute_value (int32) –

Return type:

bool

set_custom_targeted_property(targeted_property) bool

Set the property animated by this track.

Parameters:

targeted_property (int32) –

Return type:

bool