Navigation
API > API/Editor > API/Editor/RewindDebuggerInterface
References
| Module | RewindDebuggerInterface |
| Header | /Engine/Source/Editor/RewindDebuggerInterface/Public/IRewindDebugger.h |
| Include | #include "IRewindDebugger.h" |
Syntax
class IRewindDebugger
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| double | Get the time the debugger is scrubbed to, in seconds since the capture started (or the recording duration while the game is running) | ||
| const FObjectInfo * | FindOwningActorInfo
(
const IGameplayProvider* GameplayProvider, |
||
| const TraceServices::IAnalysisSession * | Get the current analysis session | ||
| const TRange< double > & | Current visible range in trace/profiler units (same units as CurrentTraceTime) | ||
| const TRange< double > & | Current visible range in Rewind Debugger recording time units | ||
| TArray< TSharedPtr< FDebugObjectInfo > > & | Get a list of all components of the selected target actor (with the actor as the first element in the list) | ||
| double | Returns the length of the current recording | ||
| double | GetScrubTime () |
Get the time the debugger is scrubbed to, in seconds since the recording started | |
| TSharedPtr< FDebugObjectInfo > | Returns the currently selected debug component | ||
| TSharedPtr< RewindDebugger::FRewindDebuggerTrack > | Returns the currently selected track | ||
| uint64 | Get insights id for the selected target actor | ||
| bool | GetTargetActorPosition
(
FVector& OutPosition |
Get posiotion of the selected target actor (returns true if position is valid) | |
| UWorld * | Get the world that the debugger is replaying in | ||
| IRewindDebugger * | Instance () |
Get the current IRewindDebugger instance | |
| bool | Returns true if PIE is running and not paused | ||
| bool | IsRecording () |
Returns true if recording is active | |
| bool | Returns true if we have loaded a trace file from disk | ||
| void | Opens the Rewind Debugger details panel tab | ||
| bool | ShouldDisplayWorld
(
uint64 WorldId |
Constants
| Name | Description |
|---|---|
| InternalInstance |