Navigation
API > API/Plugins > API/Plugins/DataflowEnginePlugin > API/Plugins/DataflowEnginePlugin/Dataflow
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UActorComponent
- USceneComponent
- UPrimitiveComponent
- UDataflowComponent
References
| Module | DataflowEnginePlugin |
| Header | /Engine/Plugins/Experimental/Dataflow/Source/DataflowEnginePlugin/Public/Dataflow/DataflowComponent.h |
| Include | #include "Dataflow/DataflowComponent.h" |
Syntax
UCLASS&40;Meta&61;&40;BlueprintSpawnableComponent&41;&41;
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 |
||
| const UDataflow * | GetDataflow () |
||
| UMaterialInterface * | |||
| 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< Dataflow::FContext > InContext |
Context | |
| void | SetDataflow
(
const UDataflow* InDataflow |
Dataflow | |
| void | SetRenderingCollection
(
FManagedArrayCollection&& InCollection |
RenderCollection | |
| void | SetSelectionState
(
const FDataflowSelectionState& InState |
||
| void |
Overridden from UPrimitiveComponent
| Type | Name | Description | |
|---|---|---|---|
| FPrimitiveSceneProxy * | Creates a proxy to represent the primitive to the scene manager in the rendering thread. | ||
| UMaterialInterface * | GetMaterial
(
int32 ElementIndex |
Returns the material used by the element at the specified index |
Overridden from USceneComponent
| Type | Name | Description | |
|---|---|---|---|
| FBoxSphereBounds | CalcBounds
(
const FTransform& LocalToWorld |
Calculate the bounds of the component. Default behavior is a bounding box/sphere of zero size. |
Overridden from UActorComponent
| Type | Name | Description | |
|---|---|---|---|
| void | TickComponent
(
float DeltaTime, |
Function called every frame on this ActorComponent. |