FNiagaraRendererComponents

NiagaraRendererComponents renders an [FNiagaraEmitterInstance](API\Plugins\Niagara\FNiagaraEmitterInstance) as scene components

Windows
MacOS
Linux

Inheritance Hierarchy

FNiagaraRenderer

FNiagaraRendererComponents

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraRendererComponents.h

Include

#include "NiagaraRendererComponents.h"

Syntax

class FNiagaraRendererComponents : public FNiagaraRenderer

Remarks

NiagaraRendererComponents renders an FNiagaraEmitterInstance as scene components

Constructors

Name Description

Public function

FNiagaraRendererComponents

(
    ERHIFeatureLevel::Type FeatureLevel,
    const UNiagaraRendererProperties&#...,
    const FNiagaraEmitterInstance*...
)

Destructors

Overridden from FNiagaraRenderer

Name Description

Public function Virtual

void

 

DestroyRenderState_Concurrent()

Public function Virtual

void

 

OnSystemComplete_GameThread

(
    const UNiagaraRendererProperties&#...,
    const FNiagaraEmitterInstance*...
)

Public function Virtual

void

 

PostSystemTick_GameThread

(
    const UNiagaraRendererProperties&#...,
    const FNiagaraEmitterInstance*...
)

Update render data buffer from attributes

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss