Navigation
API > API/Runtime > API/Runtime/DataflowEngine
| Name | FDataflowDebugRenderSceneProxy |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Dataflow/Engine/Public/Dataflow/DataflowDebugDrawComponent.h |
| Include Path | #include "Dataflow/DataflowDebugDrawComponent.h" |
Syntax
class FDataflowDebugRenderSceneProxy : public FDebugRenderSceneProxy
Inheritance Hierarchy
- FPrimitiveSceneProxy → FDebugRenderSceneProxy → FDataflowDebugRenderSceneProxy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDataflowDebugRenderSceneProxy
(
const UPrimitiveComponent* InComponent |
Dataflow/DataflowDebugDrawComponent.h |
Structs
| Name | Remarks |
|---|---|
| FDebugPoint |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Objects | TArray< TRefCountPtr< IDataflowDebugDrawObject > > | List of user provided dataflow objects to draw | Dataflow/DataflowDebugDrawComponent.h | |
| Points | TArray< FDebugPoint > | Dataflow/DataflowDebugDrawComponent.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddObject
(
const TRefCountPtr< IDataflowDebugDrawObject >& Object |
Add dataflow object to the scene proxy | Dataflow/DataflowDebugDrawComponent.h | |
void AddPoint
(
const FDebugPoint& Point |
Add point to the scene proxy | Dataflow/DataflowDebugDrawComponent.h | |
void ClearAll() |
Remove all primitives stored on this proxy | Dataflow/DataflowDebugDrawComponent.h | |
void ReservePoints
(
int32 NumAdditionalPoints |
Reserve the number of points to add | Dataflow/DataflowDebugDrawComponent.h |