Navigation
API > API/Plugins > API/Plugins/DatasmithImporter > API/Plugins/DatasmithImporter/ObjectElements
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDatasmithObjectElement
- UDatasmithBasePropertyCaptureElement
- UDatasmithPropertyCaptureElement
References
| Module | DatasmithImporter |
| Header | /Engine/Plugins/Enterprise/DatasmithImporter/Source/DatasmithImporter/Public/ObjectElements/DatasmithUObjectElements.h |
| Include | #include "ObjectElements/DatasmithUObjectElements.h" |
Syntax
UCLASS ()
class UDatasmithPropertyCaptureElement : public UDatasmithBasePropertyCaptureElement
Remarks
UDatasmithPropertyCaptureElement
Functions
| Type | Name | Description | |
|---|---|---|---|
| TWeakPtr< IDatasmithPropertyCaptureElement > | |||
| bool | GetValueBool () |
Get the recorded value for this property as a boolean. | |
| FColor | Get the recorded value for this property as a color. | ||
| float | Get the recorded value for this property as a float. | ||
| int32 | GetValueInt () |
Get the recorded value for this property as an int32. | |
| FIntPoint | Get the recorded value for this property as an int point. | ||
| FLinearColor | Get the recorded value for this property as a linear color. | ||
| FQuat | GetValueQuat () |
Get the recorded value for this property as a quat. | |
| FRotator | Get the recorded value for this property as a rotator. | ||
| FString | Get the recorded value for this property as a string. | ||
| FVector | Get the recorded value for this property as a vector. | ||
| FVector2D | Get the recorded value for this property as a vector2d. | ||
| FVector4 | Get the recorded value for this property as a vector4. | ||
| void | SetPropertyCaptureElement
(
const TSharedPtr< IDatasmithPropertyCaptureElement >& InElement |
||
| void | SetValueBool
(
bool InValue |
Set the recorded value for this capture | |
| void | SetValueColor
(
FColor InValue |
Set the recorded value for this capture | |
| void | SetValueFloat
(
float InValue |
Set the recorded value for this capture | |
| void | SetValueInt
(
int32 InValue |
Set the recorded value for this capture | |
| void | SetValueIntPoint
(
FIntPoint InValue |
Set the recorded value for this capture | |
| void | SetValueLinearColor
(
FLinearColor InValue |
Set the recorded value for this capture | |
| void | SetValueQuat
(
FQuat InValue |
Set the recorded value for this capture | |
| void | SetValueRotator
(
FRotator InValue |
Set the recorded value for this capture | |
| void | SetValueString
(
const FString& InValue |
Set the recorded value for this capture | |
| void | SetValueVector
(
FVector InValue |
Set the recorded value for this capture | |
| void | SetValueVector2D
(
FVector2D InValue |
Set the recorded value for this capture | |
| void | SetValueVector4
(
FVector4 InValue |
Set the recorded value for this capture |