UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPhysicsGeometryCollection_Chaos Struct Reference

#include <ChaosEngineInterface.h>

Public Member Functions

 FPhysicsGeometryCollection_Chaos ()=delete
 
 FPhysicsGeometryCollection_Chaos (const FPhysicsGeometryCollection_Chaos &Copy)=delete
 
FPhysicsGeometryCollection_Chaosoperator= (const FPhysicsGeometryCollection_Chaos &Copy)=delete
 
PHYSICSCORE_API FPhysicsGeometryCollection_Chaos (FPhysicsGeometryCollection_Chaos &&Steal)
 
FPhysicsGeometryCollection_Chaosoperator= (FPhysicsGeometryCollection_Chaos &&Steal)=delete
 
PHYSICSCORE_API ~FPhysicsGeometryCollection_Chaos ()
 
PHYSICSCORE_API ECollisionShapeType GetType () const
 
PHYSICSCORE_API const Chaos::FImplicitObjectGetGeometry () const
 
PHYSICSCORE_API const Chaos::TBox< Chaos::FReal, 3 > & GetBoxGeometry () const
 
PHYSICSCORE_API const Chaos::FSphereGetSphereGeometry () const
 
PHYSICSCORE_API const Chaos::FCapsuleGetCapsuleGeometry () const
 
PHYSICSCORE_API const Chaos::FConvexGetConvexGeometry () const
 
PHYSICSCORE_API const Chaos::FTriangleMeshImplicitObjectGetTriMeshGeometry () const
 

Friends

class FChaosEngineInterface
 

Detailed Description

Wrapper around geometry. This is really just needed to make the physx chaos abstraction easier

Constructor & Destructor Documentation

◆ FPhysicsGeometryCollection_Chaos() [1/3]

FPhysicsGeometryCollection_Chaos::FPhysicsGeometryCollection_Chaos ( )
delete

◆ FPhysicsGeometryCollection_Chaos() [2/3]

FPhysicsGeometryCollection_Chaos::FPhysicsGeometryCollection_Chaos ( const FPhysicsGeometryCollection_Chaos Copy)
delete

◆ FPhysicsGeometryCollection_Chaos() [3/3]

FPhysicsGeometryCollection_Chaos::FPhysicsGeometryCollection_Chaos ( FPhysicsGeometryCollection_Chaos &&  Steal)
default

◆ ~FPhysicsGeometryCollection_Chaos()

FPhysicsGeometryCollection_Chaos::~FPhysicsGeometryCollection_Chaos ( )
default

Member Function Documentation

◆ GetBoxGeometry()

const Chaos::TBox< Chaos::FReal, 3 > & FPhysicsGeometryCollection_Chaos::GetBoxGeometry ( ) const

◆ GetCapsuleGeometry()

const Chaos::FCapsule & FPhysicsGeometryCollection_Chaos::GetCapsuleGeometry ( ) const

◆ GetConvexGeometry()

const Chaos::FConvex & FPhysicsGeometryCollection_Chaos::GetConvexGeometry ( ) const

◆ GetGeometry()

const Chaos::FImplicitObject & FPhysicsGeometryCollection_Chaos::GetGeometry ( ) const

◆ GetSphereGeometry()

const Chaos::TSphere< Chaos::FReal, 3 > & FPhysicsGeometryCollection_Chaos::GetSphereGeometry ( ) const

◆ GetTriMeshGeometry()

const Chaos::FTriangleMeshImplicitObject & FPhysicsGeometryCollection_Chaos::GetTriMeshGeometry ( ) const

◆ GetType()

ECollisionShapeType FPhysicsGeometryCollection_Chaos::GetType ( ) const

◆ operator=() [1/2]

FPhysicsGeometryCollection_Chaos & FPhysicsGeometryCollection_Chaos::operator= ( const FPhysicsGeometryCollection_Chaos Copy)
delete

◆ operator=() [2/2]

FPhysicsGeometryCollection_Chaos & FPhysicsGeometryCollection_Chaos::operator= ( FPhysicsGeometryCollection_Chaos &&  Steal)
delete

Friends And Related Symbol Documentation

◆ FChaosEngineInterface


The documentation for this struct was generated from the following files: