Select Git revision
Tangible.cpp
-
BATON Theau authoredBATON Theau authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Tangible.cpp 566 B
#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);
}*/
}