Fixes
This commit is contained in:
@ -28,49 +28,6 @@ namespace ia::iae
|
||||
|
||||
Vector<PhysicsComponent *> g_physicsComponents;
|
||||
|
||||
FLOAT32 Sq(IN FLOAT32 v)
|
||||
{
|
||||
return v * v;
|
||||
}
|
||||
|
||||
enum class RectSide
|
||||
{
|
||||
NONE,
|
||||
LEFT,
|
||||
RIGHT,
|
||||
TOP,
|
||||
BOTTOM,
|
||||
};
|
||||
|
||||
RectSide GetRectSide(IN glm::vec2 d)
|
||||
{
|
||||
const auto dX = abs(d.x);
|
||||
const auto dY = abs(d.y);
|
||||
if (d.x >= 0)
|
||||
{
|
||||
if (dX > dY)
|
||||
{
|
||||
return RectSide::RIGHT;
|
||||
}
|
||||
else
|
||||
{
|
||||
return (d.y < 0) ? RectSide::TOP : RectSide::BOTTOM;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (dX > dY)
|
||||
{
|
||||
return RectSide::LEFT;
|
||||
}
|
||||
else
|
||||
{
|
||||
return (d.y < 0) ? RectSide::TOP : RectSide::BOTTOM;
|
||||
}
|
||||
}
|
||||
return RectSide::NONE;
|
||||
}
|
||||
|
||||
VOID Physics::Initialize()
|
||||
{
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user