| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Enterprise/DatasmithImporter/Source/DatasmithImporter/Public/ObjectElements/DatasmithUObjectElements.h |
Include |
#include "ObjectElements/DatasmithUObjectElements.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UDatasmithActorBindingElement : public UDatasmithObjectElement
Name | Description | ||
---|---|---|---|
|
AddPropertyCapture ( |
Adds an existing property capture to this binding |
|
|
UDatasmithOb... |
CreateObjectPropertyCapture() |
Create a new object property capture and add it to this binding |
|
UDatasmithPr... |
CreatePropertyCapture() |
Create a new property capture and add it to this binding |
|
UDatasmithAc... |
GetActor() |
Gets the actor that this binding will try capturing |
|
GetActorBindingElement() |
||
|
UDatasmithBa... |
GetPropertyCapture ( |
Gets property that will be captured from the bound actor |
|
GetPropertyCapturesCount() |
Gets how many properties will be captured from the bound actor |
|
|
RemovePropertyCapture ( |
Removes one of the properties that will be captured from the bound actor |
|
|
SetActor ( |
Sets the actor that this binding will try capturing |
|
|
SetActorBindingElement ( |
Name | Description | ||
---|---|---|---|
|
GetIDatasmithElement() |
TODO: They are not covariant because of the TWeakPtr, can't override in child. |
|
|
IsElementValid() |
Is the Element still valid for the Datasmith Scene |