Navigation
API > API/Plugins > API/Plugins/DatasmithInterchange
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInterchangeBaseNode
- UInterchangeBaseLightNode
- UInterchangeLightNode
- UInterchangeDatasmithAreaLightNode
References
| Module | DatasmithInterchange |
| Header | /Engine/Plugins/Experimental/Enterprise/DatasmithInterchange/Source/DatasmithInterchange/Public/InterchangeDatasmithAreaLightNode.h |
| Include | #include "InterchangeDatasmithAreaLightNode.h" |
Syntax
UCLASS (BlueprintType, Experimental)
class UInterchangeDatasmithAreaLightNode : public UInterchangeLightNode
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | GetCustomColor
(
FLinearColor& AttributeValue |
||
| bool | GetCustomDimensions
(
FVector2D& AttributeValue |
||
| bool | GetCustomLightShape
(
EDatasmithAreaLightActorShape& AttributeValue |
||
| bool | GetCustomLightType
(
EDatasmithAreaLightActorType& AttributeValue |
||
| bool | GetCustomSourceLength
(
float& AttributeValue |
||
| bool | GetCustomSourceRadius
(
float& AttributeValue |
||
| bool | GetCustomSpotlightInnerAngle
(
float& AttributeValue |
||
| bool | GetCustomSpotlightOuterAngle
(
float& AttributeValue |
||
| bool | SetCustomColor
(
const FLinearColor& AttributeValue, |
||
| bool | SetCustomDimensions
(
const FVector2D& AttributeValue, |
||
| bool | SetCustomLightShape
(
const EDatasmithAreaLightActorShape& AttributeValue, |
||
| bool | SetCustomLightType
(
const EDatasmithAreaLightActorType& AttributeValue, |
||
| bool | SetCustomSourceLength
(
const float& AttributeValue, |
||
| bool | SetCustomSourceRadius
(
const float& AttributeValue, |
||
| bool | SetCustomSpotlightInnerAngle
(
const float& AttributeValue, |
||
| bool | SetCustomSpotlightOuterAngle
(
const float& AttributeValue, |
Overridden from UInterchangeBaseNode
| Type | Name | Description | |
|---|---|---|---|
| FString | GetTypeName () |
Return the node type name of the class. This is used when reporting errors. |