Uranus  1.0.1.0
Uranus is a GameEngine written in C++
Loading...
Searching...
No Matches
uranus::ecs::component::Collisionable Struct Reference
Collaboration diagram for uranus::ecs::component::Collisionable:
[legend]

Data Fields

std::function< void(const size_t, const size_t)> callback
 
float height
 
std::array< bool, LAYER_SIZE > layer
 
std::array< bool, MASK_SIZE > mask
 
float width
 
float x
 
float y
 

Field Documentation

◆ callback

std::function<void(const size_t, const size_t)> uranus::ecs::component::Collisionable::callback

◆ height

float uranus::ecs::component::Collisionable::height

◆ layer

std::array<bool, LAYER_SIZE> uranus::ecs::component::Collisionable::layer

◆ mask

std::array<bool, MASK_SIZE> uranus::ecs::component::Collisionable::mask

◆ width

float uranus::ecs::component::Collisionable::width

◆ x

float uranus::ecs::component::Collisionable::x

◆ y

float uranus::ecs::component::Collisionable::y

The documentation for this struct was generated from the following file: