From f782b81ba10c9b7a1e221b16de0aaa7b6c521729 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Wed, 25 Apr 2018 17:00:07 -0400 Subject: EntityManager const-correctness --- src/entity_manager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/entity_manager.cpp') diff --git a/src/entity_manager.cpp b/src/entity_manager.cpp index f792e17..0aaaf8e 100644 --- a/src/entity_manager.cpp +++ b/src/entity_manager.cpp @@ -5,7 +5,7 @@ template <> std::set EntityManager::getEntitiesWithComponents<>( - std::set& componentTypes) + std::set& componentTypes) const { if (cachedComponents.count(componentTypes) == 1) { @@ -15,7 +15,7 @@ std::set EntityManager::getEntitiesWithComponents<>( std::set& cache = cachedComponents[componentTypes]; for (id_type entity = 0; entity < entities.size(); entity++) { - EntityData& data = entities[entity]; + const EntityData& data = entities[entity]; bool cacheEntity = true; for (auto& componentType : componentTypes) -- cgit 1.4.1