#ifndef DOUWCO_HIVEMIND_ENGINE_HPP #define DOUWCO_HIVEMIND_ENGINE_HPP #include #include "Creeps/CreepBase.hpp" #include "Structures/StructureBase.hpp" namespace DouwcoHivemind { class Engine { private: std::vector> creeps; std::vector> structures; public: Engine(); void loop(); private: void ReadOutCreeps(); void ReadOutStructures(); void clearDeadCreepMemory(); }; } #endif // DOUWCO_HIVEMIND_ENGINE_HPP