FParticlePerfStatsManager

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Particles/ParticlePerfStatsManager.h

Include

#include "Particles/ParticlePerfStatsManager.h"

Syntax

class FParticlePerfStatsManager

Functions

Name Description

Public function Static

void

 

AddListener

(
    FParticlePerfStatsListenerPtr Liste...,
    bool bReset
)

Public function Static

void

 

ForAllComponentStats

(
    TAction Func
)

Calls the supplied function for all tracked UFXSystemComponent stats.

Public function Static

void

 

ForAllSystemStats

(
    TAction Func
)

Calls the supplied function for all tracked UFXSysteAsset stats.

Public function Static

void

 

ForAllWorldStats

(
    TAction Func
)

Calls the supplied function for all tracked UWorld stats.

Public function Static

FParticlePer...

 

GetComponentPerfStats

(
    UFXSystemComponent* FXComponen...
)

Public function Static

const TMap< ...

 

GetCurrentComponentStats()

Public function Static

const TMap< ...

 

GetCurrentSystemStats()

Public function Static

const TMap< ...

 

GetCurrentWorldStats()

Public function Static

FParticlePer...

 

GetSystemPerfStats

(
    UFXSystemAsset* FXAsset
)

Public function Static

FParticlePer...

 

GetWorldPerfStats

(
    UWorld* World
)

Public function Static

void

 

OnShutdown()

Public function Static

void

 

OnStartup()

Public function Static

void

 

RemoveListener

(
    FParticlePerfStatsListener* Li...
)

Public function Static

void

 

RemoveListener

(
    FParticlePerfStatsListenerPtr Liste...
)

Public function Static

int32

 

RenderStats

(
    UWorld* World,
    FViewport* Viewport,
    FCanvas* Canvas,
    int32 X,
    int32 Y,
    const FVector* ViewLocation,
    const FRotator* ViewRotation
)

Public function Static

void

 

Reset()

Public function Static

void

 

Tick()

Public function Static

void

 

TogglePerfStatsRender

(
    UWorld* World
)

Constants

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