Navigation
API > API/Plugins > API/Plugins/DatasmithImporter > API/Plugins/DatasmithImporter/ObjectElements > API/Plugins/DatasmithImporter/ObjectElements/UDatasmithObjectElement
- UDatasmithObjectElement::GetIDatasmithElement()
- UDatasmithActorBindingElement::GetIDatasmithElement()
- UDatasmithBaseMaterialElement::GetIDatasmithElement()
- UDatasmithBasePropertyCaptureElement::GetIDatasmithElement()
- UDatasmithCameraActorElement::GetIDatasmithElement()
- UDatasmithCustomActorElement::GetIDatasmithElement()
- UDatasmithKeyValueProperty::GetIDatasmithElement()
- UDatasmithLevelVariantSetsElement::GetIDatasmithElement()
- UDatasmithLightActorElement::GetIDatasmithElement()
- UDatasmithMaterialIDElement::GetIDatasmithElement()
- UDatasmithMeshActorElement::GetIDatasmithElement()
- UDatasmithMeshElement::GetIDatasmithElement()
- UDatasmithMetaDataElement::GetIDatasmithElement()
- UDatasmithPostProcessElement::GetIDatasmithElement()
- UDatasmithTextureElement::GetIDatasmithElement()
- UDatasmithVariantElement::GetIDatasmithElement()
- UDatasmithVariantSetElement::GetIDatasmithElement()
References
| Module | DatasmithImporter |
| Header | /Engine/Plugins/Enterprise/DatasmithImporter/Source/DatasmithImporter/Public/ObjectElements/DatasmithUObjectElements.h |
| Include | #include "ObjectElements/DatasmithUObjectElements.h" |
virtual TWeakPtr < IDatasmithElement > GetIDatasmithElement() const
Remarks
TODO: They are not covariant because of the TWeakPtr, can't override in child.