#include <i_collidable_object.hpp>
Definition at line 27 of file i_collidable_object.hpp.
◆ aabb()
| virtual const neogfx::aabb& neogfx::i_collidable_object::aabb |
( |
| ) |
const |
|
pure virtual |
◆ clear_aabb_cache()
| virtual void neogfx::i_collidable_object::clear_aabb_cache |
( |
| ) |
|
|
pure virtual |
◆ clear_saved_aabb()
| virtual void neogfx::i_collidable_object::clear_saved_aabb |
( |
| ) |
|
|
pure virtual |
◆ collidable()
| virtual bool neogfx::i_collidable_object::collidable |
( |
| ) |
const |
|
pure virtual |
◆ collided()
◆ collision_mask()
| virtual uint64_t neogfx::i_collidable_object::collision_mask |
( |
| ) |
const |
|
inlinevirtual |
◆ collision_update_id()
| virtual uint32_t neogfx::i_collidable_object::collision_update_id |
( |
| ) |
const |
|
pure virtual |
◆ has_collided()
| virtual bool neogfx::i_collidable_object::has_collided |
( |
const i_collidable_object & |
aOther | ) |
const |
|
pure virtual |
◆ save_aabb()
| virtual void neogfx::i_collidable_object::save_aabb |
( |
| ) |
|
|
pure virtual |
◆ saved_aabb()
| virtual const neogfx::aabb& neogfx::i_collidable_object::saved_aabb |
( |
| ) |
const |
|
pure virtual |
◆ set_collision_mask()
| virtual void neogfx::i_collidable_object::set_collision_mask |
( |
uint64_t |
| ) |
|
|
inlinevirtual |
◆ set_collision_update_id()
| virtual void neogfx::i_collidable_object::set_collision_update_id |
( |
uint32_t |
aCollisionCheckId | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: