Navigation
API > API/Runtime > API/Runtime/DatasmithCore
Inheritance Hierarchy
- ISceneGraphNode
- IDatasmithElement
- IDatasmithActorElement
- IDatasmithLightActorElement
- IDatasmithPointLightElement
- IDatasmithLightmassPortalElement
- IDatasmithSpotLightElement
- IDatasmithAreaLightElement
References
| Module | DatasmithCore |
| Header | /Engine/Source/Runtime/Datasmith/DatasmithCore/Public/IDatasmithSceneElements.h |
| Include | #include "IDatasmithSceneElements.h" |
Syntax
class IDatasmithPointLightElement : public IDatasmithLightActorElement
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | Get attenuation radius in centimeters | ||
| EDatasmithLightUnits | |||
| float | Get light length only affects 2D shaped lights | ||
| float | Get light radius, width in case of 2D light sources | ||
| void | SetAttenuationRadius
(
float AttenuationRadius |
Set attenuation radius in centimeters | |
| void | SetIntensityUnits
(
EDatasmithLightUnits InUnits |
||
| void | SetSourceLength
(
float SourceLength |
Set light length only affects 2D shaped lights | |
| void | SetSourceRadius
(
float SourceRadius |
Set light radius, width in case of 2D light sources |