| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraLightRendererProperties.h |
Include |
#include "NiagaraLightRendererProperties.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(EditInlineNew, Meta=(DisplayName="Light Renderer"))
class UNiagaraLightRendererProperties : public UNiagaraRendererProperties
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bAffectsTranslucency |
Whether lights from this renderer should affect translucency. |
|
uint32: 1 |
bOverrideRenderingEnabled |
By default, a light is spawned for each particle. |
|
uint32: 1 |
bUseInverseSquaredFalloff |
Whether to use physically based inverse squared falloff from the light. |
|
ColorAdd |
A static color shift applied to each rendered light |
|
|
ColorBinding |
Which attribute should we use for light color when generating lights? |
|
|
LightExponentBinding |
Which attribute should we use for the light's exponent when inverse squared falloff is disabled? |
|
|
LightRenderingEnabledBinding |
Which attribute should we use to check if light rendering should be enabled for a particle? |
|
|
PositionBinding |
Which attribute should we use for position when generating lights? |
|
|
RadiusBinding |
Which attribute should we use for light radius when generating lights? |
|
|
float |
RadiusScale |
A factor used to scale each particle light radius |
|
VolumetricScatteringBinding |
Which attribute should we use for the intensity of the volumetric scattering from this light? This scales the light's intensity and color. |
Name | Description | |
---|---|---|
|
UNiagaraLightRendererProperties() |
Name | Description | ||
---|---|---|---|
|
InitCDOPropertiesAfterModuleStartup() |
The bindings depend on variables that are created during the NiagaraModule startup. |
Name | Description | ||
---|---|---|---|
|
FNiagaraBoun... |
CreateBoundsCalculator() |
|
|
FNiagaraRend... |
CreateEmitterRenderer ( |
|
|
FixMaterial ( |
||
|
const TArray... |
GetOptionalAttributes() |
|
|
GetRendererFeedback |
||
|
GetRendererTooltipWidgets ( |
||
|
GetRendererWidgets ( |
||
|
GetUsedMaterials ( |
||
|
IsMaterialValidForRenderer |
||
|
IsSimTargetSupported ( |
Name | Description | ||
---|---|---|---|
|
PostInitProperties() |
Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
Name |
Description |
---|---|
LightRendererPropertiesToDeferredInit |