Navigation
API > API/Developer > API/Developer/TraceInsights > API/Developer/TraceInsights/Insights
References
| Module | TraceInsights |
| Header | /Engine/Source/Developer/TraceInsights/Public/Insights/IUnrealInsightsModule.h |
| Include | #include "Insights/IUnrealInsightsModule.h" |
Syntax
struct FInsightsMajorTabConfig
Remarks
Configuration for an Insights major tab
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsAvailable | Whether the tab is available for selection (i.e. registered with the tab manager) | |
| FText | ConfigDisplayName | Display name for this config | |
| FName | ConfigId | Identifier for this config | |
| TSharedPtr< FTabManager::FLayout > | Layout | The tab layout to use. If not specified, the default will be used. | |
| TOptional< FSlateIcon > | TabIcon | Icon for the tab. If this is not set the default will be used | |
| TOptional< FText > | TabLabel | Label for the tab. If this is not set the default will be used | |
| TOptional< FText > | TabTooltip | Tooltip for the tab. If this is not set the default will be used | |
| TSharedPtr< FWorkspaceItem > | WorkspaceGroup | The menu workspace group to use. If not specified, the default will be used. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FInsightsMajorTabConfig | Unavailable () |
Helper function for creating unavailable tab configs |