UHealthSnapshotBlueprintLibrary

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/ProfilingDebugging/HealthSnapshot.h

Include

#include "ProfilingDebugging/HealthSnapshot.h"

Syntax

class UHealthSnapshotBlueprintLibrary : public UBlueprintFunctionLibrary

Constructors

Name Description

Public function

UHealthSnapshotBlueprintLibrary

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Static

void

 

LogPerformanceSnapshot

(
    const FString SnapshotTitle,
    bool bResetStats
)

Writes a snapshot to the log.

Public function Static

void

 

StartPerformanceSnapshots()

Begins capturing FPS charts that can be used to include performance data in a HealthSnapshot.

Public function Static

void

 

StopPerformanceSnapshots()

Stops capturing FPS charts only if StartHealthSnapshotChart has first been called.

Constants

Name

Description

PerformanceChart

The performance chart we register with the engine for tracking