Navigation
API > API/Plugins > API/Plugins/DataflowEditor > API/Plugins/DataflowEditor/Dataflow
Inheritance Hierarchy
- FPreviewScene
- FTickableEditorObject
- FAdvancedPreviewScene
- FDataflowPreviewScene
- FDataflowConstructionScene
- FDataflowSimulationScene
References
| Module | DataflowEditor |
| Header | /Engine/Plugins/Experimental/Dataflow/Source/DataflowEditor/Public/Dataflow/DataflowPreviewScene.h |
| Include | #include "Dataflow/DataflowPreviewScene.h" |
Syntax
class FDataflowPreviewScene : public FAdvancedPreviewScene
Remarks
Dataflow preview scene
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UDataflowBaseContent > | DataflowContent | Data flows assets datas used to build the scene components | |
| TSharedPtr< FAssetEditorModeManager > | DataflowModeManager | Mode Manager for selection | |
| TObjectPtr< AActor > | RootSceneActor | Root scene actor |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FDataflowPreviewScene
(
FPreviewScene::ConstructionValues ConstructionValues, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddReferencedObjects
(
FReferenceCollector& Collector |
||
| bool | Check if the preview scene can run simulation | ||
| FBox | Build the scene bounding box | ||
| TObjectPtr< UDataflowBaseContent > | Dataflow content accessors | ||
| const TObjectPtr< UDataflowBaseContent > | |||
| TSharedPtr< FAssetEditorModeManager > & | Dataflow mode manager accessors | ||
| const TSharedPtr< FAssetEditorModeManager > & | |||
| TObjectPtr< AActor > | GetRootActor () |
Root scene actor accessors | |
| const TObjectPtr< AActor > | GetRootActor () |
||
| bool | IsComponentSelected
(
const UPrimitiveComponent* InComponent |
Check if a primitive component is selected | |
| void | TickDataflowScene
(
const float DeltaSeconds |
Tick data flow scene |