#include "TestStage.h" #include "ExampleGenerator.h" TestStage::TestStage() : m_player {}, m_const {}, m_enemy {std::make_unique(m_const.m_bullets)} { } void TestStage::update(const float dt) { m_player.update(dt); m_enemy.update(dt); m_const.update(dt); bool collided = m_player.collide(m_const.m_bullets); (void) collided; } void TestStage::draw() { m_const.draw(); m_enemy.draw(); m_player.draw(); } int TestStage::total_bullets() const { return m_const.m_bullets.size(); }