IPerformanceDataConsumer

This is an interface for any consumer of per-frame performance data such as FPS charts, PerfCounters, analytics, etc...

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

IPerformanceDataConsumer

FPerformanceTrackingChart

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/ChartCreation.h

Include

#include "ChartCreation.h"

Syntax

class IPerformanceDataConsumer

Remarks

This is an interface for any consumer of per-frame performance data such as FPS charts, PerfCounters, analytics, etc...

Destructors

Name Description

Public function Virtual

~IPerformanceDataConsumer()

Functions

Name Description

Public function

void

 

ProcessFrame

(
    const FFrameData& FrameData
)

Public function

void

 

StartCharting()

Public function

void

 

StopCharting()

Classes

Name

Description

Public struct

FFrameData