Skip to content
Snippets Groups Projects
Select Git revision
1 result Searching

requirements.txt

Blame
  • 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 };
    		};
    	}
    }