/* ---------------------------------------------------------------------------- * 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); bool collides(const Collider &collider) const override; bool inside(const glm::vec2 &point) const override; }; } // yage #endif