Navigation
API > API/Plugins > API/Plugins/Niagara
Inheritance Hierarchy
- FPrimitiveSceneProxy
- FNiagaraSceneProxy
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraSceneProxy.h |
| Include | #include "NiagaraSceneProxy.h" |
Syntax
class FNiagaraSceneProxy : public FPrimitiveSceneProxy
Remarks
Scene proxy for drawing niagara particle simulations.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FNiagaraSceneProxy
(
UNiagaraComponent* InComponent |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Called to allow renderers to free render state | ||
| FNiagaraGpuComputeDispatchInterface * | |||
| FRHIUniformBuffer * | GetCustomUniformBuffer
(
FRHICommandListBase& RHICmdList, |
||
| TUniformBuffer< FPrimitiveUniformShaderParameters > * | GetCustomUniformBufferResource
(
FRHICommandListBase& RHICmdList, |
||
| const FMatrix & | |||
| const FVector3f & | |||
| const FDynamicData & | |||
| FNiagaraSystemRenderData * | Retrieves the render data for a single system | ||
| SIZE_T | GetTypeHash () |
||
| FPrimitiveViewRelevance | GetViewRelevance
(
const FSceneView* View |
||
| void | SetProxyDynamicData
(
const FDynamicData& NewData |
||
| void | SetRenderingEnabled_GT
(
bool bInRenderingEnabled |
Sets whether or not this scene proxy should be rendered. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FDynamicData | Some proxy wide dynamic settings passed down with the emitter dynamic data. |