/* ---------------------------------------------------------------------------- * rectanglecollider.hpp * * Copyright (c) 2017 Yann Herklotz Grave -- MIT License * See file LICENSE for more details * ---------------------------------------------------------------------------- */ #ifndef YAGE_RECTANGLE_COLLIDER_HPP #define YAGE_RECTANGLE_COLLIDER_HPP #include "Physics/collider.hpp" #include namespace yage { class RectangleCollider : public Collider { public: RectangleCollider(const glm::vec2 &position, const glm::vec2 &size); virtual bool collides(const Collider &collider) const; virtual bool inside(const glm::vec2 &point) const; }; } // yage #endif