wren
Vulkan-based game engine
|
#include <collider.hpp>
Public Member Functions | |
auto | raycast (const Transform &transform, const math::Vec3f &origin, const math::Vec3f &direction) const -> std::optional< math::Vec3f > override |
![]() | |
Base ()=default | |
Base (const Base &)=default | |
Base (Base &&)=delete | |
auto | operator= (const Base &) -> Base &=default |
auto | operator= (Base &&) -> Base &=delete |
virtual | ~Base ()=default |
Static Public Member Functions | |
static void | init (const flecs::world &world) |
Public Attributes | |
math::Vec2f | size |
Additional Inherited Members | |
![]() | |
using | Ptr = std::shared_ptr<Collider> |
|
inlinestatic |
|
nodiscardoverridevirtual |
math::Vec2f wren::scene::components::BoxCollider2D::size |