#ifndef list_h #define list_h #include #include #include #include "functions.hpp" #include "creature.hpp" #include "resource.hpp" #include "window.hpp" #include "constants.hpp" #include "rectangle.hpp" #include "quadtree.hpp" class List { public: List(); void Behavior(); void Place(); void Remove(); std::list getNear(Creature C); std::list R; std::list C; Quadtree tree; std::vector drawQuadTree(); Rectangle R1; }; #endif