From c1fef4d10a55f6c4129a004ba7f9b061ae1ba59c Mon Sep 17 00:00:00 2001 From: Steve Streeting Date: Wed, 8 Nov 2023 11:37:45 +0000 Subject: [PATCH] Missing include --- .../Private/StevesMathHelpers.cpp | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/Source/StevesUEHelpers/Private/StevesMathHelpers.cpp b/Source/StevesUEHelpers/Private/StevesMathHelpers.cpp index b1b7338..2c3fc66 100644 --- a/Source/StevesUEHelpers/Private/StevesMathHelpers.cpp +++ b/Source/StevesUEHelpers/Private/StevesMathHelpers.cpp @@ -2,6 +2,7 @@ #include "Chaos/CastingUtilities.h" #include "Chaos/GeometryQueries.h" +#include "PhysicsEngine/ConvexElem.h" bool StevesMathHelpers::OverlapConvex(const FKConvexElem& Convex, const FTransform& ConvexTransform, @@ -24,17 +25,17 @@ bool StevesMathHelpers::OverlapConvex(const FKConvexElem& Convex, Chaos::FMTDInfo MTDInfo; if (Chaos::Utilities::CastHelper(ShapeGeom, - ShapeGeomTransform, - [&](const auto& Downcast, const auto& FullGeomTransform) - { - return Chaos::OverlapQuery(*ChaosConvex.Get(), - ConvexTransform, - Downcast, - FullGeomTransform, - /*Thickness=*/ - 0, - &MTDInfo); - })) + ShapeGeomTransform, + [&](const auto& Downcast, const auto& FullGeomTransform) + { + return Chaos::OverlapQuery(*ChaosConvex.Get(), + ConvexTransform, + Downcast, + FullGeomTransform, + /*Thickness=*/ + 0, + &MTDInfo); + })) { bHasOverlap = true; OutResult.Distance = MTDInfo.Penetration;