9 #ifndef YAGE_PHYSICS_COLLIDER_HPP 10 #define YAGE_PHYSICS_COLLIDER_HPP 12 #include <glm/glm.hpp> 27 Collider(
const glm::vec2& position,
const glm::vec2& size)
28 : position_(position), size_(size) {}
34 virtual bool inside(
const glm::vec2& point)
const = 0;
Collider(const glm::vec2 &position, const glm::vec2 &size)
Definition: collider.hpp:27
glm::vec2 position_
Definition: collider.hpp:21
virtual bool collides(const Collider &collider) const =0
virtual bool inside(const glm::vec2 &point) const =0
glm::vec2 size_
Definition: collider.hpp:24
Definition: collider.hpp:18
Templated matrix class.
Definition: camera2d.hpp:17