This is the complete list of members for cli::CollisionSystem, including all inherited members.
checkCircularCollision(const ecs::Transform &transform1, const ecs::Hitbox &hitbox1, const ecs::Transform &transform2, const ecs::Hitbox &hitbox2) | cli::CollisionSystem | inlineprivate |
CollisionSystem(eng::IRenderer &renderer) | cli::CollisionSystem | inlineexplicit |
CollisionSystem(const CollisionSystem &)=delete | cli::CollisionSystem | |
CollisionSystem(CollisionSystem &&)=delete | cli::CollisionSystem | |
createExplosion(ecs::Registry ®istry, float x, float y) | cli::CollisionSystem | inlineprivate |
isEnable() override | cli::CollisionSystem | inlinevirtual |
m_renderer | cli::CollisionSystem | private |
operator=(const CollisionSystem &)=delete | cli::CollisionSystem | |
operator=(CollisionSystem &&)=delete | cli::CollisionSystem | |
removeAsteroid(ecs::Registry ®istry, ecs::Entity entity) | cli::CollisionSystem | inlineprivate |
removeEnemy(ecs::Registry ®istry, ecs::Entity entity) | cli::CollisionSystem | inlineprivate |
removeProjectile(ecs::Registry ®istry, ecs::Entity entity) | cli::CollisionSystem | inlineprivate |
setEnable(bool enable) override | cli::CollisionSystem | inlinevirtual |
update(ecs::Registry ®istry, float dt) override | cli::CollisionSystem | inlinevirtual |
~CollisionSystem() override=default | cli::CollisionSystem | |
~ISystem()=default | eng::ISystem | virtual |