Navigation
API > API/Runtime > API/Runtime/DataflowSimulation > API/Runtime/DataflowSimulation/Dataflow
Inheritance Hierarchy
- FDataflowSimulationProxy
- FDataflowCollisionObjectProxy
- FDataflowConstraintObjectProxy
- FDataflowPhysicsObjectProxy
- FDataflowPhysicsSolverProxy
- FClothSimulationProxy
- FDataflowFleshSolverProxy
- FDataflowRigidSolverProxy
References
| Module | DataflowSimulation |
| Header | /Engine/Source/Runtime/Experimental/Dataflow/Simulation/Public/Dataflow/DataflowSimulationProxy.h |
| Include | #include "Dataflow/DataflowSimulationProxy.h" |
Syntax
USTRUCT ()
struct FDataflowSimulationProxy
Remarks
Dataflow simulation proxy used for simulation (PT)
Variables
| Type | Name | Description | |
|---|---|---|---|
| TBitArray | GroupBits | Bit array matching the simulation groups for fast access |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const T * | AsType () |
Cast the proxy to child | |
| T * | AsType () |
Cast the const proxy to child | |
| const UScriptStruct * | Get the proxy script struct | ||
| const TSet< FString > & | Get the simulation groups from the proxy | ||
| bool | HasGroupBit
(
const TBitArray<>& SimulationBits |
Check if the proxy has at least one valid bit | |
| bool | HasSimulationGroup
(
const FString& SimulationGroup |
Check if the given group is within the proxy simulation groups | |
| bool | IsValid () |
Check if the proxy is valid | |
| void | SetSimulationGroups
(
const TSet< FString >& InSimulationGroups |
Set the simulation groups onto the proxy |