FNiagaraPerfBaselineStatsListener

Listener that accumulates a short run of stats for a particular baseline 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.

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