diff --git a/libs/ecs/include/psemek/ecs/container.hpp b/libs/ecs/include/psemek/ecs/container.hpp index 5882a909..1040bf97 100644 --- a/libs/ecs/include/psemek/ecs/container.hpp +++ b/libs/ecs/include/psemek/ecs/container.hpp @@ -396,7 +396,7 @@ namespace psemek::ecs detail::table * insert_table(std::vector> columns); void do_destroy(handle entity); void remove_row(detail::table & table, std::uint32_t row, util::span entities); - void finilize_iteration(detail::table & table); + void finalize_iteration(detail::table & table); }; template @@ -592,7 +592,7 @@ namespace psemek::ecs } iteration_data.reset(); - finilize_iteration(*entry.table); + finalize_iteration(*entry.table); } return cache; @@ -624,7 +624,7 @@ namespace psemek::ecs apply_helper.batch_apply(function); iteration_data.reset(); - finilize_iteration(*entry.table); + finalize_iteration(*entry.table); } return cache; diff --git a/libs/ecs/source/container.cpp b/libs/ecs/source/container.cpp index 4e524bb8..45ca53a3 100644 --- a/libs/ecs/source/container.cpp +++ b/libs/ecs/source/container.cpp @@ -95,7 +95,7 @@ namespace psemek::ecs entities[swap_handle.id].row = row; } - void container::finilize_iteration(detail::table & table) + void container::finalize_iteration(detail::table & table) { auto remove_queue = table.grab_remove_queue(); std::sort(remove_queue.begin(), remove_queue.end());