From 1b48d1382d2d57a822201f34743a51813798b348 Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Thu, 18 Jan 2024 22:37:02 -0500 Subject: camera checkpoint - large refactor for attempting to let physics own camera position --- src/array.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/array.hpp') diff --git a/src/array.hpp b/src/array.hpp index f8aa173..7db2252 100644 --- a/src/array.hpp +++ b/src/array.hpp @@ -61,11 +61,11 @@ inline void PkeArray_Add(PkeArray_Base *arrIn, const D &val, MemBucket *bkt = nu } } -template -inline uint32_t PkeArray_FindFirstIndex(PkeArray_Base *arrIn, F fn) { +template +inline int64_t PkeArray_FindFirstIndex(PkeArray_Base *arrIn, F fn, const D2 &d2) { auto *arr = static_cast *>(arrIn); - for (uint32_t i = 0; i < arr->next; ++i) { - if (fn(arr->data[i])) { + for (int64_t i = 0; i < arr->next; ++i) { + if (fn(arr->data[i], d2)) { return i; } } -- cgit v1.2.3