Update TraceShapeEx: Ray_t -> Ray_t*

This commit is contained in:
SlynxCZ 2026-02-06 21:16:49 +04:00
parent 11f9e2e541
commit ab8757bae4
3 changed files with 4 additions and 4 deletions

View file

@ -66,7 +66,7 @@ public:
const Vector* pVecStart, const Vector* pVecStart,
const Vector* pVecEnd, const Vector* pVecEnd,
CTraceFilter* pFilterInc, CTraceFilter* pFilterInc,
Ray_t rayInc, Ray_t* rayInc,
TraceResult* pOutResult TraceResult* pOutResult
) = 0; ) = 0;
}; };

View file

@ -175,7 +175,7 @@ public:
const Vector* vecStart, const Vector* vecStart,
const Vector* vecEnd, const Vector* vecEnd,
CTraceFilter* filterInc, CTraceFilter* filterInc,
Ray_t rayInc, Ray_t* rayInc,
TraceResult* outResult TraceResult* outResult
) = 0; ) = 0;
}; };

View file

@ -84,10 +84,10 @@ namespace RayTracePlugin::RayTrace
const Vector* vecStart, const Vector* vecStart,
const Vector* vecEnd, const Vector* vecEnd,
CTraceFilter* filterInc, CTraceFilter* filterInc,
Ray_t rayInc, Ray_t* rayInc,
TraceResult* outResult) override TraceResult* outResult) override
{ {
auto result = RayTrace::TraceShapeEx(*vecStart, *vecEnd, *filterInc, rayInc); auto result = RayTrace::TraceShapeEx(*vecStart, *vecEnd, *filterInc, *rayInc);
if (!result.has_value()) if (!result.has_value())
return false; return false;