Skip to content

Struct atlas::box_collider3d

ClassList > atlas > box_collider3d

More...

  • #include <components.hpp>

Public Attributes

Type Name
float density = 1.0f
float friction = 0.5f
glm::vec3 offset = { 0.f, 0.f, 0.f }
float restitution = 0.0f
float restitutionThreshold = 0.5f
glm::vec3 size = { 0.5f, 0.5f, 0.5f }

Public Functions

Type Name
box_collider3d () = default
box_collider3d (const box_collider3d &) = default

Detailed Description

Note:

Our interpretation of the BoxCollider that will get interpreted based on physics API's enabled

Public Attributes Documentation

variable density

float atlas::box_collider3d::density;

variable friction

float atlas::box_collider3d::friction;

variable offset

glm::vec3 atlas::box_collider3d::offset;

variable restitution

float atlas::box_collider3d::restitution;

variable restitutionThreshold

float atlas::box_collider3d::restitutionThreshold;

variable size

glm::vec3 atlas::box_collider3d::size;

Public Functions Documentation

function box_collider3d [1/2]

atlas::box_collider3d::box_collider3d () = default

function box_collider3d [2/2]

atlas::box_collider3d::box_collider3d (
    const box_collider3d &
) = default


The documentation for this class was generated from the following file TheAtlasEngine/atlas/core/scene/components.hpp