Loading phx/include/phx/coll/collider.hpp +2 −2 Original line number Diff line number Diff line Loading @@ -48,8 +48,8 @@ struct Collider : com::File, utils::StoredItem void on_erase(ContextItem *subject) override; com::Folder *body_root() const; std::size_t const & collision_layer() const; inline void set_collision_layer(std::size_t const layer) { m_layer = layer; } std::size_t collision_layer() const; void set_collision_layer(std::size_t layer); Layer *layer() const; // Setters Loading phx/src/coll/collider.cpp +8 −2 Original line number Diff line number Diff line #include "phx/index.hpp" #include <phx/coll/collider.hpp> #include <phx/coll/layer_system.hpp> #include <phx/body_system.hpp> #include <math/geometry/shape.hpp> #include <math/bounding_volume.hpp> Loading Loading @@ -74,11 +74,17 @@ com::Folder *Collider::body_root() const return phx::body_system()->get_body_root(folder()); } std::size_t const &Collider::collision_layer() const std::size_t Collider::collision_layer() const { return m_layer; } void Collider::set_collision_layer(std::size_t layer) { ASSUMPTION(layer < LayerSystem::NUMBER_OF_LAYERS); m_layer = layer; } void Collider::set_dirty() { m_dirty = true; Loading Loading
phx/include/phx/coll/collider.hpp +2 −2 Original line number Diff line number Diff line Loading @@ -48,8 +48,8 @@ struct Collider : com::File, utils::StoredItem void on_erase(ContextItem *subject) override; com::Folder *body_root() const; std::size_t const & collision_layer() const; inline void set_collision_layer(std::size_t const layer) { m_layer = layer; } std::size_t collision_layer() const; void set_collision_layer(std::size_t layer); Layer *layer() const; // Setters Loading
phx/src/coll/collider.cpp +8 −2 Original line number Diff line number Diff line #include "phx/index.hpp" #include <phx/coll/collider.hpp> #include <phx/coll/layer_system.hpp> #include <phx/body_system.hpp> #include <math/geometry/shape.hpp> #include <math/bounding_volume.hpp> Loading Loading @@ -74,11 +74,17 @@ com::Folder *Collider::body_root() const return phx::body_system()->get_body_root(folder()); } std::size_t const &Collider::collision_layer() const std::size_t Collider::collision_layer() const { return m_layer; } void Collider::set_collision_layer(std::size_t layer) { ASSUMPTION(layer < LayerSystem::NUMBER_OF_LAYERS); m_layer = layer; } void Collider::set_dirty() { m_dirty = true; Loading