diff options
Diffstat (limited to 'backend/Enemy.h')
-rw-r--r-- | backend/Enemy.h | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/backend/Enemy.h b/backend/Enemy.h index fb04472..fdc095e 100644 --- a/backend/Enemy.h +++ b/backend/Enemy.h @@ -1,9 +1,20 @@ #pragma once class Enemy { +public: + void set_name(const char * name); + const char * get_name(); + void set_description(const char * description); + const char * get_description(); + private: - Enemy() = default; - virtual ~Enemy() = default; friend class EnemyFactory; + Enemy(const char * name = "", const char * description = ""); +public: + virtual ~Enemy(); + +private: + const char * name = nullptr; + const char * description = nullptr; }; |