Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/FPhysicsSolverBase
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void PullPhysicsStateForEachDirtyProxy_External
(
TDispatcher& Dispatcher |
Used to update external thread data structures. | Chaos/Framework/PhysicsSolverBase.h | |
void PullPhysicsStateForEachDirtyProxy_External
(
const RigidLambda& RigidFunc, |
Chaos/Framework/PhysicsSolverBase.h | ||
void PullPhysicsStateForEachDirtyProxy_External
(
const RigidLambda& RigidFunc, |
Pulls physics state for each dirty particle and allows caller to do additional work if needed. | Chaos/Framework/PhysicsSolverBase.h |
PullPhysicsStateForEachDirtyProxy_External(TDispatcher &)
Description
Used to update external thread data structures. Include PhysicsSolverBaseImpl.h to call this function
| Name | PullPhysicsStateForEachDirtyProxy_External |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Framework/PhysicsSolverBase.h |
| Include Path | #include "Chaos/Framework/PhysicsSolverBase.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PhysicsSolverBaseImpl.h |
template<typename TDispatcher>
void PullPhysicsStateForEachDirtyProxy_External
(
TDispatcher & Dispatcher
)
PullPhysicsStateForEachDirtyProxy_External(const RigidLambda &, const ConstraintLambda &)
| Name | PullPhysicsStateForEachDirtyProxy_External |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Framework/PhysicsSolverBase.h |
| Include Path | #include "Chaos/Framework/PhysicsSolverBase.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PhysicsSolverBaseImpl.h |
template<typename RigidLambda, typename ConstraintLambda>
void PullPhysicsStateForEachDirtyProxy_External
(
const RigidLambda & RigidFunc,
const ConstraintLambda & ConstraintFunc
)
PullPhysicsStateForEachDirtyProxy_External(const RigidLambda &, const ConstraintLambda &, const GeometryCollectionLambda &)
Description
Pulls physics state for each dirty particle and allows caller to do additional work if needed.
| Name | PullPhysicsStateForEachDirtyProxy_External |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Framework/PhysicsSolverBase.h |
| Include Path | #include "Chaos/Framework/PhysicsSolverBase.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PhysicsSolverBaseImpl.h |
template<typename RigidLambda, typename ConstraintLambda, typename GeometryCollectionLambda>
void PullPhysicsStateForEachDirtyProxy_External
(
const RigidLambda & RigidFunc,
const ConstraintLambda & ConstraintFunc,
const GeometryCollectionLambda & GeometryCollectionFunc
)