Navigation
API > API/Plugins > API/Plugins/RenderTraceInsights
| Name | IEditableRenderTraceProvider |
| Type | class |
| Header File | /Engine/Plugins/RenderTraceInsights/Source/RenderTraceInsights/Public/IRenderTraceProvider.h |
| Include Path | #include "IRenderTraceProvider.h" |
Syntax
class IEditableRenderTraceProvider :
public UE::RenderTraceInsights::IRenderTraceProvider ,
public TraceServices::IEditableProvider
Inheritance Hierarchy
- TraceServices::IEditableProvider → IEditableRenderTraceProvider
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TPair< uint32, FCommandListInstance & > AddCommandList
(
uint64 AppID, |
IRenderTraceProvider.h | ||
TPair< uint32, TEventTimeline & > AddCommandListTimeline() |
IRenderTraceProvider.h | ||
TPair< uint32, FInterruptWakeUp & > AddInterruptWakeUp
(
uint32 ThreadID, |
IRenderTraceProvider.h | ||
TPair< uint32, FPlatformPayload & > AddPlatformPayload
(
uint64 InAppID, |
IRenderTraceProvider.h | ||
TPair< uint32, FRDGPassInstance & > AddRDGPass
(
const TCHAR* Name, |
IRenderTraceProvider.h | ||
TPair< uint32, FRHITranslateTask & > AddRHITranslateTask
(
uint64 AppID, |
IRenderTraceProvider.h | ||
TPair< uint32, FSubmissionBatch & > AddSubmissionBatch
(
uint32 ThreadID, |
IRenderTraceProvider.h | ||
TPair< uint32, FSyncPoint & > AddSyncPoint
(
uint64 InAppID, |
IRenderTraceProvider.h | ||
FCommandListInstance & EditCommandList
(
uint32 ID |
IRenderTraceProvider.h | ||
TEventTimeline & EditCommandListTimeline
(
uint32 Index |
IRenderTraceProvider.h | ||
TEventTimeline & EditInterruptTimeline() |
IRenderTraceProvider.h | ||
FInterruptWakeUp & EditInterruptWakeUp
(
uint32 ID |
IRenderTraceProvider.h | ||
FPlatformPayload & EditPlatformPayload
(
uint32 ID |
IRenderTraceProvider.h | ||
FRDGPassInstance & EditRDGPass
(
uint32 ID |
IRenderTraceProvider.h | ||
TEventTimeline & EditRDGThreadTimeline
(
uint32 ThreadID |
IRenderTraceProvider.h | ||
TEventTimeline & EditRenderThreadSubmissionTimeline() |
IRenderTraceProvider.h | ||
TEventTimeline & EditRHISubmissionTimeline() |
IRenderTraceProvider.h | ||
FRHITranslateTask & EditRHITranslateTask
(
uint32 ID |
IRenderTraceProvider.h | ||
TEventTimeline & EditRHITranslateThreadTimeline
(
uint32 ThreadID |
IRenderTraceProvider.h | ||
FSubmissionBatch & EditSubmissionBatch
(
uint32 ID |
IRenderTraceProvider.h | ||
TEventTimeline & EditSubmissionQueueTimeline() |
IRenderTraceProvider.h | ||
FSyncPoint & EditSyncPoint
(
uint32 ID |
IRenderTraceProvider.h | ||
void EnumerateCommandListsForEdit
(
TFunctionRef< void(uint32, FCommandListInstance&)> Callback |
IRenderTraceProvider.h |