Navigation
API > API/Developer > API/Developer/TraceInsights > API/Developer/TraceInsights/Insights
Inheritance Hierarchy
- IModularFeature
- ITimingViewExtender
References
Module | TraceInsights |
Header | /Engine/Source/Developer/TraceInsights/Public/Insights/ITimingViewExtender.h |
Include | #include "Insights/ITimingViewExtender.h" |
Syntax
class ITimingViewExtender : public IModularFeature
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AddQuickFindFilters
(
TSharedPtr< class FFilterConfigurator > FilterConfigurator |
Allows extender to add filters to the Quick Find widget. |
![]() ![]() |
void | ExtendCpuTracksFilterMenu
(
ITimingViewSession& InSession, |
Extension hook for the 'CPU Tracks Filter' menu |
![]() ![]() |
void | ExtendFilterMenu
(
ITimingViewSession& InSession, |
Extension hook for the 'Plugins' menu |
![]() ![]() |
bool | ExtendGlobalContextMenu
(
ITimingViewSession& InSession, |
Extension hook for the context menu for all tracks |
![]() ![]() |
void | ExtendGpuTracksFilterMenu
(
ITimingViewSession& InSession, |
Extension hook for the 'GPU Tracks Filter' menu |
![]() ![]() |
void | ExtendOtherTracksFilterMenu
(
ITimingViewSession& InSession, |
Extension hook for the 'Other Tracks Filter' menu |
![]() |
void | OnBeginSession
(
ITimingViewSession& InSession |
Called to set up any data at the end of the timing view session |
![]() |
void | OnEndSession
(
ITimingViewSession& InSession |
Called to clear out any data at the end of the timing view session |
![]() |
void | Tick
(
ITimingViewSession& InSession, |
Called each frame. |