unreal.InterchangeSceneVariantSetsFactoryNode

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

Bases: InterchangeFactoryBaseNode

Interchange Scene Variant Sets Factory Node

C++ Source:

  • Plugin: Interchange

  • Module: InterchangeFactoryNodes

  • File: InterchangeSceneVariantSetsFactoryNode.h

add_custom_variant_set_uid(variant_uid) bool

Add a unique id of a translated VariantSet for this object.

Parameters:

variant_uid (str) –

Return type:

bool

get_custom_variant_set_uid(index) str

Retrieve the UID of the VariantSet with the specified index.

Parameters:

index (int32) –

Returns:

out_variant_uid (str):

Return type:

str

get_custom_variant_set_uid_count() int32

Retrieve the number of unique IDs of all translated VariantSets for this object.

Return type:

int32

get_custom_variant_set_uids() Array[str]

Retrieve the unique IDs of all translated VariantSets for this object.

Returns:

out_variant_uids (Array[str]):

Return type:

Array[str]

get_object_class()

Get the class this node creates.

Return type:

type(Class)

remove_custom_variant_set_uid(variant_uid) bool

Remove the specified unique ID of a translated VariantSet from this object.

Parameters:

variant_uid (str) –

Return type:

bool