unreal.InterchangeSceneVariantSetsFactoryNode

class unreal.InterchangeSceneVariantSetsFactoryNode(outer: Optional[Object] = None, name: Union[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 one translated VariantSet’s unique id to this object.

Parameters:

variant_uid (str) –

Return type:

bool

get_custom_variant_set_uid(index) str

This function allow to retrieve one translated VariantSet’s unique id for this object.

Parameters:

index (int32) –

Returns:

out_variant_uid (str):

Return type:

str

get_custom_variant_set_uid_count() int32

This function allow to retrieve the number of translated VariantSets’ unique ids for this object.

Return type:

int32

get_custom_variant_set_uids() Array[str]

This function allow to retrieve all the translated VariantSets’ unique ids for this object.

Returns:

out_variant_uids (Array[str]):

Return type:

Array[str]

get_object_class()

Get the class this node want to create

Return type:

type(Class)

remove_custom_variant_set_uid(variant_uid) bool

Remove one translated VariantSet’s unique id from this object.

Parameters:

variant_uid (str) –

Return type:

bool