diff options
author | Loek Le Blansch <loek@pipeframe.xyz> | 2024-10-30 15:27:59 +0100 |
---|---|---|
committer | Loek Le Blansch <loek@pipeframe.xyz> | 2024-10-30 15:27:59 +0100 |
commit | a3c1ba7b49e4c5901d7c9dd917049744ad20fc96 (patch) | |
tree | 66750c2c740aca751f47c2896985d2b79f6f7806 /backend/Enemy.h | |
parent | 6dfa3fb34fb0a2ea028fd46e77296e26b092fb99 (diff) |
enemy loading kinda works
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; }; |