diff options
Diffstat (limited to 'Stage.h')
-rw-r--r-- | Stage.h | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -1,10 +1,14 @@ #pragma once +#include <memory> + +#include "Stats.h" + struct Stage { virtual ~Stage() = default; virtual void update(float dt) = 0; virtual void draw() = 0; - virtual int total_bullets() const = 0; + std::shared_ptr<Stats> m_stats; }; |