FVisualizerEvent

A graph event represented by [SGraphBar](API\Developer\TaskGraph\SGraphBar) as a single bar.

Windows
MacOS
Linux

References

Module

TaskGraph

Header

/Engine/Source/Developer/TaskGraph/Public/VisualizerEvents.h

Include

#include "VisualizerEvents.h"

Syntax

struct FVisualizerEvent

Remarks

A graph event represented by SGraphBar as a single bar.

Variables

Name Description

Public variable

int32

 

Category

Category this event belongs to (thread/file etc.)

Public variable

TArray< TShared...

 

Children

Child events

Public variable

uint32

 

ColorIndex

Bar color

Public variable

double

 

Duration

Normalized duration time (0.0-1.0) of the event.

Public variable

double

 

DurationMs

Duration of the event in milliseconds

Public variable

FString

 

EventName

Name of the event.

Public variable

bool

 

IsSelected

Determines if this event is selected or not.

Public variable

TSharedPtr< FVi...

 

ParentEvent

Parent event

Public variable

double

 

Start

Normalized start time (0.0-1.0) of the event relative to the first event in the profile

Constructors

Name Description

Public function

FVisualizerEvent

(
    const double InStart,
    const double InDuration,
    const double InDurationMs,
    const int32 InCategory,
    const FString& InEventName
)

Functions

Name Description

Public function Static

TSharedPtr< ...

 

LoadVisualizerEvent

(
    FArchive* Ar
)

Public function Static

void

 

SaveVisualizerEventRecursively

(
    FArchive* Ar,
    TSharedPtr< FVisualizerEvent > Visu...
)

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