Navigation
API > API/Plugins > API/Plugins/EditorTraceUtilities
Inheritance Hierarchy
- TSharedFromThis
- FUnrealInsightsLauncher
References
| Module | EditorTraceUtilities |
| Header | /Engine/Plugins/TraceUtilities/Source/EditorTraceUtilities/Public/UnrealInsightsLauncher.h |
| Include | #include "UnrealInsightsLauncher.h" |
Syntax
class FUnrealInsightsLauncher : public TSharedFromThis< FUnrealInsightsLauncher >
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Closes UnrealInsights.exe. | ||
| const TSharedPtr< FUnrealInsightsLauncher > & | Get () |
||
| FString | Returns the full path to UnrealInsights.exe for the current engine installation | ||
| bool | OpenActiveTraceFromStore
(
const FString& TraceHostAddress |
This function tries to query the file name of the active/live trace through the storebrowser API | |
| bool | OpenRemoteTrace
(
const FString& TraceHostAddress, |
Launches UnrealInsights.exe with the -Store and -OpenTraceID parameters | |
| bool | OpenTraceFile
(
const FString& FilePath |
Launches UnrealInsights.exe with FilePath as the only parameter | |
| void | StartUnrealInsights
(
const FString& Path, |
Launches the UnrealInsights executable from the given Path, displays an editor message if it fails. | |
| void | StartUnrealInsights
(
const FString& Path, |
Launches the UnrealInsights executable from the given Path, displays an editor message if it fails. | |
| bool | TryOpenTraceFromDestination
(
const FString& Destination |
Try to open a trace file from the trace target returned by UE::Trace::GetTraceDestination(). |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EStartInsightsResult |
Typedefs
| Name | Description |
|---|---|
| StartUnrealInsightsCallback |
Constants
| Name | Description |
|---|---|
| Instance |