Navigation
API > API/Plugins > API/Plugins/DataflowEnginePlugin > API/Plugins/DataflowEnginePlugin/Dataflow
Inheritance Hierarchy
- UPrimitiveComponent
- UDataflowComponent
References
| Module | DataflowEnginePlugin |
| Header | /Engine/Plugins/Experimental/Dataflow/Source/DataflowEnginePlugin/Public/Dataflow/DataflowComponent.h |
| Include | #include "Dataflow/DataflowComponent.h" |
Syntax
UCLASS (Meta=(BlueprintSpawnableComponent))
class UDataflowComponent : public UPrimitiveComponent
Remarks
Constructors
| Type | Name | Description | |
|---|---|---|---|
UDataflowComponent
(
const FObjectInitializer& ObjectInitializer |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddRenderTarget
(
const UDataflowEdNode* InTarget |
||
| FBoxSphereBounds | CalcBounds
(
const FTransform& LocalToWorld |
||
| FPrimitiveSceneProxy * | |||
| const UDataflow * | GetDataflow () |
||
| UMaterialInterface * | |||
| UMaterialInterface * | GetMaterial
(
int32 Index |
||
| FMaterialRelevance | GetMaterialRelevance
(
ERHIFeatureLevel::Type InFeatureLevel |
Rendering Support | |
| const FManagedArrayCollection & | |||
| const TArray< const UDataflowEdNode * > & | |||
| const FDataflowSelectionState & | Selection | ||
| void | Invalidate () |
||
| FManagedArrayCollection & | |||
| void | Render Targets | ||
| void | SetContext
(
TSharedPtr< UE::Dataflow::FContext > InContext |
Context | |
| void | SetDataflow
(
const UDataflow* InDataflow |
Dataflow | |
| void | SetRenderingCollection
(
FManagedArrayCollection&& InCollection |
RenderCollection | |
| void | SetSelectionState
(
const FDataflowSelectionState& InState |
||
| void | SetViewMode
(
const UE::Dataflow::IDataflowConstructionViewMode* InViewMode |
View mode NOTE: Currently UDataflowComponent is not used in the Dataflow Editor. | |
| void |