Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Components/PointLightComponent.h |
Include |
#include "Components/PointLightComponent.h" |
class UPointLightComponent : public ULocalLightComponent
A light component which emits light from a single point equally in all directions.
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bUseInverseSquaredFalloff |
Whether to use physically based inverse squared distance falloff, where AttenuationRadius is only clamping the light's contribution. |
|
float |
LightFalloffExponent |
Controls the radial falloff of the light when UseInverseSquaredFalloff is disabled. |
|
float |
SoftSourceRadius |
Soft radius of light source shape. |
|
float |
SourceLength |
Length of light source shape. |
|
float |
SourceRadius |
Radius of light source shape. |
Name | Description | |
---|---|---|
|
UPointLightComponent ( |
Name | Description | ||
---|---|---|---|
|
SetLightFalloffExponent ( |
||
|
SetSoftSourceRadius ( |
||
|
SetSourceLength ( |
||
|
SetSourceRadius ( |
Name | Description | ||
---|---|---|---|
|
float |
ComputeLightBrightness() |
Compute current light brightness based on whether there is a valid IES profile texture attached, and whether IES brightness is enabled |
|
FLightSceneP... |
CreateSceneProxy() |
|
|
ELightCompon... |
GetLightType() |
|
|
float |
GetUniformPenumbraSize() |
|
|
SetLightBrightness ( |
Set the Intensity using the brightness. The unit of brightness depends on the light type. |
Name | Description | ||
---|---|---|---|
|
CanEditChange ( |
Called by the editor to query whether a property of this object is allowed to be modified. |
|
|
PostEditChangeProperty ( |
Called after property has changed via e.g. property window or set command. |
|
|
PostInterpChange ( |
This is called when property is modified by InterpPropertyTracks |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |