summaryrefslogtreecommitdiff
path: root/src/samples/firebirds/plugin/CollisionDetector.h
blob: 7d477e2b00652e2943a1a96e62639a74cb30dcf8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
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