FNiagaraPerfBaselineStatsListener

Listener that accumulates a short run of stats for a particular baseline system.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

TSharedFromThis

FParticlePerfStatsListener

FNiagaraPerfBaselineStatsListener

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraPerfBaseline.h

Include

#include "NiagaraPerfBaseline.h"

Syntax

class FNiagaraPerfBaselineStatsListener : public FParticlePerfStatsListener

Remarks

Listener that accumulates a short run of stats for a particular baseline system. These are then stored for comparison against WIP systems in the editor to give a baseline for performance.

Constructors

Overridden from FParticlePerfStatsListener

Name Description

Public function Virtual

void

 

Begin()

Called when the listener begins receiving data.

Public function Virtual

void

 

End()

Called when the listener stops receiving data.

Public function Virtual Const

bool

 

NeedsComponentStats()

Public function Virtual Const

bool

 

NeedsSystemStats()

Public function Virtual Const

bool

 

NeedsWorldStats()

Public function Virtual

bool

 

Tick()

Called every frame with the current frame data.

Public function Virtual

void

 

TickRT()

Called every frame from the render thread gather any RT stats.