![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DataflowDebugDrawObject.h>
Inheritance diagram for FDataflowDebugDrawBaseObject:Public Types | |
| using | Super = IDataflowDebugDrawObject |
Public Member Functions | |
| FDataflowDebugDrawBaseObject (IDataflowDebugDrawInterface::FDataflowElementsType &InDataflowElements) | |
| virtual void | PopulateDataflowElements ()=0 |
| virtual void | DrawDataflowElements (FPrimitiveDrawInterface *PDI)=0 |
| virtual FBox | ComputeBoundingBox () const =0 |
| virtual bool | IsA (FName InType) const override |
Public Member Functions inherited from IDataflowDebugDrawObject | |
| virtual | ~IDataflowDebugDrawObject ()=default |
Public Member Functions inherited from FRefCountedObject | |
| FRefCountedObject () | |
| virtual | ~FRefCountedObject () |
| FRefCountedObject (const FRefCountedObject &Rhs)=delete | |
| FRefCountedObject & | operator= (const FRefCountedObject &Rhs)=delete |
| FReturnedRefCountValue | AddRef () const |
| uint32 | Release () const |
| uint32 | GetRefCount () const |
Static Public Member Functions | |
| static FName | StaticType () |
Static Public Member Functions inherited from IDataflowDebugDrawObject | |
| static FName | StaticType () |
Protected Attributes | |
| IDataflowDebugDrawInterface::FDataflowElementsType & | DataflowElements |
| int32 | ElementsOffset = 0 |
| int32 | ElementsSize = 0 |
Dataflow object debug draw parent class
|
inline |
Compute teh dataflow elements bounding box
|
pure virtual |
Debug draw dataflow element
Check of the object type
Reimplemented from IDataflowDebugDrawObject.
Populate dataflow elements
|
protected |
List of dataflow elements the debug draw object is going to populate and render
|
protected |
Elements offset in the global array
|
protected |
Elements size in the global array