Navigation
API > API/Plugins > API/Plugins/DataflowEditor
| Name | UDataflowSimulationSceneDescription |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Dataflow/Source/DataflowEditor/Public/Dataflow/DataflowSimulationScene.h |
| Include Path | #include "Dataflow/DataflowSimulationScene.h" |
Syntax
UCLASS (MinimalAPI)
class UDataflowSimulationSceneDescription : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDataflowSimulationSceneDescription
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UDataflowSimulationSceneDescription() |
Dataflow/DataflowSimulationScene.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsGeometryCacheOutputSupported | bool | Dataflow/DataflowSimulationScene.h | ||
| BlueprintClass | TSubclassOf< AActor > | Caching blueprint actor class to spawn | Dataflow/DataflowSimulationScene.h |
|
| BlueprintTransform | FTransform | Blueprint actor transform | Dataflow/DataflowSimulationScene.h |
|
| bPauseSimulationViewportWhenNotFocused | bool | Dataflow/DataflowSimulationScene.h |
|
|
| bPauseSimulationViewportWhenPlayingInEditor | bool | Dataflow/DataflowSimulationScene.h |
|
|
| bSkeletalMeshVisibility | bool | Visibility of the skeletal mesh | Dataflow/DataflowSimulationScene.h |
|
| CacheAsset | TObjectPtr< UChaosCacheCollection > | Caching asset to be used to record the simulation | Dataflow/DataflowSimulationScene.h |
|
| CacheParams | FDataflowPreviewCacheParams | Caching params used to record the simulation | Dataflow/DataflowSimulationScene.h |
|
| DataflowSimulationSceneDescriptionChanged | FDataflowSimulationSceneDescriptionChanged | Dataflow/DataflowSimulationScene.h | ||
| EmbeddedSkeletalMesh | TObjectPtr< USkeletalMesh > | Skeletal mesh interpolated from simulation. | Dataflow/DataflowSimulationScene.h |
|
| EmbeddedStaticMesh | TObjectPtr< UStaticMesh > | Static mesh interpolated from simulation. | Dataflow/DataflowSimulationScene.h |
|
| GeometryCacheAsset | TObjectPtr< UGeometryCache > | Geometry cache asset used to extract skeletal mesh results from simulation | Dataflow/DataflowSimulationScene.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| RenderPositions | TArray< TArray< FVector3f > > | Render geometry positions from interpolation | Dataflow/DataflowSimulationScene.h | |
| SimulationScene | FDataflowSimulationScene * | Simulation scene linked to that descriptor | Dataflow/DataflowSimulationScene.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void GenerateGeometryCache() |
Interpolates and saves geometry cache from Chaos cache | Dataflow/DataflowSimulationScene.h |
|
void NewGeometryCache() |
Creates a new geometry cache file | Dataflow/DataflowSimulationScene.h |
|
void SetSimulationScene
(
FDataflowSimulationScene* SimulationScene |
Set the simulation scene | Dataflow/DataflowSimulationScene.h |