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. |