Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Components/LocalLightComponent.h |
Include |
#include "Components/LocalLightComponent.h" |
class ULocalLightComponent : public ULightComponent
A light component which emits light from a single point equally in all directions.
Name | Description | ||
---|---|---|---|
|
float |
AttenuationRadius |
Bounds the light's visible influence. |
|
ELightUnits |
IntensityUnits |
Units used for the intensity. |
|
float |
InverseExposureBlend |
Blend Factor used to blend between Intensity and Intensity/Exposure. |
|
LightmassSettings |
The Lightmass settings for this object. |
Name | Description | |
---|---|---|
|
ULocalLightComponent ( |
Name | Description | ||
---|---|---|---|
|
float |
GetUnitsConversionFactor ( |
|
|
void |
SetAttenuationRadius ( |
|
|
void |
SetIntensityUnits ( |
Set the units used for the intensity of the light |
Name | Description | ||
---|---|---|---|
|
bool |
AffectsBounds ( |
Test whether the light affects the given bounding volume. |
|
FBox |
GetBoundingBox() |
Return the world-space bounding box of the light's influence. |
|
FSphere |
GetBoundingSphere() |
|
|
FLightmassLi... |
GetLightmassSettings() |
|
|
FVector4 |
GetLightPosition() |
Return the homogenous position of the light. |
Name | Description | ||
---|---|---|---|
|
void |
SendRenderTransform_Concurrent() |
Called to send a transform update for this component to the rendering thread |
Name | Description | ||
---|---|---|---|
|
bool |
CanEditChange ( |
Called by the editor to query whether a property of this object is allowed to be modified. |
|
void |
PostEditChangeProperty ( |
Called after property has changed via e.g. property window or set command. |
|
void |
PostInterpChange ( |
This is called when property is modified by InterpPropertyTracks |
|
void |
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
Name | Description | ||
---|---|---|---|
|
float |
Radius_DEPRECATED |