diff options
Diffstat (limited to 'src/entry.cc')
-rw-r--r-- | src/entry.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/entry.cc b/src/entry.cc index 9c9b3da..f958e17 100644 --- a/src/entry.cc +++ b/src/entry.cc @@ -7,7 +7,7 @@ #include <stdexcept> namespace entry { - // Returns either a feature, an item, a creature, or a spell + // Returns a feature, item, creature, or spell std::shared_ptr<Entry> Entry::create(const nlohmann::json& data) { if(data["entry"] == "feature") { return Feature::create(data); @@ -41,6 +41,8 @@ namespace entry { } std::string Entry::getName(void) const {return data->name;} + void Entry::setName(const std::string& name) {data->name = name;} + std::string Entry::getEntryType(void) const {return data->entry;} std::string Entry::getType(void) const {return data->type;} std::string Entry::getText(void) const {return data->text;} std::string Entry::getText(const creature::Creature& c) const { |