diff options
Diffstat (limited to 'src/path-search.cpp')
-rw-r--r-- | src/path-search.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/path-search.cpp b/src/path-search.cpp index 5ed7ed1f..00be53cd 100644 --- a/src/path-search.cpp +++ b/src/path-search.cpp @@ -15,10 +15,13 @@ namespace floormat { namespace { constexpr auto never_continue_1 = [](collision_data) constexpr { return path_search_continue::blocked; }; constexpr auto never_continue_ = path_search::pred{never_continue_1}; +constexpr auto always_continue_1 = [](collision_data) constexpr { return path_search_continue::pass; }; +constexpr auto always_continue_ = path_search::pred{always_continue_1}; } // namespace path_search_result::path_search_result() = default; auto path_search::never_continue() noexcept -> const pred& { return never_continue_; } +auto path_search::always_continue() noexcept -> const pred& { return always_continue_; } void path_search::ensure_allocated(chunk_coords a, chunk_coords b) { |