![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PhysicsObjectInterface.h>
Inheritance diagram for Chaos::FReadPhysicsObjectInterface< Id >:Protected Member Functions | |
| FReadPhysicsObjectInterface ()=default | |
Friends | |
| class | FPhysicsObjectInterface |
FReadPhysicsObjectInterface will assume that these operations are safe to call (i.e. the relevant scenes have been read locked on the game thread).
|
protecteddefault |
| bool Chaos::FReadPhysicsObjectInterface< Id >::AreAllDisabled | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects | ) |
| bool Chaos::FReadPhysicsObjectInterface< Id >::AreAllDynamic | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects | ) |
| bool Chaos::FReadPhysicsObjectInterface< Id >::AreAllDynamicOrSleeping | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects | ) |
| bool Chaos::FReadPhysicsObjectInterface< Id >::AreAllKinematic | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects | ) |
| bool Chaos::FReadPhysicsObjectInterface< Id >::AreAllRigidBody | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects | ) |
| bool Chaos::FReadPhysicsObjectInterface< Id >::AreAllShapesQueryEnabled | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects | ) |
| bool Chaos::FReadPhysicsObjectInterface< Id >::AreAllSleeping | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects | ) |
| bool Chaos::FReadPhysicsObjectInterface< Id >::AreAllValid | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects | ) |
| FAccelerationStructureHandle Chaos::FReadPhysicsObjectInterface< Id >::CreateAccelerationStructureHandle | ( | const FConstPhysicsObjectHandle | Handle | ) |
| TArray< TThreadParticle< Id > * > Chaos::FReadPhysicsObjectInterface< Id >::GetAllParticles | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects | ) |
| TArray< TThreadRigidParticle< Id > * > Chaos::FReadPhysicsObjectInterface< Id >::GetAllRigidParticles | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects, |
| bool | bIncludeNulls = false |
||
| ) |
| TArray< FPerShapeData * > Chaos::FReadPhysicsObjectInterface< Id >::GetAllShapes | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects | ) |
| TArray< TThreadShapeInstance< Id > * > Chaos::FReadPhysicsObjectInterface< Id >::GetAllThreadShapes | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects | ) |
| FBox Chaos::FReadPhysicsObjectInterface< Id >::GetBounds | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects | ) |
| FClosestPhysicsObjectResult Chaos::FReadPhysicsObjectInterface< Id >::GetClosestPhysicsBodyFromLocation | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects, |
| const FVector & | WorldLocation | ||
| ) |
| int32 Chaos::FReadPhysicsObjectInterface< Id >::GetClusterHierarchyLevel | ( | const FConstPhysicsObjectHandle | Object | ) |
| FVector Chaos::FReadPhysicsObjectInterface< Id >::GetCoM | ( | const FConstPhysicsObjectHandle | Object | ) |
| FImplicitObjectRef Chaos::FReadPhysicsObjectInterface< Id >::GetGeometry | ( | const FConstPhysicsObjectHandle | Handle | ) |
| TThreadKinematicParticle< Id > * Chaos::FReadPhysicsObjectInterface< Id >::GetKinematicParticle | ( | const FConstPhysicsObjectHandle | Object | ) |
| float Chaos::FReadPhysicsObjectInterface< Id >::GetMass | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects | ) |
| TThreadParticle< Id > * Chaos::FReadPhysicsObjectInterface< Id >::GetParticle | ( | const FConstPhysicsObjectHandle | Object | ) |
| FQuat Chaos::FReadPhysicsObjectInterface< Id >::GetR | ( | const FConstPhysicsObjectHandle | Object | ) |
| TThreadRigidParticle< Id > * Chaos::FReadPhysicsObjectInterface< Id >::GetRigidParticle | ( | const FConstPhysicsObjectHandle | Object | ) |
| FPhysicsObjectHandle Chaos::FReadPhysicsObjectInterface< Id >::GetRootObject | ( | const FConstPhysicsObjectHandle | Object | ) |
| FSpatialAccelerationIdx Chaos::FReadPhysicsObjectInterface< Id >::GetSpatialIndex | ( | const FConstPhysicsObjectHandle | Object | ) |
| FTransform Chaos::FReadPhysicsObjectInterface< Id >::GetTransform | ( | const FConstPhysicsObjectHandle | Object | ) |
| FChaosUserDefinedEntity * Chaos::FReadPhysicsObjectInterface< Id >::GetUserDefinedEntity | ( | const FConstPhysicsObjectHandle | Object | ) |
| FVector Chaos::FReadPhysicsObjectInterface< Id >::GetV | ( | const FConstPhysicsObjectHandle | Object | ) |
| FVector Chaos::FReadPhysicsObjectInterface< Id >::GetVAtPoint | ( | const FConstPhysicsObjectHandle | Object, |
| const FVector & | Point | ||
| ) |
| FVector Chaos::FReadPhysicsObjectInterface< Id >::GetW | ( | const FConstPhysicsObjectHandle | Object | ) |
| FBox Chaos::FReadPhysicsObjectInterface< Id >::GetWorldBounds | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects | ) |
| FVector Chaos::FReadPhysicsObjectInterface< Id >::GetWorldCoM | ( | const FConstPhysicsObjectHandle | Object | ) |
| FVector Chaos::FReadPhysicsObjectInterface< Id >::GetX | ( | const FConstPhysicsObjectHandle | Object | ) |
| bool Chaos::FReadPhysicsObjectInterface< Id >::HasChildren | ( | const FConstPhysicsObjectHandle | Object | ) |
| void Chaos::FReadPhysicsObjectInterface< Id >::VisitEveryShape | ( | TArrayView< const FConstPhysicsObjectHandle > | InObjects, |
| TFunctionRef< bool(const FConstPhysicsObjectHandle, TThreadShapeInstance< Id > *)> | Lambda | ||
| ) |
|
friend |