unreal.DatasmithVariantElement

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

Bases: DatasmithObjectElement

  • UDatasmithVariantElement

C++ Source:

  • Plugin: DatasmithImporter

  • Module: DatasmithImporter

  • File: DatasmithUObjectElements.h

add_actor_binding(binding) None

Adds an existing actor binding to this variant

Parameters:

binding (DatasmithActorBindingElement) –

create_actor_binding() DatasmithActorBindingElement

Create a new actor binding and add it to this variant

Return type:

DatasmithActorBindingElement

get_actor_binding(index) DatasmithActorBindingElement

Gets an actor binding from this variant

Parameters:

index (int32) –

Return type:

DatasmithActorBindingElement

get_actor_bindings_count() int32

Gets how many actor bindings are in this variant

Return type:

int32

remove_actor_binding(binding) None

Removes an actor binding from this variant

Parameters:

binding (DatasmithActorBindingElement) –