20 return desc.compare(other.
desc) == 0;
38 static const std::string FEATURE;
39 static const std::string DEPTH;
66 static const String JOURNAL;
Definition typedefine.h:59
Feature()
Definition journal.h:16
Feature(const std::string &desc)
Definition journal.h:12
std::string desc
Definition journal.h:10
virtual bool operator==(const Feature &other)
Definition journal.h:18
Record()
Definition journal.cpp:66
virtual void restoreFromBundle(Bundle *bundle)
Definition journal.cpp:77
bool operator<(const Record &another)
Definition journal.h:48
virtual std::string getClassName()
Definition journal.h:54
virtual void storeInBundle(Bundle *bundle)
Definition journal.cpp:83
int depth
Definition journal.h:43
Feature feature
Definition journal.h:42
static void reset()
Definition journal.cpp:17
static void storeInBundle(Bundle *bundle)
Definition journal.cpp:22
static Feature SACRIFICIAL_FIRE
Definition journal.h:27
static Feature GHOST
Definition journal.h:31
static Feature WELL_OF_HEALTH
Definition journal.h:24
static void restoreFromBundle(Bundle *bundle)
Definition journal.cpp:27
static Feature STATUE
Definition journal.h:30
static Feature TROLL
Definition journal.h:33
static void add(Feature feature)
Definition journal.cpp:35
static void remove(Feature feature)
Definition journal.cpp:48
static Feature WANDMAKER
Definition journal.h:32
static Feature IMP
Definition journal.h:34
static ArrayList< Record > records
Definition journal.h:57
static Feature WELL_OF_AWARENESS
Definition journal.h:25
static Feature ALCHEMY
Definition journal.h:28
static Feature GARDEN
Definition journal.h:29
static Feature WELL_OF_TRANSMUTATION
Definition journal.h:26
std::string String
Definition typedefine.h:8