Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FPhysicsObjectExternalInterface |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/PhysicsEngine/PhysicsObjectExternalInterface.h |
| Include Path | #include "PhysicsEngine/PhysicsObjectExternalInterface.h" |
Syntax
class FPhysicsObjectExternalInterface :
public Chaos::FPhysicsObjectInterface ,
public PhysicsObjectPhysicsCoreInterface
Inheritance Hierarchy
- FPhysicsObjectInterface → FPhysicsObjectExternalInterface
- PhysicsObjectPhysicsCoreInterface → FPhysicsObjectExternalInterface
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UPrimitiveComponent * GetComponentFromPhysicsObject
(
UWorld* World, |
PhysicsEngine/PhysicsObjectExternalInterface.h | ||
static Chaos::FReadPhysicsObjectInterface_External GetRead_AssumesLocked() |
PhysicsEngine/PhysicsObjectExternalInterface.h | ||
static Chaos::FWritePhysicsObjectInterface_External GetWrite_AssumesLocked() |
PhysicsEngine/PhysicsObjectExternalInterface.h | ||
static FLockedReadPhysicsObjectExternalInterface LockRead
(
FChaosScene* Scene |
PhysicsEngine/PhysicsObjectExternalInterface.h | ||
static FLockedReadPhysicsObjectExternalInterface LockRead
(
Chaos::FConstPhysicsObjectHandle InObject |
PhysicsEngine/PhysicsObjectExternalInterface.h | ||
static FLockedReadPhysicsObjectExternalInterface LockRead
(
TArrayView< const Chaos::FConstPhysicsObjectHandle > InObjects |
PhysicsEngine/PhysicsObjectExternalInterface.h | ||
static FLockedWritePhysicsObjectExternalInterface LockWrite
(
FChaosScene* Scene |
PhysicsEngine/PhysicsObjectExternalInterface.h | ||
static FLockedWritePhysicsObjectExternalInterface LockWrite
(
TArrayView< const Chaos::FPhysicsObjectHandle > InObjects |
PhysicsEngine/PhysicsObjectExternalInterface.h |