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
(
uint64 ObjectId |
Create a track which will be shown in the timeline view and tree view, as a child track of the Object. | IRewindDebuggerTrackCreator.h | |
FName GetName() |
Returns an identifying Name for this type of track | IRewindDebuggerTrackCreator.h | |
int32 GetSortOrderPriority() |
Returns an integer. Higher values will show higher in the track list (default is 0) | IRewindDebuggerTrackCreator.h | |
FName GetTargetTypeName() |
Returns the type of UObject this track creator can create tracks for | IRewindDebuggerTrackCreator.h | |
void GetTrackTypes
(
TArray< FRewindDebuggerTrackType >& Types |
IRewindDebuggerTrackCreator.h | ||
bool HasDebugInfo
(
uint64 ObjectId |
Optional additional filter, to prevent debug views from being listed if they have no data | IRewindDebuggerTrackCreator.h |