Select Git revision
requirements.txt
-
Tomas Berger authoredTomas Berger authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
This project manages its dependencies using pip.
Learn more
CircleCollider2D.hpp 481 B
#pragma once
#include "DEngine/Components/Components.hpp"
#include "DEngine/Enum.hpp"
#include "DMath/Vector/Vector.hpp"
namespace Engine
{
namespace Components
{
class CircleCollider2D : public ComponentBase
{
public:
using ParentType = ComponentBase;
explicit CircleCollider2D(SceneObject& owningObject);
~CircleCollider2D();
Math::Matrix<3, 2> GetModel2D_Reduced(Space space) const;
Math::Vector2D positionOffset{};
float radius{ 0.5 };
};
}
}