OpenMW
apps/openmw/mwdialogue/quest.hpp
Go to the documentation of this file.
00001 #ifndef GAME_MWDIALOG_QUEST_H
00002 #define GAME_MWDIALOG_QUEST_H
00003 
00004 #include "topic.hpp"
00005 
00006 namespace MWDialogue
00007 {
00009     class Quest : public Topic
00010     {
00011             int mIndex;
00012             bool mFinished;
00013 
00014         public:
00015 
00016             Quest();
00017 
00018             Quest (const std::string& topic);
00019 
00020             const std::string getName() const;
00022 
00023             int getIndex() const;
00024 
00025             void setIndex (int index);
00027 
00028             bool isFinished() const;
00029 
00030             virtual void addEntry (const JournalEntry& entry);
00034     };
00035 }
00036 
00037 #endif