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