From fd9232b3d3a3aee28a5965a5ebc4077f8db7c652 Mon Sep 17 00:00:00 2001 From: Aki Date: Wed, 20 Apr 2022 00:28:48 +0200 Subject: Streamlined enemy composition --- Enemy.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'Enemy.h') diff --git a/Enemy.h b/Enemy.h index 22fc4f7..4305026 100644 --- a/Enemy.h +++ b/Enemy.h @@ -15,13 +15,13 @@ public: Enemy(); Enemy( std::shared_ptr position, - std::unique_ptr generator, - std::unique_ptr behaviour); + std::shared_ptr generator, + std::shared_ptr behaviour); void update(float dt); void draw(); private: float m_hold; std::shared_ptr m_position; - std::unique_ptr m_generator; - std::unique_ptr m_behaviour; + std::shared_ptr m_generator; + std::shared_ptr m_behaviour; }; -- cgit v1.1