17 CHAOSCORE_API bool 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);
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define ENUM_CLASS_FLAGS(Enum)
Definition EnumClassFlags.h:6
bool 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)
Definition Sweeps.cpp:19
bool 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)
Definition Sweeps.cpp:9
bool 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)
Definition Sweeps.cpp:30
ESweepFlags
Definition Sweeps.h:9
FRealDouble FReal
Definition Real.h:22