Insights

Windows
MacOS
Linux

Filters

Classes

Name

Description

Public struct

FInsightsMajorTabConfig

Configuration for an Insights major tab

Public struct

FInsightsMajorTabExtender

Combination of extenders applied to the individual major tabs within Insights

Public struct

FInsightsManagerTabs

Major tab IDs for Insights tools

Public struct

FInsightsMinorTabConfig

Configuration for an Insights minor tab.

Public struct

FTimingProfilerTabs

Tab IDs for the timing profiler

Public class

ITimingViewExtender

Public class

ITimingViewSession

Hosts a number of timing view visualizers, represents a session of the timing view.

Public class

IUnrealInsightsModule

Interface for an Unreal Insights module.

Typedefs

Name

Description

FHoveredEventChangedDelegate

The delegate to be invoked when the timing event being hovered by the mouse has changed

FHoveredTrackChangedDelegate

The delegate to be invoked when the timing track being hovered by the mouse has changed

FOnInsightsMajorTabCreated

Delegate invoked when a major tab is created

FOnRegisterMajorTabExtensions

Called back to register common layout extensions

FSelectedEventChangedDelegate

The delegate to be invoked when the selected timing event has changed

FSelectedTrackChangedDelegate

The delegate to be invoked when the selected timing track has changed

FSelectionChangedDelegate

The delegate to be invoked when the selection have been changed

FTimeMarkerChangedDelegate

The delegate to be invoked when the time marker has changed

Enums

Name

Description

Public enum

Insights::ETimeChangedFlags

Insights.

Functions

Name Description

Public function

 

Insights::ENUM_CLASS_FLAGS

(
    ETimeChangedFlags
)

Variables

Name Description

Public variable

 

STATCAT_Advanced

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