unreal.DatasmithLevelVariantSetsElement
¶
- class unreal.DatasmithLevelVariantSetsElement(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
DatasmithObjectElement
UDatasmithLevelVariantSetsElement
C++ Source:
Plugin: DatasmithImporter
Module: DatasmithImporter
File: DatasmithUObjectElements.h
- add_variant_set(variant_set) None ¶
Adds an existing variant set to this level variant sets
- Parameters:
variant_set (DatasmithVariantSetElement) –
- create_variant_set(element_name) DatasmithVariantSetElement ¶
Create a new variant set and add it to the parent level variant sets
- Parameters:
element_name (Name) –
- Return type:
- get_variant_set(index) DatasmithVariantSetElement ¶
Gets a variant set from this level variant sets
- Parameters:
index (int32) –
- Return type:
- get_variant_sets_count() int32 ¶
Gets how many variant sets are in this level variant sets
- Return type:
int32
- remove_variant_set(variant_set) None ¶
Removes a variant set from this level variant sets
- Parameters:
variant_set (DatasmithVariantSetElement) –