Fix unity build compilation
This commit is contained in:
parent
d610baf920
commit
60ed70d3fd
|
|
@ -16,6 +16,8 @@
|
||||||
|
|
||||||
namespace Nz
|
namespace Nz
|
||||||
{
|
{
|
||||||
|
namespace NAZARA_ANONYMOUS_NAMESPACE
|
||||||
|
{
|
||||||
class CallbackHitResult : public btCollisionWorld::RayResultCallback
|
class CallbackHitResult : public btCollisionWorld::RayResultCallback
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
@ -47,6 +49,7 @@ namespace Nz
|
||||||
Vector3f m_from;
|
Vector3f m_from;
|
||||||
Vector3f m_to;
|
Vector3f m_to;
|
||||||
};
|
};
|
||||||
|
}
|
||||||
|
|
||||||
struct BulletPhysWorld3D::BulletWorld
|
struct BulletPhysWorld3D::BulletWorld
|
||||||
{
|
{
|
||||||
|
|
@ -104,6 +107,8 @@ namespace Nz
|
||||||
|
|
||||||
bool BulletPhysWorld3D::RaycastQuery(const Vector3f& from, const Vector3f& to, const FunctionRef<std::optional<float>(const RaycastHit& hitInfo)>& callback)
|
bool BulletPhysWorld3D::RaycastQuery(const Vector3f& from, const Vector3f& to, const FunctionRef<std::optional<float>(const RaycastHit& hitInfo)>& callback)
|
||||||
{
|
{
|
||||||
|
NAZARA_USE_ANONYMOUS_NAMESPACE
|
||||||
|
|
||||||
CallbackHitResult resultHandler(from, to, callback);
|
CallbackHitResult resultHandler(from, to, callback);
|
||||||
m_world->dynamicWorld.rayTest(ToBullet(from), ToBullet(to), resultHandler);
|
m_world->dynamicWorld.rayTest(ToBullet(from), ToBullet(to), resultHandler);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -350,6 +350,8 @@ namespace Nz
|
||||||
|
|
||||||
bool JoltPhysWorld3D::RaycastQuery(const Vector3f& from, const Vector3f& to, const FunctionRef<std::optional<float>(const RaycastHit& hitInfo)>& callback)
|
bool JoltPhysWorld3D::RaycastQuery(const Vector3f& from, const Vector3f& to, const FunctionRef<std::optional<float>(const RaycastHit& hitInfo)>& callback)
|
||||||
{
|
{
|
||||||
|
NAZARA_USE_ANONYMOUS_NAMESPACE
|
||||||
|
|
||||||
JPH::RRayCast rayCast;
|
JPH::RRayCast rayCast;
|
||||||
rayCast.mDirection = ToJolt(to - from);
|
rayCast.mDirection = ToJolt(to - from);
|
||||||
rayCast.mOrigin = ToJolt(from);
|
rayCast.mOrigin = ToJolt(from);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue