UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ShapeInstance.cpp File Reference

Namespaces

namespace  Chaos
 

Functions

 Chaos::DECLARE_CYCLE_STAT_WITH_FLAGS (TEXT("UpdateShapesArrayFromGeometryImpl"), STAT_UpdateShapesArrayFromGeometryImpl, STATGROUP_Chaos, EStatFlags::Verbose)
 
template<typename TShapesArrayType >
void Chaos::UpdateShapesArrayFromGeometryImpl (TShapesArrayType &ShapesArray, const FImplicitObjectPtr &Geometry, const FRigidTransform3 &ActorTM, IPhysicsProxyBase *Proxy)
 
void Chaos::UpdateShapesArrayFromGeometry (FShapeInstanceArray &ShapesArray, const FImplicitObjectPtr &Geometry, const FRigidTransform3 &ActorTM)
 
void Chaos::UpdateShapesArrayFromGeometry (FShapeInstanceProxyArray &ShapesArray, const FImplicitObjectPtr &Geometry, const FRigidTransform3 &ActorTM, IPhysicsProxyBase *Proxy)
 
void Chaos::UpdateShapesArrayFromGeometry (FShapesArray &ShapesArray, TSerializablePtr< FImplicitObject > Geometry, const FRigidTransform3 &ActorTM, IPhysicsProxyBase *Proxy)
 
const FImplicitObjectChaos::GetInnerGeometryInstanceData (const FImplicitObject *Implicit, const FRigidTransform3 **OutRelativeTransformPtr)
 
bool Chaos::ShapeInstanceWantsLeafCache (const FImplicitObject *Geometry)