From 18eacf4ba682400a62a1a975f30ad1284925d248 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sat, 8 Oct 2022 15:43:53 +0100 Subject: Split network intersect ray functions and return specific types --- game/network/network.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'game/network/network.cpp') diff --git a/game/network/network.cpp b/game/network/network.cpp index 775d420..0189158 100644 --- a/game/network/network.cpp +++ b/game/network/network.cpp @@ -35,8 +35,8 @@ Network::findNodeAt(glm::vec3 pos) const return {}; } -Network::IntersectRayResult -Network::intersectRay(const Ray & ray) const +NodePtr +Network::intersectRayNodes(const Ray & ray) const { // Click within 2m of a node if (const auto node = std::find_if(nodes.begin(), nodes.end(), @@ -47,7 +47,7 @@ Network::intersectRay(const Ray & ray) const node != nodes.end()) { return *node; } - return intersectRayLinks(ray); + return {}; } void -- cgit v1.2.3