Add some code from framework

This commit is contained in:
Bram verhulst
2025-05-18 11:03:51 +02:00
parent 294e9ab735
commit 620dafb591
18 changed files with 487 additions and 5 deletions

21
project/Thinker.cpp Normal file
View File

@@ -0,0 +1,21 @@
#include "stdafx.h"
#include "Thinker.h"
#include <algorithm>
void Thinker::CheckIfNewHouse(const HouseInfo& newHouse) {
auto it = std::find_if(m_HousesMemory.begin(), m_HousesMemory.end(),
[&newHouse](const HouseMemory& house) {
return house.info.Center == newHouse.Center;
});
if (it != m_HousesMemory.end()) {
//it->lastSaw = std::chrono::steady_clock::now();
//it->newHouse = false;
return;
}
HouseMemory houseToMemory{};
houseToMemory.info = newHouse;
m_HousesMemory.push_back(houseToMemory);
}