![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DataflowSimulationProxy.h>
Inheritance diagram for FDataflowSimulationProxy:Public Member Functions | |
| FDataflowSimulationProxy ()=default | |
| virtual | ~FDataflowSimulationProxy ()=default |
| virtual bool | IsValid () const |
| virtual const UScriptStruct * | GetScriptStruct () const |
| template<class T > | |
| const T * | AsType () const |
| template<class T > | |
| T * | AsType () |
| const TSet< FString > & | GetSimulationGroups () const |
| UE_API void | SetSimulationGroups (const TSet< FString > &InSimulationGroups) |
| UE_API bool | HasSimulationGroup (const FString &SimulationGroup) const |
| UE_API bool | HasGroupBit (const TBitArray<> &SimulationBits) const |
Public Attributes | |
| TBitArray | GroupBits |
Dataflow simulation proxy used for simulation (PT)
|
default |
|
virtualdefault |
|
inline |
Cast the const proxy to child
|
inline |
Cast the proxy to child
|
inlinevirtual |
Get the proxy script struct
Reimplemented in FDataflowRigidSolverProxy, FDataflowCollisionObjectProxy, FDataflowConstraintObjectProxy, FDataflowPhysicsObjectProxy, and FDataflowPhysicsSolverProxy.
|
inline |
Get the simulation groups from the proxy
Check if the proxy has at least one valid bit
| bool FDataflowSimulationProxy::HasSimulationGroup | ( | const FString & | SimulationGroup | ) | const |
Check if the given group is within the proxy simulation groups
Check if the proxy is valid
Reimplemented in FDataflowRigidSolverProxy.
| void FDataflowSimulationProxy::SetSimulationGroups | ( | const TSet< FString > & | InSimulationGroups | ) |
Set the simulation groups onto the proxy
| TBitArray FDataflowSimulationProxy::GroupBits |
Bit array matching the simulation groups for fast access