Navigation
API > API/Editor > API/Editor/RewindDebuggerInterface
Interface class which creates tracks
| Name | IRewindDebuggerTrackCreator |
| Type | class |
| Header File | /Engine/Source/Editor/RewindDebuggerInterface/Public/IRewindDebuggerTrackCreator.h |
| Include Path | #include "IRewindDebuggerTrackCreator.h" |
Syntax
class IRewindDebuggerTrackCreator : public IModularFeature
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IRewindDebuggerTrackCreator() |
IRewindDebuggerTrackCreator.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ModularFeatureName | const FName | IRewindDebuggerTrackCreator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< RewindDebugger::FRewindDebuggerTrack > CreateTrack
(
const FObjectId& ObjectId |
Creates a track which will be shown in the timeline view and tree view, as a child track of the Object | IRewindDebuggerTrackCreator.h | |
TSharedPtr< RewindDebugger::FRewindDebuggerTrack > CreateTrack
(
uint64 ObjectId |
IRewindDebuggerTrackCreator.h | ||
FName GetName() |
IRewindDebuggerTrackCreator.h | ||
int32 GetSortOrderPriority() |
IRewindDebuggerTrackCreator.h | ||
FName GetTargetTypeName() |
IRewindDebuggerTrackCreator.h | ||
void GetTrackTypes
(
TArray< FRewindDebuggerTrackType >& Types |
IRewindDebuggerTrackCreator.h | ||
bool HasDebugInfo
(
uint64 ObjectId |
IRewindDebuggerTrackCreator.h | ||
bool HasDebugInfo
(
const FObjectId& ObjectId |
Optional filter to prevent tracks from being listed if there is no data associated to the provided object identifier. | IRewindDebuggerTrackCreator.h | |
bool IsCreatingPrimaryChildTrack() |
IRewindDebuggerTrackCreator.h |