![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DataflowSimulationInterface.h>
Inheritance diagram for IDataflowSimulationInterface:Dataflow simulation interface to send/receive datas (GT <-> PT)
|
inline |
Build the simulation proxy
Implemented in AChaosSolverActor.
|
pure virtual |
Get the const dataflow simulation asset
Implemented in AChaosSolverActor.
|
pure virtual |
Get the dataflow simulation asset
Implemented in AChaosSolverActor.
|
pure virtual |
Get the simulation name
Implemented in AChaosSolverActor.
|
pure virtual |
Get the const simulation proxy
Implemented in AChaosSolverActor.
|
pure virtual |
Get the simulation proxy
Implemented in AChaosSolverActor.
|
inlinevirtual |
Get the simulation type
Reimplemented in IDataflowCollisionObjectInterface, IDataflowConstraintObjectInterface, IDataflowPhysicsObjectInterface, and IDataflowPhysicsSolverInterface.
| bool IDataflowSimulationInterface::IsInterfaceRegistered | ( | const TObjectPtr< UWorld > & | SimulationWorld | ) | const |
Check if the interface has been registered to the manager
|
inlinevirtual |
Postprocess data after simulation
|
inlinevirtual |
Preprocess data before simulation
|
inlinevirtual |
Read data received from the simulation proxy
Reimplemented in AChaosSolverActor.
Read restart data (positions) from simulation proxy
| void IDataflowSimulationInterface::RegisterManagerInterface | ( | const TObjectPtr< UWorld > & | SimulationWorld | ) |
Register simulation interface solver to manager
Reset the simulation proxy
Implemented in AChaosSolverActor.
| void IDataflowSimulationInterface::UnregisterManagerInterface | ( | const TObjectPtr< UWorld > & | SimulationWorld | ) | const |
Unregister simulation interface from the manager
|
inlinevirtual |
Write data to be sent to the simulation proxy
Reimplemented in AChaosSolverActor.