UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Sweeps.h File Reference
#include "Chaos/Core.h"

Go to the source code of this file.

Namespaces

namespace  Chaos
 
namespace  Chaos::Sweeps
 

Enumerations

enum class  Chaos::Sweeps::ESweepFlags { Chaos::Sweeps::None = 0 , Chaos::Sweeps::MTD = (1 << 9) }
 

Functions

 Chaos::Sweeps::ENUM_CLASS_FLAGS (ESweepFlags)
 
bool Chaos::Sweeps::SweepSphereVsSphere (const FVec3 &SweepStart, const FVec3 &SweepDir, const FReal SweepLength, const FReal Sphere0Radius, const FVec3 &Sphere1Center, const FReal Sphere1Radius, const ESweepFlags Flags, FReal &OutTime, FVec3 &OutPosition, FVec3 &OutNormal)
 
bool Chaos::Sweeps::SweepSphereVsAabb (const FVec3 &SweepStart, const FVec3 &SweepDir, const FReal SweepLength, const FReal SphereRadius, const FVec3 &AabbMin, const FVec3 &AabbMax, const ESweepFlags Flags, FReal &OutTime, FVec3 &OutPosition, FVec3 &OutNormal, int32 &OutFaceIndex)
 
bool Chaos::Sweeps::SweepSphereVsCapsule (const FVec3 &SweepStart, const FVec3 &SweepDir, const FReal SweepLength, const FReal SphereRadius, const FReal CapsuleRadius, const FReal CapsuleHeight, const FVec3 &CapsuleAxis, const FVec3 &CapsuleX1, const FVec3 &CapsuleX2, const ESweepFlags Flags, FReal &OutTime, FVec3 &OutPosition, FVec3 &OutNormal)