Navigation
API > API/Runtime > API/Runtime/DataflowSimulation
Dataflow simulation proxy used for simulation (PT)
| Name | FDataflowSimulationProxy |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/Dataflow/Simulation/Public/Dataflow/DataflowSimulationProxy.h |
| Include Path | #include "Dataflow/DataflowSimulationProxy.h" |
Syntax
USTRUCT ()
struct FDataflowSimulationProxy
Derived Classes
- FDataflowPhysicsSolverProxy
- FDataflowCollisionObjectProxy
- FDataflowConstraintObjectProxy
- FDataflowPhysicsObjectProxy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDataflowSimulationProxy() |
Dataflow/DataflowSimulationProxy.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FDataflowSimulationProxy() |
Dataflow/DataflowSimulationProxy.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GroupBits | TBitArray | Bit array matching the simulation groups for fast access | Dataflow/DataflowSimulationProxy.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SimulationGroups | TSet< FString > | List of simulation groups this proxy belongs to | Dataflow/DataflowSimulationProxy.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const T * AsType () |
Cast the proxy to child | Dataflow/DataflowSimulationProxy.h | |
T * AsType () |
Cast the const proxy to child | Dataflow/DataflowSimulationProxy.h | |
virtual const UScriptStruct * GetScriptStruct() |
Get the proxy script struct | Dataflow/DataflowSimulationProxy.h | |
const TSet< FString > & GetSimulationGroups() |
Get the simulation groups from the proxy | Dataflow/DataflowSimulationProxy.h | |
bool HasGroupBit
(
const TBitArray<>& SimulationBits |
Check if the proxy has at least one valid bit | Dataflow/DataflowSimulationProxy.h | |
bool HasSimulationGroup
(
const FString& SimulationGroup |
Check if the given group is within the proxy simulation groups | Dataflow/DataflowSimulationProxy.h | |
virtual bool IsValid() |
Check if the proxy is valid | Dataflow/DataflowSimulationProxy.h | |
void SetSimulationGroups
(
const TSet< FString >& InSimulationGroups |
Set the simulation groups onto the proxy | Dataflow/DataflowSimulationProxy.h |