diff options
Diffstat (limited to 'src/samples/firebirds/plugin/CollisionDetector.h')
-rw-r--r-- | src/samples/firebirds/plugin/CollisionDetector.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/samples/firebirds/plugin/CollisionDetector.h b/src/samples/firebirds/plugin/CollisionDetector.h new file mode 100644 index 0000000..7d477e2 --- /dev/null +++ b/src/samples/firebirds/plugin/CollisionDetector.h @@ -0,0 +1,28 @@ +#ifndef _COLLISION_DETECTOR_H_ +#define _COLLISION_DETECTOR_H_ + +#define AVG_PLUGIN + +#include "../../../graphics/Bitmap.h" + + +namespace avg { + +class CollisionDetector +{ +public: + CollisionDetector(const Bitmap& bmpA, const Bitmap& bmpB); + ~CollisionDetector(); + + bool detect(glm::vec2 posA, glm::vec2 posB); + +private: + Bitmap* m_pBmpA; + Bitmap* m_pBmpB; +}; + +} + + +#endif + |