Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Enterprise/DatasmithImporter/Source/DatasmithImporter/Public/ObjectElements/DatasmithUObjectElements.h |
Include |
#include "ObjectElements/DatasmithUObjectElements.h" |
UCLASS(Abstract, BlueprintType, Transient)
class UDatasmithObjectElement : public UObject
Name | Description | ||
---|---|---|---|
|
friend |
UDatasmithObjectPropertyCaptureElement |
Need this in order to recover the IElement from the UElement in UDatasmithObjectPropertyCaptureElement::SetRecordedObject |
Name | Description | ||
---|---|---|---|
|
GetElementName() |
Gets the element name |
|
|
GetIDatasmithElement() |
TODO: They are not covariant because of the TWeakPtr, can't override in child. |
|
|
GetLabel() |
Gets the element label used in the UI |
|
|
IsElementValid() |
Is the Element still valid for the Datasmith Scene |
|
|
SetLabel ( |
Sets the element label used in the UI |