unreal.InterchangeMeshActorFactoryNode

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

Bases: InterchangeActorFactoryNode

Interchange Mesh Actor Factory Node

C++ Source:

  • Plugin: Interchange

  • Module: InterchangeFactoryNodes

  • File: InterchangeMeshActorFactoryNode.h

get_custom_animation_asset_uid_to_play() str or None

Get the Animation Asset To Play by this Scene Node.

Returns:

attribute_value (str):

Return type:

str or None

get_slot_material_dependencies() Map[str, str]

Allow to retrieve the correspondence table between slot names and assigned materials for this object.

Returns:

out_material_dependencies (Map[str, str]):

Return type:

Map[str, str]

get_slot_material_dependency_uid(slot_name) str or None

Allow to retrieve one Material dependency for a given slot of this object.

Parameters:

slot_name (str) –

Returns:

out_material_dependency (str):

Return type:

str or None

remove_slot_material_dependency_uid(slot_name) bool

Remove the Material dependency associated with the given slot name from this object.

Parameters:

slot_name (str) –

Return type:

bool

set_custom_animation_asset_uid_to_play(attribute_value) bool

Set the Animation Asset To Play by this Scene Node. (only relevant for SkeletalMeshActors (SceneNodes that are instantiating Skeletal Meshes))

Parameters:

attribute_value (str) –

Return type:

bool

set_slot_material_dependency_uid(slot_name, material_dependency_uid) bool

Add one Material dependency to a specific slot name of this object.

Parameters:
  • slot_name (str) –

  • material_dependency_uid (str) –

Return type:

bool