Navigation
Unreal Engine C++ API Reference > Runtime > Chaos > PhysicsProxy
Inheritance Hierarchy
- IPhysicsProxyBase
- TPhysicsProxy
- FStaticMeshPhysicsProxy
References
Module | Chaos |
Header | /Engine/Source/Runtime/Experimental/Chaos/Public/PhysicsProxy/StaticMeshPhysicsProxy.h |
Include | #include "PhysicsProxy/StaticMeshPhysicsProxy.h" |
Syntax
class FStaticMeshPhysicsProxy : public TPhysicsProxy< FStaticMeshPhysicsProxy, FStubSkeletalMeshData, FProxyTimestampBase >
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
FStaticMeshPhysicsProxy
(
UObject* InOwner, |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddForceCallback
(
FParticlesType& InParticles, |
|
![]() |
void | BindParticleCallbackMapping
(
Chaos::TArrayCollectionArray< PhysicsProxyWrapper >& PhysicsProxyReverseMap, |
|
![]() |
void | BufferCommand
(
Chaos::FPhysicsSolver* InSolver, |
|
![]() |
void | BufferKinematicUpdate
(
const FPhysicsProxyKinematicUpdate& InParamUpdate |
Stores latest update, to be applied at next opportunity (via UpdateKinematicBodiesCallback). |
![]() |
void | ||
![]() |
void | ||
![]() |
EPhysicsProxyType | ConcreteType () |
|
![]() |
void | CreateRigidBodyCallback
(
FParticlesType& InOutParticles |
|
![]() |
void | DisableCollisionsCallback
(
TSet< TTuple< int32, int32 >>& InPairs |
|
![]() |
void | EndFrameCallback
(
const float InDt |
|
![]() |
void | FlipBuffer () |
|
![]() |
void | Initialize () |
|
![]() |
bool | IsDirty () |
|
![]() ![]() |
bool | IsSimulating () |
Solver Object interface |
![]() |
FStubSkeletalMeshData * | NewData () |
|
![]() |
void | ||
![]() |
void |
ParameterUpdateCallback
(
FParticlesType& InParticles, |
|
![]() |
bool | PullFromPhysicsState
(
const int32 SolverSyncTimestamp |
|
![]() |
void | PushToPhysicsState
(
const Chaos::FParticleData* |
|
![]() |
void | Reset () |
|
![]() |
void | StartFrameCallback
(
const float InDt, |
|
![]() |
void | ||
![]() |
void | UpdateKinematicBodiesCallback
(
const FParticlesType& Particles, |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FShapeParams | ||
![]() |
Params |
Typedefs
Name | Description |
---|---|
Base | |
FCallbackInitFunc | Engine interface functions. |
FSyncDynamicFunc |