Navigation
API > API/Plugins > API/Plugins/Niagara
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraRenderer.h |
| Include | #include "NiagaraRenderer.h" |
Syntax
struct FNiagaraDynamicDataBase
Remarks
Struct used to pass dynamic data from game thread to render thread
Variables
| Type | Name | Description | |
|---|---|---|---|
| INiagaraComputeDataBufferInterface * | ComputeDataBufferInterface | ||
| FNiagaraDataBufferRef | CPUParticleData | ||
| FMaterialRelevance | MaterialRelevance | ||
| FNiagaraSystemInstanceID | SystemInstanceID |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FNiagaraDynamicDataBase
(
const FNiagaraEmitterInstance* InEmitter |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ApplyMaterialOverride
(
int32 MaterialIndex, |
||
| FMaterialRelevance | |||
| FNiagaraDataBuffer * | GetParticleDataToRender
(
FRHICommandListBase& RHICmdList, |
||
| FNiagaraSystemInstanceID | |||
| bool | |||
| void | SetMaterialRelevance
(
FMaterialRelevance NewRelevance |
||