aboutsummaryrefslogtreecommitdiff
path: root/src/entry.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/entry.cc')
-rw-r--r--src/entry.cc4
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 {