28#ifndef HPL_COLLIDER2D_H
29#define HPL_COLLIDER2D_H
31#include "hpl1/engine/math/MathTypes.h"
32#include "hpl1/engine/system/SystemTypes.h"
40class cCollisionMesh2D;
53 void SetWorld(
cWorld2D *apWorld) { mpWorld = apWorld; }
70 tFlag CollideLine(
const cVector2f &avStart,
const cVector2f &avEnd, tFlag alCollideFlags,
84 float &afMin,
float &afMax);
Definition: CollideData2D.h:49
Definition: Collider2D.h:42
Definition: Collider2D.h:48
tFlag CollideBody(cBody2D *apBody, cCollideData2D *apData)
tFlag CollideRect(cRect2f &aRect, tFlag alCollideFlags, cCollideData2D *apData)