#include "Tangible.hpp" namespace megu { Tangible::Tangible(const Position & position, const Dimension & dimension) : _box(position, dimension) {} bool Tangible::isColliding(const Tangible & entity) const { if(this != &entity) { return this->_box.intersect(entity._box); } return false; } bool Tangible::operator==(const Tangible & entity) const { return this->_box == entity._box; } /*bool Tangible::operator!=(const Tangible & entity) const { return !(*this == entity); }*/ }