Module quark.components.collider
@file collider.d
Abstract base class for collision shapes and the Shape type hierarchy.
This module provides the foundation for different types of colliders used in collision detection by defining a generic Shape return type.
Classes
| Name | Description |
|---|---|
CircleShape
|
A circular shape defined by a center point and a radius. |
ColliderComponent
|
Abstract base component for all colliders. |
RectangleShape
|
A rectangular shape aligned with the axes (AABB). |
Shape
|
Base class for all geometric shapes returned by colliders. |
Enums
| Name | Description |
|---|---|
ShapeType
|
Enum defining the supported shape types. |